Anda sudah memastikan tag konversi terpicu. Halaman thank-you terbuka, request terkirim — tapi Google Ads tetap tidak menampilkan konversi untuk campaign Anda. Salah satu penyebab paling umum adalah click ID yang hilang: gclid.
Jika Anda sudah memeriksa bahwa tag GA4 terpicu tapi tetap tidak teratribusi di Google Ads, ini lapisan berikutnya yang perlu dilihat. Untuk panduan diagnostik yang lebih luas mulai dari nol konversi, lihat Google Ads Tidak Menampilkan Konversi? Panduan Diagnostik Langkah demi Langkah.
Apa itu gclid?
gclid adalah singkatan dari Google Click Identifier. Saat seseorang mengklik iklan Anda, auto-tagging milik Google Ads menambahkan parameter unik ke URL landing page Anda — contohnya:
https://example.com/?gclid=Tester123xyz
Google Ads membuat gclid unik untuk setiap klik iklan. (GCLID: Definisi) Auto-tagging adalah setelan yang menambahkan parameter ini, dan secara default aktif di sebagian besar akun. (Tentang auto-tagging)
(Meta memiliki click ID setara bernama fbclid. Prinsip yang sama di bawah ini juga berlaku untuknya.)
Bagaimana atribusi sebenarnya bekerja
Berikut rantai proses yang harus tetap utuh:
- Pengguna mengklik iklan Anda → Google menambahkan
?gclid=...ke URL landing page - Situs Anda menangkap dan menyimpan
gclidtersebut (biasanya sebagai cookie) untuk sesi tersebut - Pengguna menyelesaikan aksi (pembelian, lead) — mungkin di halaman yang berbeda
- Tag konversi membaca
gclidyang tersimpan dan mengirimkannya kembali ke Google - Google Ads mencocokkan
gclidtersebut dengan klik asli dan mencatat konversi
Jika gclid hilang di titik mana pun dalam rantai ini, langkah 5 gagal. Tag tetap terpicu — tapi Google Ads tidak punya apa pun untuk diatribusikan, sehingga konversi tidak tercatat pada campaign Anda. Inilah celah yang membuat "tag terpicu tapi Google Ads menunjukkan nol" terasa membingungkan.
gclid memiliki masa berlaku 90 hari
Detail yang sering luput dari perhatian pengiklan B2B: Google hanya menyimpan setiap gclid selama 90 hari sejak tanggal klik. Setelah periode itu, bahkan gclid yang tersimpan dengan sempurna sekalipun tidak bisa lagi dicocokkan dengan konversi — proses import akan mengembalikan error EXPIRED_CLICK.
Hal ini paling berdampak pada import konversi offline dan siklus penjualan yang panjang. Jika rata-rata deal Anda membutuhkan 120 hari dari klik hingga closing, gclid akan kedaluwarsa sebelum Anda sempat mengirim kembali konversinya. Solusinya adalah membuat conversion action untuk tahapan pipeline yang lebih awal — "Qualified Lead," "Demo Completed," "Proposal Sent" — dan mengupload data tersebut selagi gclid masih valid. Untuk info lebih lanjut soal mengirim data penjualan offline kembali ke Google Ads, lihat panduan import konversi offline kami.
wbraid dan gbraid: click ID untuk privasi iOS
Artikel di atas berfokus pada gclid, tapi itu bukan lagi satu-satunya click identifier yang digunakan Google Ads. Pada traffic iOS yang terdampak App Tracking Transparency (ATT) milik Apple, Google mengganti gclid dengan dua alternatif yang sesuai privasi:
gbraid— digunakan untuk pengukuran web-ke-appwbraid— digunakan untuk pengukuran app-ke-web
Berbeda dengan gclid, yang mengidentifikasi satu klik individual, gbraid dan wbraid bersifat agregat dan berbutir kasar — keduanya tidak mengidentifikasi pengguna individual, sehingga tetap sesuai dengan persyaratan privasi Apple. Yang penting, Link Tracking Protection milik Safari tidak menghapus gbraid atau wbraid, bahkan dalam Private Browsing dengan proteksi tracking penuh diaktifkan.
Artinya dalam praktik: jika laporan Anda menunjukkan porsi traffic iOS tanpa gclid yang terus bertambah, kemungkinan traffic tersebut sedang dilacak lewat gbraid/wbraid. Google Ads tetap mengatribusikan konversi ini, tapi melalui pencocokan berbasis model, bukan deterministik. Untuk memperkuat atribusi iOS lebih jauh, aktifkan Enhanced Conversions dan pertimbangkan server-side tagging. Untuk pembahasan lebih mendalam soal dampak Safari terhadap pelacakan konversi, lihat panduan Safari ITP kami.
Mengapa gclid bisa hilang
Ada beberapa cara umum yang membuat rantai ini terputus:
1. Auto-tagging dimatikan
Tanpa auto-tagging, tidak ada gclid. Fitur ini aktif secara default di sebagian besar akun, tapi jika dinonaktifkan, atribusi rusak sejak dari sumbernya. Periksa Settings → Account settings → Auto-tagging.
2. Redirect menghapus parameter
Jika URL landing page Anda melakukan redirect (misalnya http→https, atau melalui layanan marketing/redirect) dan redirect tersebut tidak meneruskan query parameter, gclid akan hilang sebelum halaman Anda sempat membacanya.
Jebakan umum: redirect yang "berfungsi" bagi pengguna tetap bisa diam-diam menghapus
?gclid=.... Uji final URL iklan yang sebenarnya, ikuti semua redirect, dan pastikangclidtetap bertahan hingga landing page.
3. Navigasi lintas domain tanpa konfigurasi
Jika klik mendarat di satu domain tapi konversi terjadi di domain lain (misalnya domain checkout terpisah), gclid yang tersimpan di domain pertama tidak akan tersedia di domain kedua kecuali cross-domain tracking dikonfigurasi.
4. Browser menghapusnya (Safari / proteksi tracking)
Link Tracking Protection milik Safari menghapus click identifier yang dikenal — termasuk gclid dan fbclid — dari URL pada konteks seperti Private Browsing, Mail, dan Messages (dengan cakupan yang terus meluas seiring waktu). UTM umumnya tetap lolos, tapi click ID bisa saja sudah hilang sebelum situs Anda dimuat. (Kehilangan GCLID di Safari)
Cara memeriksa apakah gclid berhasil sampai
Anda bisa memverifikasinya tanpa mengklik iklan Anda sendiri (yang tetap melanggar kebijakan):
- Tambahkan gclid uji sendiri. Buka landing URL Anda dengan
?gclid=test123dan jalani alurnya. Di DevTools → Network, pastikan request konversi menyertakan nilai tersebut. (Tag Assistant milik Google memungkinkan Anda memasukkan URL dengangcliduntuk memeriksa hal ini.) - Periksa landing URL setelah redirect. Muat final URL iklan Anda dan pastikan
?gclid=...masih ada setelah semua redirect selesai. - Gunakan diagnostik Google Ads. Di Google Ads, "Diagnostics" pada conversion action bisa menandai masalah atribusi.
Cara memperbaiki dan memperkuatnya
- Aktifkan auto-tagging (Settings → Account settings → Auto-tagging).
- Pertahankan query parameter di setiap redirect sepanjang jalur menuju landing page Anda.
- Konfigurasikan cross-domain tracking jika perjalanan pengguna melintasi domain.
- Tangkap dan simpan gclid di sisi server atau dalam first-party cookie agar tetap bertahan hingga halaman konversi.
- Aktifkan Enhanced Conversions, yang menggunakan data first-party ter-hash (seperti email) untuk membantu mencocokkan konversi ke klik saat
gclidhilang. Pertimbangkan server-side tracking agar lebih tahan terhadap penghapusan oleh browser.
Menangkap gclid untuk konversi offline
Jika konversi Anda terjadi secara offline — panggilan telepon yang berujung deal, kunjungan toko, tahapan pipeline CRM — Anda perlu menangkap dan menyimpan gclid pada saat interaksi web pertama agar bisa mengimpor konversinya nanti.
Alur umumnya:
- Pengunjung mendarat di situs Anda dengan
?gclid=...di URL - JavaScript membaca
gcliddari URL dan menuliskannya ke hidden form field atau first-party cookie - Saat pengunjung mengirim form,
gcliddisimpan bersama data kontaknya di CRM Anda (misalnya field teks kustom "GCLID" pada objek Lead) - Saat lead tersebut berkonversi secara offline (menandatangani kontrak, melakukan pembelian), Anda mengimpor konversi kembali ke Google Ads melalui API, upload CSV, atau integrasi CRM seperti konektor Salesforce
Ini menutup loop antara klik iklan dan pendapatan nyata — dan memungkinkan algoritme bidding Google mengoptimalkan hasil bisnis yang sesungguhnya, bukan sekadar pengisian form. Lihat panduan lengkapnya di panduan import konversi offline kami.
Tip: Simpan
gcliddi field dengan minimal 100 karakter. Parameter ini bisa panjang, dan jika terpotong akan menjadi tidak bisa dicocokkan.
Checklist singkat
- Apakah auto-tagging aktif di Google Ads?
- Apakah
?gclid=...tetap bertahan hingga landing page setelah semua redirect? - Jika perjalanan pengguna melintasi domain, apakah cross-domain tracking sudah dikonfigurasi?
- Apakah request konversi benar-benar menyertakan
gclidyang tersimpan (periksa di DevTools)? - Apakah Enhanced Conversions (idealnya juga server-side) diaktifkan untuk mengurangi dampak penghapusan oleh browser?
Pertanyaan yang sering diajukan (FAQ)
T. Tag saya terpicu tapi Google Ads tidak menampilkan konversi — apakah gclid penyebabnya?
J. Ini salah satu penyebab paling umum. Jika gclid tidak pernah sampai ke halaman Anda atau tidak dikirim kembali bersama konversi, Google Ads tidak punya klik untuk diatribusikan — sehingga tag terpicu tapi tidak ada yang tercatat pada campaign. Telusuri checklist di atas.
T. Di mana saya bisa melihat gclid?
J. Di URL landing page setelah klik iklan (?gclid=...), dan di request konversi yang dikirim keluar. Anda bisa mensimulasikannya dengan menambahkan ?gclid=test123 ke URL Anda — tidak perlu mengklik iklan.
T. Apakah Safari benar-benar menghapus gclid?
J. Link Tracking Protection milik Safari menghapus click identifier yang dikenal seperti gclid dan fbclid dalam konteks tertentu, dengan cakupan yang terus meluas seiring waktu. Server-side tracking dan Enhanced Conversions membantu mengurangi dampaknya.
T. Apakah ini sama dengan conversion ID / conversion label?
J. Tidak. Conversion ID/label mengidentifikasi conversion action mana di akun Anda; gclid mengidentifikasi klik iklan mana. Keduanya harus benar agar konversi bisa tercatat.
Kesimpulan
Saat tag terpicu tapi Google Ads menunjukkan angka nol, click ID adalah salah satu hal pertama yang perlu diperiksa. Jaga rantai proses tetap utuh — auto-tagging aktif, gclid bertahan melewati redirect dan domain, dan dikirim kembali bersama konversi — lalu perkuat dengan Enhanced Conversions dan server-side tracking.
Dan untuk memverifikasi semua ini secara end-to-end tanpa mengklik iklan Anda sendiri, ConversionOK menjalankan halaman live Anda di browser independen yang terisolasi, menelusuri alurnya, dan memeriksa beacon serta parameter aktual yang keluar dari halaman — termasuk pass-through click-id — tanpa risiko apa pun terhadap akun iklan Anda. Mulai dengan pemeriksaan statis gratis.