Langsung ke konten utama
Analytics Integration
Lacak perjalanan pelanggan dari etalase melalui proses checkout hingga penyelesaian pembelian. Dodo Payments terintegrasi dengan Google Analytics 4, Google Tag Manager, dan Meta Pixel untuk menyediakan analitik komprehensif di semua halaman yang dihosting.
Pelacakan analitik diaktifkan secara otomatis di Etalase, halaman Checkout, dan Portal Pelanggan Anda setelah Anda menambahkan ID pelacakan di dashboard.
Pemblokir iklan di browser pelanggan dapat mencegah pelacakan analitik berfungsi untuk sebagian pengunjung toko Anda.

Supported Platforms

Google Analytics 4

Tampilan halaman dan pelacakan e-niaga dengan GA4.

Google Tag Manager

Tambahkan dan kelola tag pemasaran.

Meta Pixel

Lacak konversi iklan Facebook dan Instagram.

Getting Started

1

Open Business Settings

Di dashboard Dodo Payments Anda, buka Settings dan gulir ke bagian Analytics.
2

Enable Your Tracking Platform

Aktifkan platform analitik yang ingin Anda gunakan dan masukkan ID pelacakan Anda:
  • Google Analytics: Masukkan Measurement ID Anda (format: G-XXXXXXXXXX)
  • Google Tag Manager: Masukkan Container ID Anda (format: GTM-XXXXXXX)
  • Meta Pixel: Masukkan Pixel ID Anda (numerik, 10-20 digit)
3

Save Your Settings

Klik Save untuk menerapkan konfigurasi pelacakan Anda.
4

Verify Tracking

Kunjungi etalase Anda atau buat checkout uji untuk memverifikasi acara dilacak di dashboard analitik Anda.

Google Analytics 4

Google Analytics 4 menyediakan analitik web menyeluruh dengan kemampuan pelacakan e-niaga. Dengan integrasi Dodo Payments, Anda dapat melacak seluruh perjalanan pelanggan mulai dari menjelajahi toko hingga menyelesaikan pembelian.

Add Your Google Analytics Measurement ID

  1. Di Google Analytics, buka AdminData Streams → pilih stream web Anda
  2. Salin Measurement ID (dimulai dengan G-)
  3. Di dashboard Dodo Payments, buka SettingsAnalytics
  4. Aktifkan Google Analytics dan tempel Measurement ID Anda
  5. Klik Save
Jika Anda belum memiliki properti Google Analytics, ikuti panduan penyiapan Google untuk membuatnya.

Events Tracked in Google Analytics

Kami melacak acara berikut di etalase dan halaman checkout yang dihosting. Data acara termasuk informasi produk, total transaksi, dan mata uang dikirim bersama setiap acara.

Storefront Events

EventDescription
view_item_listTerpicu ketika halaman etalase dimuat dengan produk
select_itemTerpicu ketika pelanggan mengklik produk untuk memulai checkout

Checkout Events

EventDescription
view_itemTerpicu ketika halaman checkout dimuat
view_cartTerpicu ketika checkout dimuat dan ketika varian dipilih
apply_discount*Terpicu ketika kode diskon valid berhasil diterapkan
remove_discount*Terpicu ketika kode diskon dihapus
add_payment_infoTerpicu ketika pelanggan mengirimkan formulir pembayaran
purchaseTerpicu ketika pembayaran berhasil
apply_discount dan remove_discount adalah acara kustom yang tidak termasuk dalam acara e-niaga standar Google Analytics.

Using GA4 with Overlay/Inline Checkout

Untuk melacak acara Google Analytics di overlay atau inline checkout yang disematkan di situs Anda, Anda perlu memasang kode pelacakan Google Analytics di situs tempat checkout disematkan. Setelah terpasang, semua acara pelacakan yang tercantum di atas akan dikirim ke akun Google Analytics Anda secara otomatis - tanpa konfigurasi tambahan.

Google Tag Manager

Google Tag Manager memungkinkan Anda mengelola tag pemasaran dan analitik tanpa mengubah kode. Tag yang diterapkan melalui GTM akan berjalan di semua halaman yang dihosting Dodo Payments.

Add Your GTM Container ID

  1. Di Google Tag Manager, salin Container ID Anda (dimulai dengan GTM-)
  2. Di dashboard Dodo Payments, buka SettingsAnalytics
  3. Aktifkan Google Tag Manager dan tempel Container ID Anda
  4. Klik Save
Saat menggunakan GTM, Anda dapat mengonfigurasi pelacakan tambahan (seperti konversi Google Ads) langsung di kontainer GTM Anda. Integrasi Dodo Payments menyuntikkan skrip GTM dan fallback noscript untuk kompatibilitas maksimal.

Using GTM with Overlay/Inline Checkout

Untuk overlay atau inline checkout yang disematkan di situs Anda, pasang GTM di situs Anda sendiri. Checkout akan mewarisi konfigurasi GTM Anda dan menjalankan acara dalam bingkai yang disematkan.

Meta Pixel

Meta Pixel melacak tindakan pelanggan di toko Anda untuk mengukur efektivitas kampanye iklan Facebook dan Instagram Anda. Lacak konversi dari klik iklan hingga penyelesaian pembelian.

Add Your Meta Pixel ID

  1. Di Meta Events Manager, buat atau pilih Pixel Anda
  2. Salin Pixel ID (numerik, umumnya 15-16 digit)
  3. Di dashboard Dodo Payments, buka SettingsAnalytics
  4. Aktifkan Meta Pixel dan tempel Pixel ID Anda
  5. Klik Save
Ikuti panduan penyiapan Pixel dari Meta jika Anda belum membuat Pixel.

Events Tracked with Meta Pixel

Kami melacak acara berikut yang muncul di Meta Events Manager. Data acara termasuk ID konten, nilai, dan mata uang dikirim bersama setiap acara.
Acara mungkin tidak muncul segera di Meta Events Manager - bisa ada jeda beberapa menit.

Storefront Events

EventDescription
PageViewTerpicu ketika halaman etalase dimuat
ViewContentTerpicu ketika etalase dimuat dengan produk
InitiateCheckoutTerpicu ketika pelanggan mengklik produk untuk memulai checkout

Checkout Events

EventDescription
PageViewTerpicu ketika halaman checkout dimuat
AddToCartTerpicu ketika checkout dimuat dan ketika varian dipilih
ApplyDiscount*Terpicu ketika kode diskon valid berhasil diterapkan
RemoveDiscount*Terpicu ketika kode diskon dihapus
AddPaymentInfoTerpicu ketika pelanggan mengirimkan formulir pembayaran
PurchaseTerpicu ketika pembayaran berhasil
ApplyDiscount dan RemoveDiscount adalah acara kustom yang tidak termasuk dalam acara standar Meta.

Complete Events Reference

Tabel ini menunjukkan semua acara yang dilacak di Google Analytics 4 dan Meta Pixel:
TriggerGA4 EventMeta Pixel EventLocation
Storefront page loadsview_item_listViewContentStorefront
Customer clicks productselect_itemInitiateCheckoutStorefront
Checkout page loadsview_itemAddToCartCheckout
Cart viewed/variant selectedview_cart-Checkout
Discount code appliedapply_discountApplyDiscountCheckout
Discount code removedremove_discountRemoveDiscountCheckout
Payment form submittedadd_payment_infoAddPaymentInfoCheckout
Payment successfulpurchasePurchaseCheckout

Platform Coverage

Pelacakan analitik tersedia di berbagai permukaan Dodo Payments:
SurfaceGoogle Analytics 4Google Tag ManagerMeta Pixel
StorefrontYaYaYa
Checkout (Hosted)YaYaYa
Checkout (Overlay/Inline)*YaYaYa
Customer PortalYaYaTidak
*Untuk checkout overlay dan inline, pasang kode pelacakan di situs Anda sendiri agar atribusi lengkap. Acara dari checkout yang disematkan akan terlacak otomatis.

Event Data Included

Setiap acara pelacakan menyertakan data e-niaga relevan untuk membantu Anda menganalisis perilaku pelanggan:

Product Data

  • Product ID
  • Nama produk
  • Harga
  • Mata uang
  • Jumlah

Transaction Data (Purchase Events)

  • ID Transaksi/Pembayaran
  • Total jumlah
  • Jumlah pajak
  • Mata uang
  • Diskon diterapkan

Customer Data

  • ID Pelanggan (untuk pelanggan yang kembali)
  • Email (di-hash untuk privasi bila berlaku)

Best Practices

Setelah menambahkan ID pelacakan Anda, kunjungi etalase Anda dan selesaikan checkout uji untuk memverifikasi acara muncul di dashboard analitik Anda. Gunakan laporan Realtime Google Analytics atau fitur Test Events di Meta Events Manager.
Tambahkan parameter UTM ke tautan pemasaran Anda untuk melacak kampanye mana yang mendorong konversi. Dodo Payments mempertahankan parameter UTM sepanjang alur checkout.
Di Google Analytics, buat acara konversi untuk purchase guna melacak rasio konversi Anda. Di Meta Ads Manager, gunakan acara Purchase sebagai tujuan optimasi kampanye.
Jika menggunakan Google Tag Manager, pertimbangkan untuk menyiapkan laporan Enhanced E-commerce guna analisis funnel rinci dan metrik kinerja produk.

Troubleshooting

  • Verifikasi Measurement ID Anda benar (format: G-XXXXXXXXXX)
  • Periksa laporan Realtime Google Analytics - acara muncul di sana terlebih dahulu
  • Pastikan toggle diaktifkan di pengaturan Dodo Payments Anda
  • Tunggu beberapa menit karena bisa ada keterlambatan pemrosesan
  • Uji di jendela incognito untuk mengesampingkan pemblokir iklan
  • Verifikasi Pixel ID Anda benar (numerik, 10-20 digit)
  • Gunakan ekstensi browser Meta Pixel Helper untuk debugging
  • Periksa tab Test Events di Events Manager
  • Acara dapat membutuhkan beberapa menit untuk muncul
  • Pastikan pemblokir iklan dinonaktifkan saat pengujian
  • Konfirmasi Container ID Anda benar (format: GTM-XXXXXXX)
  • Gunakan mode Preview GTM untuk debugging pemicu tag
  • Periksa bahwa trigger dikonfigurasi dengan benar di kontainer GTM Anda
  • Pastikan kontainer dipublikasikan (tidak hanya draft)
  • Pasang kode pelacakan di situs Anda sendiri terlebih dahulu
  • Pastikan pelacakan dimuat sebelum overlay checkout terbuka
  • Periksa konsol browser untuk kesalahan JavaScript
  • Verifikasi pelacakan lintas domain dikonfigurasi jika menggunakan GA4
  • Jumlah dikirim dalam satuan mata uang terkecil (sen)
  • Verifikasi alat analitik Anda dikonfigurasi untuk menampilkan mata uang yang benar
  • Periksa apakah pajak termasuk/eksklusif sesuai yang diharapkan