← Semua artikel

Blog

Kenapa Jumlah Konversi Google Ads dan GA4 Tidak Sama (Penyebab Sebenarnya + Cara Mendiagnosis)

google ads ga4 conversions don't matchconversion counts mismatchga4 vs google ads numbers differentwhy conversion numbers differ

"Jumlah konversi Google Ads saya dan jumlah konversi GA4 saya tidak sama." Ini adalah masalah yang hampir pasti dialami setiap pengiklan. Anda mengukur sign-up yang sama, pembelian yang sama — tapi angkanya berbeda. Mana yang benar? Apakah ada yang rusak?

Jawaban singkatnya: sebagian besar selisih ini adalah perbedaan definisi, bukan bug. Google Ads dan GA4 menghitung, mengatribusikan, dan membatasi jendela waktu konversi dengan cara yang berbeda, sehingga tidak sama persis itu wajar. Masalah sebenarnya muncul ketika ada kehilangan tracking yang sungguhan tersembunyi di balik selisih wajar tersebut. Artikel ini membahas penyebabnya, lalu cara memisahkan keduanya.

Premisnya: keduanya mengukur dengan "penggaris" yang berbeda

GA4 dan Google Ads punya tujuan yang berbeda, sehingga desain pengukurannya pun berbeda.

  • GA4: "penggaris analitik" yang mengukur perilaku pengguna di seluruh situs dengan sesi dan atribusi milik GA4 sendiri
  • Google Ads: "penggaris periklanan" yang mengukur hasil yang terkait dengan klik iklan (gclid), demi keperluan optimasi bid

Penggaris yang berbeda menghitung kejadian yang sama dengan cara berbeda pula. Jadi langkah pertama dalam diagnosis adalah melepaskan asumsi bahwa "tidak sama berarti ada yang salah."

Alasan umum kenapa angkanya tidak sama

Berikut alasan-alasan utama kenapa angka bisa berbeda, diurutkan berdasarkan besar dampaknya. Cari mana yang paling sesuai dengan kasus Anda.

1. Atribusi (konversi dikaitkan ke hari/klik yang mana)

Penyebab terbesar. Google Ads umumnya mengaitkan konversi kembali ke hari terjadinya klik (click-based). GA4 mencatatnya sebagai event pada hari konversi itu terjadi, dengan model atribusinya sendiri. "Klik hari Senin → membeli hari Kamis" bisa dihitung pada hari Senin oleh Google Ads dan hari Kamis oleh GA4 — jadi tampilan harian secara alami akan berbeda.

2. Metode penghitungan ("Every" vs "One")

Conversion action di Google Ads punya pengaturan penghitungan: menghitung "Every" (setiap) konversi dari satu klik, atau hanya "One" (satu). GA4 umumnya menghitung setiap event konversi yang terjadi. "One" untuk leads, "Every" untuk pembelian — perbedaan ini langsung terlihat sebagai selisih jumlah.

3. Conversion window (jendela pengukuran)

Google Ads memiliki "click-to-conversion window", dan hasil yang terjadi setelah periode ini tidak akan dihitung. Ini berbeda dari lookback window milik GA4, sehingga semakin panjang siklus pertimbangan pelanggan Anda, semakin lebar selisihnya.

4. Titik awal pengukuran (ada tidaknya gclid)

Google Ads hanya menghitung kunjungan yang terkait dengan gclid klik iklan. Ketika gclid hilang, angkanya tetap tercatat di GA4 tapi hilang di Google Ads. Ini bukan "selisih wajar" — ini contoh klasik dari kehilangan tracking (lihat cara kerja click ID (gclid) dan kenapa bisa hilang).

5. Zona waktu

Jika zona waktu akun Google Ads berbeda dengan zona waktu property GA4, batas "hari itu" akan bergeser dan angka harian tidak akan cocok. Jika selisih terjadi harian tapi menyatu bulanan, curigai hal ini.

6. Consent mode dan modeling

Status persetujuan cookie mengubah apa yang bisa diukur, dan Google Ads bisa menerapkan conversion modeling (estimasi) untuk bagian yang tidak memberikan persetujuan. GA4 menanganinya dengan cara berbeda, sehingga muncul selisih lagi.

7. Penghitungan ganda dan lag akibat import

Jika Anda mengimpor konversi GA4 ke Google Ads dan juga menjalankan pengukuran tag langsung, Anda bisa mengalami penghitungan ganda atau lag pelaporan. Periksa jalur mana yang sebenarnya Anda gunakan untuk mengukur.

8. View-through dan penghitungan khusus iklan lainnya

Google Ads bisa menghitung view-through conversion dan sejenisnya secara terpisah, yang tidak melibatkan klik. Ini didasarkan pada asumsi yang berbeda dari angka "via klik iklan" milik GA4. Pastikan Anda membandingkan jenis konversi yang sama.

9. Perbedaan timing pelaporan dan penyaringan bot

Keduanya punya lag pelaporan, dan logika pengecualian invalid traffic (bot) mereka pun berbeda. Angka terbaru paling sering berbeda dan sering menyatu setelah beberapa hari.

10. Ad blocker dan pembatasan privasi browser

Ad blocker dan browser yang berfokus pada privasi bisa memblokir tag JavaScript GA4 agar tidak termuat atau tidak berjalan, sehingga konversi tersebut tidak pernah sampai ke GA4. Estimasi industri menunjukkan ad blocker mengurangi konversi yang dilaporkan GA4 sebesar 15–30% tergantung audiens Anda. Google Ads kurang terdampak karena melacak dari sisi platform iklan (pencatatan klik terjadi sebelum pengguna sampai ke situs Anda) dan bisa memakai Enhanced Conversions serta sinyal server-side. Ini menciptakan selisih di mana Google Ads menunjukkan lebih banyak konversi dibanding GA4 — kebalikan dari yang kebanyakan orang duga. Jika audiens Anda condong ke kalangan teknis (developer, profesional IT), dampaknya bahkan lebih besar (lihat bagaimana ad blocker memengaruhi conversion tracking).

11. Konversi lintas perangkat

GA4 bisa menyatukan perjalanan pengguna lintas perangkat menggunakan Google Signals, User-ID, dan device-ID, sehingga mengaitkan konversi ke sesi yang dimulai di perangkat berbeda. Google Ads mengaitkan konversi ke gclid dari klik asli, yang spesifik per perangkat. Pengguna yang klik iklan di mobile tapi melakukan konversi di desktop bisa terhitung oleh GA4 (lewat penyatuan lintas perangkat) tapi terlewat atau terhitung ganda oleh Google Ads tergantung apakah gclid-nya terbawa. Semakin panjang siklus pertimbangan dan semakin banyak audiens Anda berpindah perangkat, semakin lebar selisih ini.

Memisahkan "selisih wajar" dari "kehilangan tracking yang sesungguhnya"

Ini bagian paling penting. Dari penyebab-penyebab di atas, sebagian besar poin 1–3 dan 5–9 bersifat definisional — selisih wajar yang bisa dijelaskan sepenuhnya begitu Anda memahami pengaturannya. Tapi ada juga tanda-tanda kehilangan tracking yang tidak bisa diabaikan.

Seberapa besar rentang selisih yang dianggap "wajar"?

Sebagai patokan kasar, praktisi industri menganggap selisih 20–30% antara Google Ads dan GA4 masih dalam rentang normal untuk sebagian besar akun. Anda bisa memecahnya per komponen untuk mengecek kewajaran angka Anda sendiri:

Komponen Kontribusi tipikal terhadap selisih
Model atribusi dan perbedaan tanggal 5–15%
Metode penghitungan (Every vs One) 5–20%
Consent mode dan modeling 5–15%
Efek lintas perangkat dan ad blocker 2–10%

Jika selisih keseluruhan Anda tetap dalam rentang yang konsisten dari bulan ke bulan, kemungkinan besar itu bersifat definisional. Jika melebihi 40–50% atau tiba-tiba melonjak, itu menunjukkan adanya masalah konfigurasi atau kehilangan tracking yang patut diselidiki.

Tanda-tanda selisih wajar:

  • Berbeda secara harian, tapi menyatu ke rasio yang stabil secara bulanan
  • Arah dan besar selisihnya kurang lebih konsisten setiap kali
  • Bisa dijelaskan oleh perbedaan pengaturan (metode penghitungan, jendela waktu, zona waktu)

Tanda-tanda yang mengarah ke kehilangan tracking:

  • Salah satu sisi mendekati 0, atau satu jalur/halaman sangat rendah
  • Selisih tiba-tiba melebar pada hari tertentu (misalnya, tepat setelah perubahan tag atau situs)
  • Ada perubahan yang bisa ditunjuk — hilangnya gclid, perubahan consent banner, penambahan redirect

Langkah diagnosis praktisnya:

  1. Pertama, singkirkan apa yang bisa dijelaskan oleh perbedaan pengaturan (periksa metode penghitungan, conversion window, dan zona waktu di kedua sisi)
  2. Untuk selisih yang tersisa, identifikasi jalur atau halaman mana yang kehilangan angka tersebut
  3. Pada jalur tersebut, pastikan apakah konversi benar-benar terpicu dan terhitung (verifikasi tag Google Ads / verifikasi tag GA4)

Kenapa "membandingkan angka" saja tidak akan menemukan penyebabnya

Sehati-hati apa pun Anda mencocokkan angka laporan, itu tetaplah hasil akhir — tidak memberi tahu Anda di tahap mana angkanya hilang. Ketika Google Ads menunjukkan angka yang lebih rendah, apakah itu "perbedaan definisi atribusi (wajar)" atau "kehilangan gclid (kebocoran)" tidak bisa dibedakan tanpa melihat apakah request benar-benar terpicu dan terhitung pada jalur tersebut.

Secara khusus, memverifikasi jalur klik iklan yang sesungguhnya itu rumit. Mengklik iklan Anda sendiri untuk mengeceknya berisiko melanggar kebijakan, dan pengecekan dari dalam kantor tidak bisa mereplikasi kondisi pengguna sesungguhnya. Diagnosis akhir dari "angkanya tidak sama" memerlukan melihat apa yang sebenarnya dikirim di halaman live Anda, dari lingkungan yang independen.

Checklist diagnosis

  • Sudahkah Anda memeriksa zona waktu Google Ads dan GA4?
  • Apakah Anda tahu pengaturan penghitungan conversion action (Every / One)?
  • Sudahkah Anda memperhitungkan perbedaan conversion window?
  • Apakah Anda memahami perbedaan atribusi (hari klik vs hari event)?
  • Apakah selisihnya menyatu ke rasio yang stabil secara bulanan meski berbeda harian (tanda selisih wajar)?
  • Adakah tanda-tanda kebocoran — kehilangan gclid, consent banner, redirect?
  • Pada jalur/halaman dengan selisih terbesar, sudahkah Anda memastikan itu benar-benar terpicu dan terhitung?
  • Apakah pengukuran jalur import terhitung ganda dengan pengukuran tag langsung?

Pertanyaan yang sering diajukan (FAQ)

Q. Angka mana yang harus saya percayai — Google Ads atau GA4? A. Tergantung tujuannya. Gunakan angka Google Ads untuk optimasi bid, GA4 untuk analisis perilaku di seluruh situs. Tidak ada yang "benar" — titik awalnya adalah memahami bahwa keduanya memakai penggaris yang berbeda.

Q. Bisakah saya membuat keduanya sama persis? A. Secara struktural itu sulit dan bukan tujuan yang realistis. Targetkan bukan "kesamaan" melainkan kondisi di mana Anda bisa menjelaskan selisihnya — yaitu bisa membedakan selisih wajar dari kehilangan tracking yang sesungguhnya.

Q. Muncul di GA4 tapi rendah di Google Ads — kenapa? A. Click ID (gclid) yang hilang adalah tersangka utama. Google Ads hanya menghitung yang terkait dengan klik iklan, jadi periksa auto-tagging, Conversion Linker, dan redirect (cara kerja gclid).

Q. Bagaimana jika Google Ads yang lebih tinggi? A. View-through conversion, pengaturan penghitungan "Every", atau consent-mode modeling (estimasi) bisa membuat Google Ads terbaca lebih tinggi. Pastikan Anda membandingkan jenis konversi yang sama.

Kesimpulan: bukan menargetkan "sama", tapi "bisa dijelaskan"

Angka Google Ads dan GA4 memakai penggaris yang berbeda, jadi tidak sama itu wajar. Yang penting bukan memaksa keduanya sama, melainkan menjelaskan selisihnya lewat perbedaan pengaturan dan menemukan kehilangan tracking yang sesungguhnya yang tersembunyi di dalamnya. Dan mendiagnosis kehilangan tersebut membutuhkan lebih dari sekadar mencocokkan laporan: dibutuhkan konfirmasi apakah konversi benar-benar terpicu dan terhitung di production.

ConversionOK menjalankan halaman live Anda di browser independen dan terisolasi, lalu mencegat request konversi yang benar-benar terkirim, kemudian memverifikasinya — tanpa perlu mengklik iklan Anda sendiri dan tanpa gangguan dari lingkungan kantor Anda. Mulai dengan pemeriksaan statis gratis untuk mengonfirmasi titik masuk pengukuran Anda.