Konversi Thank You WooCommerce di Google Ads (LarisTurbo)
Cara mengisi Conversion ID/Label (send_to) untuk halaman terima kasih WooCommerce, multi-akun Google Ads, dan status order yang memicu konversi.
Tutorial ini melengkapi panduan dasar Google Ads Conversion dan fokus ke bagian WooCommerce Integration di Google Ads Conversion → Settings.
Google Ads Conversion di LarisTurbo memakai infrastruktur Google Tag (gtag). Bagian WooCommerce hanya menambahkan event konversi di halaman thank you order—bukan di Shop, halaman produk, atau Cart.
Bagian WooCommerce Integration
Deskripsi di admin:
This is for WooCommerce Thank You page only. You only need to put “send_to” parameter here. Other parameters (value, currency, transaction_id) will be populated automatically. Multiple send_to parameters are allowed, just in case you have multiple Google Ads accounts running for the same website.
Anda cukup mengisi Conversion ID/Label (send_to); plugin melengkapi sisanya dari order.
Field Conversion ID/Label (send_to)
Hingga 5 slot:
| Field | Placeholder |
|---|---|
| Conversion ID/Label (send_to) #1 … #5 | AW-XXXXXXX/YYYYYYYY |
Format standar Google Ads: {Conversion ID}/{Conversion Label}.
- Isi slot #1 wajib untuk konversi dasar.
- Slot #2–#5 opsional—berguna jika satu situs melaporkan ke beberapa akun Google Ads atau beberapa action conversion.
Kosongkan slot yang tidak dipakai; hanya nilai non-kosong yang di-loop.
Parameter yang diisi otomatis
Saat halaman thank you valid, untuk setiap send_to plugin memanggil GoogleTag::set_googletag_event() dengan:
| Parameter | Sumber |
|---|---|
send_to |
Nilai field (trim) |
value |
order->get_total() (float) |
currency |
get_woocommerce_currency() |
transaction_id |
String ID order (order->get_id()) |
Jika send_to diawali AW-XXXXXXX sebelum /, ID tersebut juga didaftarkan ke Google Tag (set_googletag_id) agar gtag memuat tag akun yang benar.
Kapan konversi di-fire?
Hook: wp → setup_events() → cek is_valid_order_received_page().
Konversi hanya jika status order salah satu dari:
completedprocessingon-holdpending
Order failed, cancelled, refunded, dll. tidak memicu event.
Ini berarti order BACS/COD yang masih On hold tetap menghitung konversi di thank you—sesuai banyak setup toko Indonesia yang mengoptimalkan lead/checkout selesai, bukan hanya paid. Sesuaikan strategi bidding di Google Ads jika Anda hanya ingin paid conversion (pertimbangkan status order saat redirect thank you atau gunakan offline conversion).
Prasyarat
- Google Ads Conversion aktif di LarisTurbo (tag dasar / Google Tag ID dari tutorial 01).
- WooCommerce aktif.
- Pelanggan sampai ke endpoint order-received dengan key order valid.
- Minimal satu Conversion ID/Label (send_to) #1 terisi format benar.
Langkah konfigurasi
- Di Google Ads, buat Conversion action tipe website; salin Conversion ID dan Conversion label (format
AW-…/…). - Buka LarisTurbo → For Integrations → Google Ads Conversion → Settings.
- Scroll ke WooCommerce Integration.
- Tempel ke Conversion ID/Label (send_to) #1.
- (Opsional) Tambah #2–#5 untuk akun/action lain.
- Simpan.
- Lakukan order uji hingga thank you dengan status yang diizinkan.
- Di Google Ads → Goals → Conversions, gunakan Tag diagnostics atau tunggu delay reporting; di browser, periksa network request gtag
conversion.
Multi-akun contoh
| Slot | send_to | Use case |
|---|---|---|
| #1 | AW-111111111/AbcDEF |
Akun utama brand |
| #2 | AW-222222222/XyzUVW |
Akun agency / MCC terpisah |
Satu checkout mem-fire dua event konversi dengan transaction_id sama—pastikan ini memang diinginkan (dua akun independent).
Classic vs block thank you
Deteksi memakai helper is_valid_order_received_page() (order key + endpoint WooCommerce). Berlaku untuk thank you classic dan block selama URL order-received standar WooCommerce dipakai.
Troubleshooting
Tidak ada konversi di Google Ads
send_tosalah format atau typo label.- Status order di luar daftar (
failed, dll.). - Google Tag dasar belum aktif / ad blocker.
transaction_idduplikat dihitung sekali oleh Google—normal pada reload thank you.
Value tidak sesuai
value= order total termasuk pajak/ongkir sesuai konfigurasi WooCommerce; bukan subtotal saja.
Hanya ingin konversi order Completed
- Plugin tidak memfilter hanya
completed; pertimbangkan ubah status order sebelum customer melihat thank you, atau sesuaikan di Google Ads (value rules / offline import).