Iklan per web replika member
Mulai BRAND APPS V18.15.4, setiap member dapat membuka Member Area โ Bisnis & Poin โ Iklan & Tracking Replika. ID iklan yang disimpan hanya berlaku pada URL replika milik member tersebut, sehingga setting member lain tidak ikut berubah.
1. Meta / Facebook Ads
- Isi Meta Pixel / Dataset ID dan aktifkan Meta Pixel.
- Browser event yang tersedia: PageView, ViewContent, Contact saat klik WhatsApp, dan Lead setelah form Lead berhasil disimpan.
- Server CAPI mengirim ViewContent, Contact, Lead. Browser dan server memakai event_id yang sama untuk membantu deduplication.
- Test Event Code hanya dipakai sementara ketika pengujian lalu sebaiknya dikosongkan kembali.
2. Meta CAPI Access Token tetap server-side
Access Token CAPI tidak disimpan pada setting member, tidak dikirim ke browser, dan tidak ditampilkan kembali. Server membaca environment variable dengan prioritas token per replica ID, token per slug/username, lalu fallback global. Member hanya melihat status apakah token server sudah tersedia.
3. Google Ads + GA4 Direct
Pilih mode GTAG, lalu isi GA4 Measurement ID, Google Ads ID, Lead Conversion Label dan WhatsApp Conversion Label jika diperlukan. Event penting meliputi view_item, whatsapp_click, form_start, generate_lead, scroll_depth, engaged_time, faq_open dan view_promotion. Lead Submit direkomendasikan sebagai primary conversion; WhatsApp Click dapat dipakai sebagai secondary conversion.
4. Google Tag Manager
Untuk tim advanced pilih mode GTM dan isi GTM Container ID. Jika seluruh Google tag dikelola melalui GTM, abaikan direct GA4/Ads IDs. Pastikan Consent Settings pada tag GTM diatur dengan benar. Jika Meta Pixel juga dikelola penuh melalui GTM, nonaktifkan Meta direct pada Member Area agar event tidak dikirim dua kali.
5. Enhanced Conversions
Enhanced Conversions hanya disiapkan ketika Marketing consent diberikan, mode GTAG/GTM sesuai konfigurasi, conversion action tersedia, dan data Lead yang memenuhi syarat tersedia. Data untuk enhanced conversion tidak dimasukkan ke tabel event tracking BRAND APPS.
6. Consent Mode V2
Tracking bawaan replika memakai default denied untuk ad_storage, analytics_storage, ad_user_data dan ad_personalization sebelum pengunjung memberikan pilihan. Banner menyediakan Terima Semua, Tolak Opsional dan Atur Pilihan Analytics/Marketing. Pengunjung dapat membuka kembali pengaturan melalui footer web replika.
7. Attribution / UTM
Replika menangkap utm_source, utm_medium, utm_campaign, utm_content, utm_term, gclid, gbraid, wbraid, fbclid dan msclkid sebagai attribution first-party per replika. Jika opsi WhatsApp attribution aktif, sumber iklan dapat disisipkan ke pesan WhatsApp agar sponsor memahami asal prospek.
8. Form Lead & WhatsApp
Form Lead meminta nama, WhatsApp dan data opsional. Setelah valid dan tersimpan ke CRM replika, event generate_lead / Lead dijalankan kemudian WhatsApp sponsor dibuka. PII Lead berada di CRM, sedangkan tabel tracking event hanya menyimpan identitas event/transport dan tidak menyimpan PII tracking.
9. Purchase tidak berasal dari klik
Purchase/Sale tidak pernah ditembak saat klik WhatsApp atau submit form. Modul landing page V18.15.4 tidak membuat Purchase otomatis. Conversion Purchase baru boleh diintegrasikan dari alur transaksi nyata yang telah berstatus paid/confirmed agar laporan iklan tidak menghasilkan penjualan palsu.
10. Testing sebelum iklan live
- Meta Events Manager โ Test Events: cek PageView, ViewContent, Contact dan Lead; pastikan Browser + Server ter-deduplicate.
- Google: gunakan Tag Assistant/GTM Preview, GA4 DebugView/Realtime dan Google Ads conversion diagnostics.
- Periksa status consent dan Enhanced Conversions.
- Hapus Test Event Code Meta setelah pengujian selesai.
- Untuk Google Ads, aktifkan auto-tagging dan jangan menambahkan gclid secara manual.
11. Keamanan
- CAPI token hanya berasal dari environment server.
- Endpoint CAPI publik dibatasi event yang diizinkan, signature replika, same-origin dan rate limit.
- Lead CAPI hanya dikirim setelah form Lead berhasil disimpan.
- Folder config dilindungi dari akses web langsung.
- Jangan menaruh Access Token pada Git/repository publik.
12. Sponsor URL Binding
Jika prospek membuka URL replika eksplisit, misalnya /budi, pemilik URL tersebut selalu menjadi sponsor aktif. Sponsor dari RANDOM, LOCKED default, cookie lama, atau replika yang sebelumnya pernah dibuka tidak boleh mengganti Budi selama konteks referral berasal dari URL /budi. Tombol Lihat Demo Replika di website utama juga mengikuti sponsor aktif, sehingga tidak kembali ke akun demo lain.