GA4 ke Google Ads: Sync Konversi Step-by-Step (UI 2026)
Panduan ini menjelaskan alur GA4 → Google Ads untuk sinkronisasi konversi menggunakan tampilan UI 2026. Dengan alur ini, konversi yang dikirim Konektor ke GA4 bisa diimpor ke Google Ads untuk optimasi bidding dan laporan yang lebih akurat.
Prasyarat
- Akses Admin di GA4 Property dan Google Ads.
- Event konversi sudah muncul di GA4 Realtime.
- Auto-tagging aktif di Google Ads.
- Akun GA4 dan Google Ads bisa saling ditautkan.
Metode Tracking
Konektor mendukung dua metode pengiriman data ke Google:
- Google Analytics 4 (GA4) Measurement Protocol: Direkomendasikan untuk alur website-first yang tagging GA4-nya konsisten, lalu import ke Google Ads.
- Direct Google Ads API (Advanced): Direkomendasikan untuk kebutuhan offline conversions, landing-to-WhatsApp, dan optimasi CRM-style lead yang lebih spesifik.
Cara Aktifkan Mode Google Ads API di Konektor
Gunakan mode ini jika Anda ingin mengirim konversi langsung ke Google Ads (offline conversions), tanpa lewat GA4.
Gunakan mode GA4 sebagai default hanya jika landing page Anda konsisten mengirim event GA4 dan ga_client_id selalu tersedia saat konversi dipicu. Untuk alur landing -> WhatsApp, rotator, atau optimasi lead dari CRM, mode Google Ads API biasanya lebih stabil.
ga_client_id saat event dikirim. Identifier seperti gclid, wbraid, gbraid, atau data enhanced conversion tetap penting untuk attribution, tetapi tidak menggantikan ga_client_id pada jalur ini. Jika data minimum tidak cukup, event akan ditandai sebagai skipped.Status sinkronisasi di Sync Logs
Untuk jalur GA4 maupun Direct Google Ads API (Advanced), Konektor mencatat hasil detail di Sync Logs:
accepted: Google menerima payload.partial_failure: request diterima, tetapi ada sebagian data yang ditolak atau warning yang perlu dicek.failed: request gagal sebelum diterima Google.skipped: event tidak dikirim karena identifier, consent, atau konfigurasi belum cukup.
1. Siapkan Google Ads Integration
- Buka Konektor > Ads Spend > Kelola Koneksi.
- Pilih tab Google Ads.
- Hubungkan akun Google Ads yang digunakan untuk iklan.
- Pastikan status integrasi Active.
2. Ambil Conversion Action ID
- Buka Google Ads > Goals > Conversions.
- Klik conversion action yang ingin dipakai.
- Setelah halaman detail terbuka, lihat URL di browser.
- Cari parameter
ctId=123456789. - Angka setelah
ctIdadalah Action ID yang dipakai untuk mode Google Ads API.
Action ID diambil dari ctId pada URL detail conversion action. Ini bukan Conversion ID dan bukan Conversion Label dari bagian Tag setup.
3. Aktifkan Mode di Pixel Konektor
- Buka Konektor > Pixel & Tracking.
- Klik Tambah Pixel atau Edit pixel Google.
- Pilih Mode Pengiriman: Google Ads API (Advanced).
- Pilih Google Ads Integration yang sudah aktif.
- Masukkan Action ID (nilai
ctId). - Simpan.
4. Verifikasi
- Ubah status lead (misal dari
newkequalified) agar memicu event. - Cek Google Ads > Goals > Conversions sampai status Recording.
- Tunggu 24–48 jam untuk data konversi pertama muncul.
Persiapan Wajib (Auto-tagging)
Agar tracking server-side berfungsi, Anda wajib mengaktifkan Auto-tagging di akun Google Ads Anda.
- Buka Google Ads > Settings > Account Settings.
- Buka bagian Auto-tagging.
- Centang "Tag the URL that people click through from my ad".
- Save.
Ini akan menambahkan parameter ?gclid=... di setiap klik iklan, yang akan ditangkap oleh Konektor.
Support Google Maps & iOS (WBRAID/GBRAID)
Konektor sepenuhnya mendukung tracking dari Google Maps (Local Search Ads) dan inventory Google lainnya (YouTube, Gmail) yang mungkin tidak menghasilkan gclid karena kebijakan privasi (terutama di iOS).
Sistem secara otomatis mendeteksi dan menyimpan parameter berikut sebagai traffic Google:
gclid: Klik standar dari Search/Display.wbraid: Web measurement (sering muncul dari Google Maps/YouTube di iOS).gbraid: App measurement.
Cara Membedakan Traffic Google Maps
Traffic dari Google Maps bisa diidentifikasi dengan dua sinyal:
- WBRAID (iOS): Pengguna iOS yang klik iklan di Maps seringkali membawa parameter
wbraid(bukangclid). - Site Source Name (Network): Jika Anda menggunakan template UTM di atas, Konektor akan otomatis memetakan parameter
network={network}ke kolomSite Source Namedi database leads:google_search_partners: Kemungkinan besar Google Maps (atau partner search lainnya).google_search: Google Search biasa.google_display: Google Display Network.
Pastikan URL iklan di Google Maps juga menggunakan template UTM yang sama (Auto-tagging akan menangani sisanya).
Template UTM Google Ads
Tempelkan template ini ke field Tracking Template di Account Level agar otomatis berlaku untuk semua campaign. Jangan menambahkan gclid secara manual karena Auto-tagging akan mengisinya otomatis.
{lpurl}?utm_source=google&utm_medium=cpc&utm_campaign={_campaignname}&utm_term={keyword}&utm_content={creative}&campaign_id={campaignid}&campaign_name={_campaignname}&ad_group_id={adgroupid}&ad_group_name={_adgroup}&ad_id={adid}&creative_id={creative}&matchtype={matchtype}&network={network}&device={device}&ad_account_id=YOUR_AD_ACCOUNT_ID
Isi ad_account_id dengan Customer ID Google Ads Anda.
Cara Pasang di Level Account
- Buka Google Ads > Admin > Account Settings.
- Buka bagian Tracking.
- Paste template di atas ke kolom Tracking template.
- Klik Save.
Cara Menambahkan Custom Parameter
Karena Google Ads tidak memiliki makro otomatis untuk Nama Campaign ({campaignname}) dan Nama Ad Group ({adgroupname}) yang konsisten di semua jenis campaign, kita menggunakan Custom Parameters.
1. Level Campaign ({_campaignname})
- Pilih Campaign > Settings.
- Scroll ke bawah, buka Additional settings.
- Buka Campaign URL options.
- Di bagian Custom parameters, tambahkan:
- Name:
_campaignname - Value: (Isi nama campaign Anda, misal
promo_lebaran)
- Name:
- Save.
2. Level Ad Group ({_adgroup})
- Pilih Ad Group > Settings.
- Buka Ad group URL options.
- Di bagian Custom parameters, tambahkan:
- Name:
_adgroup - Value: (Isi nama ad group Anda, misal
target_jakarta)
- Name:
- Save.
Opsional (GA4 Manual Tagging): Tambahkan parameter berikut jika Anda ingin pelaporan GA4 lebih detail:
utm_idutm_source_platformutm_creative_formatutm_marketing_tactic
Setup via GA4 (Recommended for Website-First Flows)
1. Dapatkan Measurement ID & API Secret
- Buka Google Analytics > Admin > Data Streams.
- Klik stream website Anda.
- Copy Measurement ID (contoh:
G-ABC12345). - Scroll ke bawah, klik Measurement Protocol API secrets.
- Create new secret, beri nama "Konektor", lalu copy Secret Value.
2. Input di Konektor
- Buka Konektor > Integrasi > Google Ads.
- Masukkan Measurement ID dan API Secret.
- Save & Test Connection.
3. Pastikan Event GA4 Tercatat
- Buka GA4 > Reports > Realtime.
- Trigger event dari website Anda (form submit, purchase, dll).
- Pastikan event muncul dengan nama yang sesuai, misalnya
generate_lead.
Untuk jalur Google GA4, Konektor membutuhkan ga_client_id saat event dikirim. Jika flow Anda adalah landing -> WhatsApp dan identifier GA4 telat atau tidak selalu menempel, pertimbangkan memakai Direct Google Ads API (Advanced) untuk optimasi bidding.
4. Tandai Event sebagai Key Event
- Buka GA4 > Admin > Events.
- Temukan event yang ingin dihitung sebagai konversi.
- Aktifkan toggle Mark as key event.
5. Hubungkan GA4 ke Google Ads (UI 2026)
- Buka GA4 > Admin > Product Links > Google Ads Links.
- Klik Link lalu pilih akun Google Ads yang sesuai.
- Aktifkan Personalized Advertising jika tersedia.
- Simpan sampai status link menjadi Active.
6. Import Key Event ke Google Ads (UI 2026)
- Buka Google Ads > Goals > Conversions > Summary.
- Klik New Conversion Action.
- Pilih Import > Google Analytics 4 properties.
- Pilih key event yang ingin diimpor (misal:
purchase,generate_lead). - Set Primary jika ingin dipakai untuk optimasi bidding.
- Sesuaikan Value, Count, dan Conversion Window sesuai model bisnis.
6A. Ubah Secondary menjadi Primary (Wajib untuk Optimasi)
Secara default, konversi hasil import GA4 sering masuk sebagai Secondary, sehingga tidak dipakai untuk smart bidding. Ikuti langkah ini untuk mengubahnya.
- Buka Google Ads > Goals > Conversions.
- Klik nama conversion yang tadi diimport dari GA4.
- Klik Edit settings.
- Pada bagian Goal and action optimization, pilih Primary.
- Pastikan opsi Include in "Conversions" aktif.
- Klik Save.
Setelah menjadi Primary, konversi akan masuk ke kolom Conversions dan dipakai untuk optimasi bidding.
7. Verifikasi Status Konversi
- Buka Google Ads > Goals > Conversions.
- Pastikan status berubah ke Recording.
- Tunggu 24–48 jam untuk konversi pertama muncul.
Segmentasi GA4 untuk Paid & Conversion
Bagian ini memastikan traffic Google Ads terbaca sebagai Paid dan konversi muncul di laporan GA4.
1. Validasi UTM dan Auto-tagging
- Pastikan template UTM sudah terpasang di Google Ads.
- Pastikan Auto-tagging aktif agar parameter
gclidikut terbawa. - Cek di GA4 Realtime bahwa Session source/medium muncul sebagai
google / cpc.
2. Periksa Channel Group (Paid Search)
- Buka GA4 > Admin > Data display > Channel groups.
- Buka Default channel group.
- Pastikan rule Paid Search mencakup:
- Session source =
google - Session medium cocok dengan
cpc,ppc, ataupaidsearch
- Session source =
- Jika belum sesuai, buat Custom channel group lalu tambahkan rule di atas.
3. Buat Segmentasi Paid di Laporan
- Buka GA4 > Reports > Acquisition > Traffic acquisition.
- Klik Add comparison.
- Pilih Session default channel group = Paid Search.
- Simpan dengan nama misalnya Paid Search Only.
4. Pastikan Konversi Terlihat di GA4
- Buka GA4 > Reports > Engagement > Events.
- Filter event key event yang Anda aktifkan (misal:
generate_lead). - Pastikan kolom Key events berisi data.
- Untuk laporan konversi paid, aktifkan comparison Paid Search Only.
Setup via Direct Google Ads API (Advanced)
Jika Anda tidak menggunakan GA4 dan memang membutuhkan upload langsung ke Google Ads, gunakan metode advanced ini. Jalur ini membutuhkan click identifier yang valid dan setup Conversion Action yang benar.
- Buat Conversion Action baru di Google Ads > Goals > Conversions.
- Pilih Import > Other data sources or CRMs > Track conversions from clicks.
- Isi nama conversion, value, dan pengaturan lain sesuai kebutuhan.
- Salin Conversion Customer ID (format
XXX-XXX-XXXX). - Buka halaman detail Conversion Action tersebut.
- Ambil Action ID dari parameter
ctIdpada URL detail.
Untuk mode Direct Google Ads API (Advanced), Konektor memakai Action ID dari ctId. Jangan isi Conversion Label dari menu Tag setup.
Troubleshooting
Event tidak muncul di daftar import
Problem: Event GA4 tidak tersedia saat import ke Google Ads. Solution: Pastikan event sudah muncul di Realtime dan sudah ditandai sebagai key event minimal beberapa jam.
Status konversi masih "No recent conversions"
Problem: Konversi belum tercatat di Google Ads setelah import. Solution: Cek apakah GA4–Google Ads Link sudah Active, auto-tagging aktif, dan konversi benar-benar terjadi dari traffic iklan.
PMax lebih rendah dari Search
Problem: Conversion PMax terlihat lebih rendah daripada campaign Search meski setup link GA4 dan Google Ads sudah benar.
Solution:
- Cek Google signals di GA4 jika Anda mengandalkan cross-device conversions.
- Gunakan model atribusi GA4 Google paid channels last click untuk import ke Google Ads.
- Pastikan conversion hasil import diset Primary dan Include in "Conversions" aktif.
- Validasi di GA4 Realtime bahwa sesi iklan terbaca sebagai
google / cpc. - Jika flow utama adalah landing -> WhatsApp atau CRM-style lead, pertimbangkan pindah ke Direct Google Ads API (Advanced).
Next Steps
Butuh Bantuan Lebih Lanjut?
Tim kami siap membantu Anda memaksimalkan potensi tracking iklan dan atribusi bisnis Anda.
© 2026 Konektor. Seluruh hak cipta dilindungi.
