© 2026 UTM Generator. Hak cipta dilindungi.

Belajar UTM GratisKeahlian AIKebijakan PrivasiKetentuan LayananKebijakan CookieKontak

FOP Tserkovnyi Daniil Albertovych, Ukraine

UTM GeneratorUTM Generator
Free UTM LearningAI Skills
  1. UTM Generator
  2. Belajar UTM Gratis
  3. X (Twitter) Ads UTM Tracking: Panduan Lengkap Tanpa Macros
Panduan

X (Twitter) Ads UTM Tracking: Panduan Lengkap Tanpa Macros

Cara setup UTM parameters untuk X (Twitter) Ads tanpa dynamic macros. Template, pola penamaan, dan konfigurasi GA4 attribution untuk platform tanpa auto-fill.

oleh Daniil Wem•Diterbitkan pada 18 April 2026•11 mnt baca

Mengapa X (Twitter) Ads Tidak Punya Dynamic UTM Parameters?

X (sebelumnya Twitter) adalah satu-satunya platform iklan besar yang sama sekali tidak memiliki dynamic UTM parameters. Tidak ada macros, tidak ada auto-fill, tidak ada kurung kurawal. Setiap nilai UTM yang ingin Anda masukkan ke URL iklan harus diketik manual — dan nilai tersebut akan tetap sama selamanya, tidak peduli apa pun yang Anda ganti namanya di dashboard.

Meta menyediakan 8 dynamic macros. Google Ads punya 15+. TikTok, LinkedIn, Pinterest, Snapchat — semuanya punya minimal 4. X tidak punya satu pun.

Mengapa? Sejak akuisisi Elon Musk pada Oktober 2022, platform iklan telah mengalami beberapa kali pengurangan tim engineering. Tim yang seharusnya membangun dukungan dynamic parameters telah berulang kali direstrukturisasi. Hingga awal 2026, X Ads Manager masih beroperasi pada infrastruktur yang sudah ada sebelum pergantian nama dari Twitter ke X — dan resolusi dynamic URL parameters tidak pernah masuk daftar prioritas.

Ini bukan sekadar catatan teknis. Ini mengubah cara Anda merencanakan, membangun, dan memelihara UTM tracking untuk setiap kampanye X.

Cara Menambahkan UTM Parameters ke X Ads

UTM parameters di X Ads dimasukkan ke field Website URL (atau Card URL untuk Website Cards) di level iklan atau kartu. Anda menempelkan URL landing page lengkap dengan semua parameter — tidak ada field tracking terpisah seperti URL Parameters milik Meta.

Berikut langkah-langkahnya:

  1. Buka X Ads Manager
  2. Buat atau edit kampanye, lalu navigasi ke level iklan
  3. Di field Website URL, tempelkan URL landing page dengan UTM parameters:
https://example.com/?utm_source=twitter&utm_medium=paid_social&utm_campaign=spring_sale_2026_retargeting&utm_content=video_testimonial_v2&utm_id=tw_spring_2026
  1. Untuk Website Cards dan App Cards, URL dimasukkan ke field tujuan kartu
  2. Preview iklan untuk memastikan URL dimuat dengan benar

Satu hal yang perlu diperhatikan: X Ads Manager diam-diam memotong URL yang lebih dari 2.048 karakter. Kebanyakan URL dengan UTM jauh di bawah 200 karakter, tapi jika Anda menambahkan banyak custom parameters, periksa jumlah karakternya.

Dan tes link-nya. Benar-benar klik. Saya pernah membuat 23 variasi iklan untuk peluncuran produk, copy-paste URL dasar yang sama, mengubah nilai utm_content di masing-masing — dan salah ketik domain di URL aslinya. Dua puluh tiga iklan, semuanya mengarah ke halaman 404. Dua hari budget terbuang sebelum ada yang menyadari.

Apa Template UTM Terbaik untuk X (Twitter) Ads?

Karena X tidak punya dynamic parameters, template Anda 100% berisi nilai statis. Hal itu membuat konvensi penamaan semakin penting — Anda tidak bisa mengandalkan platform untuk memperbaiki typo atau memperbarui kampanye yang sudah diganti namanya.

Template Clean Signal Method untuk X Ads:

?utm_source=twitter&utm_medium=paid_social&utm_campaign={campaign_name}&utm_content={ad_description}&utm_id=tw_{campaign_id}

Ganti {campaign_name}, {ad_description}, dan {campaign_id} secara manual sebelum ditempel. Tidak ada macros platform yang melakukan ini untuk Anda.

Field UTMNilai yang DirekomendasikanAlasan
utm_sourcetwitterNama platform. Gunakan twitter bukan x — data historis GA4, tools pihak ketiga, dan sebagian besar referensi analitik masih menggunakan twitter. Beralih ke x akan memecah data Anda.
utm_mediumpaid_socialSesuai dengan Default Channel Grouping GA4. Bukan cpc, bukan social, bukan twitter.
utm_campaign{your_campaign_name}Manual. Cocokkan persis dengan nama kampanye di X Ads Manager, huruf kecil semua, gunakan underscore.
utm_content{ad_variant}Deskripsikan kreatif: video_testimonial_v1, carousel_pricing, image_cta_free_trial.
utm_idtw_{campaign_id}Prefix tw_ + ID kampanye numerik dari X Ads Manager.

utm_source=twitter vs utm_source=x? Tetap gunakan twitter. Google Analytics, Looker Studio, HubSpot, Salesforce, dan sebagian besar tools BI membangun integrasi mereka dengan "twitter" sebagai sumber. Rebranding ke X pada 2023 tidak memicu pembaruan massal di ekosistem analitik. Menggunakan x berarti data 2024 Anda tidak akan cocok dengan data 2025, dan dashboard pihak ketiga mungkin tidak mengenalinya. Jika kebijakan perusahaan Anda sudah menggunakan x, jangan beralih di tengah kuartal — konsistensi yang paling penting.

Tips pro: UTM Generator memiliki preset X (Twitter) Ads yang mengisi otomatis utm_source=twitter dan utm_medium=paid_social. Karena platform ini tidak memiliki dynamic macros, template yang Anda simpan dan bagikan via URL menjadi satu-satunya cara untuk menjaga konsistensi di seluruh tim.

Mengapa Template Lebih Penting untuk X Dibanding Platform Lain?

Di Meta, jika Anda salah ketik nama kampanye di UTM, dynamic parameter {{campaign.name}} tetap menarik nilai yang benar dari Ads Manager. Di Google, {campaignid} mengisi ID secara otomatis tanpa peduli kesalahan manusia. Platform-platform ini punya jaring pengaman.

X tidak punya. Setiap karakter di setiap nilai UTM adalah tanggung jawab Anda.

Inilah artinya dalam praktik. Tim marketing 5 orang yang menjalankan 8 kampanye dengan masing-masing 4 variasi iklan menghasilkan 32 URL UTM unik. Tanpa dynamic parameters, itu berarti 32 URL yang diketik manual. Jika satu orang menulis "Twitter" dengan huruf kapital alih-alih "twitter" — itu menjadi sumber terpisah di GA4. Jika seseorang menulis paid-social dengan tanda hubung alih-alih paid_social dengan underscore — itu menjadi medium terpisah.

Menurut survei Gartner 2024, 38% tim marketing melaporkan masalah kualitas data yang berasal dari pemberian tag kampanye yang tidak konsisten. Untuk X Ads secara khusus, ketiadaan dynamic parameters membuat angka ini lebih buruk.

Solusinya sederhana. Buat satu template per jenis kampanye, simpan, bagikan URL-nya. Semua orang di tim mendapatkan field yang sudah terisi sama persis. Tidak perlu mengetik, tidak ada typo, tidak ada "pakai underscore atau tanda hubung?"

Set template untuk jenis kampanye X yang umum:

Jenis KampanyePola utm_campaignPola utm_content
Brand awarenessbrand_{topic}_{quarter}{format}_{creative_hook}
Traffic websitetraffic_{offer}_{audience}{format}_{cta_type}
Engagementengage_{topic}_{month}{format}_{angle}
Install aplikasiapp_{platform}_{audience}{creative_version}
Retargetingretarget_{segment}_{offer}{format}_{variant}

Bagaimana Perbandingan X Ads Tracking dengan Platform Lain?

Perbedaan antara X dan setiap platform iklan besar lainnya bermuara pada satu hal: otomasi.

FiturX (Twitter) AdsMeta AdsGoogle AdsTikTok AdsLinkedIn Ads
Dynamic parameters0815+74
Sintaks macroN/A{{dot.case}}{lowercase}__DOUBLE__{{ALL_CAPS}}
Tempat UTMField Website URLURL Parameters (tanpa ?)Tracking TemplateURL atau Build ParamsDestination URL
Template level akunTidakTidakYaTidakTidak
Auto-tagging (click ID)Tidak adafbclidgclidttclidli_fat_id
Ganti nama kampanye→UTM diperbaruiTidak pernahOtomatisOtomatisOtomatisOtomatis

Baris terakhir adalah yang paling menyakitkan. Di setiap platform lain, jika Anda mengganti nama "Q1 Awareness" menjadi "Spring Brand Push," dynamic UTM parameters menarik nama baru ke depannya. Di X, nilai lama yang di-hardcode tetap ada di setiap URL yang sudah Anda buat. Nama kampanye lama dan baru hidup berdampingan di GA4, memecah data Anda.

X juga tidak memiliki bentuk auto-tagging apa pun. Google punya GCLID, Meta punya FBCLID, TikTok punya TTCLID. X tidak menambahkan apa-apa. UTM adalah satu-satunya mekanisme atribusi untuk traffic X di GA4. Lewatkan UTM, dan traffic X Ads muncul sebagai "referral" generik dari t.co — tanpa kampanye, tanpa iklan, tanpa konteks.

utm_source dan utm_medium Apa yang Harus Digunakan untuk X Ads?

Gunakan utm_source=twitter dan utm_medium=paid_social. Titik.

Ini sesuai dengan Prinsip 1 (Bicara Bahasa GA4) dan Prinsip 2 (Source Berarti Platform) dari Clean Signal Method. Tapi X adalah platform di mana orang suka berkreasi dengan nama source — dan kreativitas itu membunuh kualitas data.

Kesalahan umum yang saya temukan saat audit klien:

Yang Sering DitulisMengapa SalahYang Harus Ditulis
utm_source=xMemecah data historis, tools tidak mengenalitwitter
utm_source=twitter_adsMenambah suffix tidak perlu, terpisah dari organic twittertwitter
utm_source=XCase-sensitive: X ≠ x ≠ twitter di GA4twitter
utm_medium=cpcGA4 memetakan cpc ke "Paid Search," bukan "Paid Social"paid_social
utm_medium=socialDipetakan ke "Organic Social" di GA4, bukan paidpaid_social
utm_medium=twitterNama platform adalah source, bukan medium. Masuk "Unassigned"paid_social

Untuk postingan X organik (tidak berbayar), gunakan utm_source=twitter&utm_medium=organic. Ini mengarahkan traffic organik X ke channel "Organic Social" GA4 dengan benar, sementara traffic berbayar tetap di "Paid Social." Source sama, medium berbeda — pemisahan yang bersih.

Cara Menangani Perubahan Nama Kampanye di X Tanpa Dynamic Parameters

Ini adalah masalah tracking terbesar X. Di Meta, {{campaign.name}} selalu mencerminkan nama saat ini. Di X, nama di URL UTM Anda membeku pada saat Anda mengetiknya.

Tiga strategi:

Strategi 1: Gunakan campaign ID alih-alih nama. Set utm_campaign=tw_12345678 menggunakan ID kampanye numerik dari X Ads Manager. ID tidak berubah saat Anda mengganti nama. Trade-off: laporan GA4 menampilkan ID alih-alih nama yang mudah dibaca, jadi Anda butuh tabel referensi.

Strategi 2: Jangan pernah ganti nama — arsipkan dan buat ulang. Saat kampanye butuh nama baru, jeda kampanye lama dan buat kampanye baru dengan nama yang diperbarui dan URL UTM baru. Beban operasional lebih besar, tapi fragmentasi data nol.

Strategi 3: Sertakan nama dan ID sekaligus. Set utm_campaign=spring_sale_tw12345678. Mudah dibaca di GA4 dan bisa di-join berdasarkan ID. Jika Anda mengganti nama kampanye di X Ads Manager, nama lama tetap ada di UTM, tapi ID memungkinkan Anda mencocokkan data lama dan baru dalam analisis. Ini pendekatan yang saya rekomendasikan untuk sebagian besar tim.

Untuk strategi apa pun, konvensi penamaan UTM adalah hal yang wajib. Dokumentasikan polanya, simpan sebagai template, bagikan URL template dengan tim.

Custom Parameters Apa yang Masuk Akal untuk X Ads?

5 field UTM standar mencakup dasar-dasarnya. Tapi kampanye X — terutama untuk brand B2C dan perusahaan media yang sangat bergantung pada platform ini — mendapat manfaat dari konteks tambahan yang disediakan custom parameters.

Custom ParameterContoh NilaiMengapa Penting untuk X
audiencetech_enthusiasts, crypto, sportsPenargetan minat adalah fitur terkuat X
formatvideo, carousel, image, textTidak ada format macro — Anda harus track sendiri
placementtimeline, search, profileX juga tidak punya placement macro
languageen, es, jaKampanye multi-bahasa umum di X

Contoh URL lengkap:

https://example.com/offer?utm_source=twitter&utm_medium=paid_social&utm_campaign=product_launch_q2_2026&utm_content=video_demo_v1&utm_id=tw_98765432&audience=tech_early_adopters&format=video&placement=timeline

Jika landing page Anda menangkap URL parameters melalui hidden form fields — dan seharusnya demikian, sesuai Clean Signal Method — custom parameters ini mengalir langsung ke CRM Anda. Anda akan tahu persis segmen audiens X mana dan format iklan mana yang menghasilkan setiap lead.

FAQ

Apakah X (Twitter) Ads mendukung dynamic UTM parameters?

Tidak. Per 2026, X adalah satu-satunya platform iklan besar yang tidak memiliki dynamic UTM parameters sama sekali. Tidak ada macros, tidak ada sintaks auto-fill, tidak ada cara bagi platform untuk secara otomatis menyisipkan nama kampanye atau ID ke URL Anda. Setiap nilai UTM harus diketik manual. Meta, Google, TikTok, LinkedIn, Pinterest, dan Snapchat semuanya menawarkan antara 4 hingga 15+ dynamic macros.

Haruskah saya menggunakan utm_source=twitter atau utm_source=x?

Gunakan twitter. Meskipun ada rebranding 2023, Google Analytics, Looker Studio, HubSpot, dan sebagian besar tools analitik masih mereferensikan "twitter" sebagai identifier sumber. Menggunakan x memecah data historis Anda dan mungkin tidak dikenali oleh integrasi pihak ketiga. Jika Anda sudah beralih ke x, jangan kembali di tengah kuartal — konsistensi lebih penting dari kata spesifik yang digunakan.

Apa yang terjadi pada data UTM saya ketika saya mengganti nama kampanye di X Ads Manager?

Tidak ada. Nilai UTM di URL iklan Anda adalah teks statis — tidak pernah berubah saat Anda mengganti nama kampanye di X Ads Manager. Iklan lama tetap menyimpan nama lama di UTM mereka. Iklan baru yang Anda buat mendapatkan nama yang Anda ketik saat itu. Untuk menghindari fragmentasi data, gunakan campaign ID di utm_campaign atau sertakan nama dan ID sekaligus.

Apakah X punya auto-tagging seperti GCLID Google atau FBCLID Meta?

Tidak. X tidak menambahkan click identifier apa pun ke URL. UTM parameters adalah satu-satunya mekanisme atribusi untuk traffic X Ads di GA4. Tanpa UTM, traffic X biasanya muncul sebagai traffic referral generik dari t.co tanpa konteks kampanye.

utm_medium apa yang harus digunakan untuk X Ads berbayar?

Gunakan paid_social. Ini sesuai dengan Default Channel Grouping GA4 untuk traffic paid social. Kesalahan umum termasuk cpc (dipetakan ke "Paid Search" di GA4), social (dipetakan ke "Organic Social"), dan twitter (masuk "Unassigned"). Hanya paid_social atau cpm yang mengarahkan traffic X Ads ke channel "Paid Social" dengan benar.

Berapa banyak variasi iklan yang bisa di-track dengan UTM di X?

Tidak ada batasan platform untuk UTM parameters di URL iklan X. Panjang URL dibatasi 2.048 karakter, tapi URL dengan UTM biasanya di bawah 300 karakter. Batasan sebenarnya adalah operasional: tanpa dynamic parameters, setiap variasi iklan membutuhkan URL yang dibuat manual sendiri. Gunakan template yang tersimpan di UTM Generator untuk men-scale tanpa error.

Bisakah saya menggunakan UTM parameters di postingan X organik (tidak berbayar)?

Bisa. Untuk link di postingan organik, gunakan utm_source=twitter&utm_medium=organic. Ini memisahkan traffic organik X dari paid di laporan GA4. Tanpa UTM, klik organik X muncul sebagai traffic referral dari t.co, bercampur dengan sumber traffic lain dan membuat pengukuran performa konten organik Anda di platform menjadi mustahil.

Bagaimana cara melacak konversi X Ads di GA4 jika tidak ada auto-tagging?

Setup UTM parameters di setiap URL iklan dan verifikasi bahwa mereka muncul di laporan Traffic Acquisition GA4 di bawah source/medium yang benar. Untuk tracking konversi, buat GA4 events (pengiriman form, pembelian) dan gunakan dimensi Acquisition untuk filter berdasarkan twitter / paid_social. Tambahkan utm_id dengan identifier kampanye unik untuk mengaktifkan impor data biaya untuk perhitungan ROAS.

Buat Template UTM X Ads Anda Sekarang

X adalah satu-satunya platform di mana kebiasaan UTM yang ceroboh paling mahal biayanya. Tidak ada dynamic parameters untuk memperbaiki kesalahan secara otomatis. Tidak ada click ID sebagai cadangan. Setiap URL rusak, setiap nilai yang tidak konsisten, setiap typo — semuanya berakhir di laporan GA4 Anda secara permanen.

Buat template sekali, gunakan ulang di mana saja. Buka UTM Generator, pilih X (Twitter) Ads, dan simpan template untuk setiap jenis kampanye. Bagikan URL template dengan tim Anda — ini adalah hal terdekat dengan dynamic parameters yang pernah diberikan X kepada Anda.

#utm-twitter-ads#x-ads-tracking#utm-templates#twitter-campaign-tracking
Bagikan

Artikel Terkait

Panduan

UTM Tracking LinkedIn Ads: Panduan Lengkap Dynamic Parameters

Cara setup UTM parameters untuk LinkedIn Ads: 4 dynamic macros, template tracking B2B, pengaturan Campaign Manager, dan atribusi GA4 untuk kampanye LinkedIn.

15 Apr 202612 mnt baca
utm-linkedin-adslinkedin-dynamic-parametersb2b-tracking
Panduan

UTM Parameters untuk TikTok Ads: Macro, TTCLID & Panduan Setup

Cara setup UTM tracking untuk TikTok Ads dengan dynamic macros, auto-attach, dan TTCLID. Template Clean Signal Method siap pakai untuk GA4.

12 Apr 202610 mnt baca
utm-tiktok-adstiktok-dynamic-parametersttclid
Panduan

UTM Parameters untuk Facebook Ads: Panduan Lengkap Tracking Meta Ads

Tambahkan UTM parameters ke Meta Ads dengan benar: 8 dynamic parameters, field URL Parameters, dan template siap pakai untuk kampanye Facebook & Instagram di GA4.

9 Apr 202611 mnt baca
utm-facebook-adsmeta-adsdynamic-parameters

Daftar Isi

  • Mengapa X (Twitter) Ads Tidak Punya Dynamic UTM Parameters?
  • Cara Menambahkan UTM Parameters ke X Ads
  • Apa Template UTM Terbaik untuk X (Twitter) Ads?
  • Mengapa Template Lebih Penting untuk X Dibanding Platform Lain?
  • Bagaimana Perbandingan X Ads Tracking dengan Platform Lain?
  • utm_source dan utm_medium Apa yang Harus Digunakan untuk X Ads?
  • Cara Menangani Perubahan Nama Kampanye di X Tanpa Dynamic Parameters
  • Custom Parameters Apa yang Masuk Akal untuk X Ads?
  • FAQ
  • Apakah X (Twitter) Ads mendukung dynamic UTM parameters?
  • Haruskah saya menggunakan utm_source=twitter atau utm_source=x?
  • Apa yang terjadi pada data UTM saya ketika saya mengganti nama kampanye di X Ads Manager?
  • Apakah X punya auto-tagging seperti GCLID Google atau FBCLID Meta?
  • utm_medium apa yang harus digunakan untuk X Ads berbayar?
  • Berapa banyak variasi iklan yang bisa di-track dengan UTM di X?
  • Bisakah saya menggunakan UTM parameters di postingan X organik (tidak berbayar)?
  • Bagaimana cara melacak konversi X Ads di GA4 jika tidak ada auto-tagging?
  • Buat Template UTM X Ads Anda Sekarang