View Categories

Troubleshooting & FAQ

3 min read

Tips Setup Awal #

Sebelum bertanya kenapa tracking tidak berfungsi, pastikan Anda sudah melakukan langkah-langkah berikut:

  1. Exclude Administrator di tab Advanced — agar aktivitas Anda sendiri tidak masuk ke data analytics
  2. Aktifkan satu provider dulu — mulai dengan GTM atau Meta Pixel, verifikasi berfungsi, baru tambah yang lain
  3. Gunakan Kode Testing Meta — isi kolom “Kode Testing” saat setup awal, hapus saat sudah siap production
  4. Cek dengan Debug Panel — browse frontend sebagai admin dan lihat dataLayer.push() di admin bar panel
  5. Verify di Meta Events Manager — gunakan tab Test Events untuk memastikan event diterima server Meta

Pertanyaan Umum #

Event GA4 tidak muncul di GTM Preview? #

Pastikan modul WooCommerce di tab Data Layer sudah diaktifkan. Juga pastikan GTM container sudah dipublish (bukan hanya disimpan sebagai draft) dan Container ID sudah benar di tab General — format harus GTM-XXXXXXX.


Meta Pixel event terhitung dua kali? #

Jika menggunakan CAPI, deduplication otomatis dilakukan via event_id. Jika masih double, periksa apakah ada pixel lain terpasang via:

  • GTM container (apakah ada tag Meta Pixel di GTM?)
  • Plugin WordPress lain yang juga memasang Meta Pixel
  • Kode manual di tema (functions.php atau header.php)

Hapus duplikat dan sisakan hanya satu sumber — plugin ini.


wp_body_open tidak berfungsi di tema saya? #

Beberapa tema lama tidak mendukung hook wp_body_open. Ada dua solusi:

Solusi 1 (tanpa edit tema): Ganti “Noscript Position” di tab Advanced ke “In <head>.

Solusi 2 (edit tema): Tambahkan baris berikut ke file header.php tema Anda, tepat setelah tag <body>:

<?php wp_body_open(); ?>

PHP snippet menyebabkan white screen atau error? #

Beberapa hal yang perlu diperiksa:

  1. Jangan sertakan <?php — plugin menambahkannya otomatis. Jika Anda menyertakannya, kode akan berisi <?php <?php yang menyebabkan parse error.
  2. Kode PHP harus valid — coba validasi kode di phpcodechecker.com sebelum disimpan.
  3. Untuk function declaration — tidak perlu manual menambahkan function_exists() karena plugin melakukannya otomatis.
  4. Jika terlanjur white screen — akses WordPress via FTP/cPanel, buka file wp-config.php, tambahkan define('WP_DEBUG', true); untuk melihat pesan error, lalu perbaiki kode snippet.

Tracking tidak berfungsi untuk user tertentu? #

Periksa pengaturan Exclude User Roles di tab Advanced. Jika role user tersebut di-exclude, tracking memang tidak akan berjalan untuk mereka — ini adalah perilaku yang diharapkan, bukan bug.


WooCommerce terdeteksi sebagai “Not Installed”? #

Coba langkah berikut secara berurutan:

  1. Deactivate dan activate ulang plugin WooCommerce
  2. Refresh halaman admin Multi Tag Manager
  3. Periksa apakah WooCommerce menampilkan error di halaman Plugins
  4. Pastikan WooCommerce sudah selesai setup awal (currency, payment method, dll)

dataLayer Simulator menampilkan hasil kosong? #

Pastikan URL yang dimasukkan:

  • Menggunakan domain yang sama dengan website Anda
  • Diawali dengan https:// atau http://
  • Halaman tersebut bisa diakses publik (bukan halaman yang butuh login)

Event purchase terpicu dua kali untuk satu transaksi? #

Ini biasanya terjadi jika pengunjung me-refresh halaman thank you. Plugin sudah menggunakan proteksi via order status check — event purchase hanya dikirim sekali per order. Jika masih terjadi, periksa apakah ada plugin cache yang menyimpan halaman thank you.


Butuh Bantuan Lebih Lanjut? #

Jika masalah tidak ditemukan di halaman ini, Anda bisa menghubungi melalui:

Powered by BetterDocs