Konvert.id
← Konvert.id

Iklan & Tracking

Konfigurasi Meta Pixel — Detail Lengkap

Konfigurasi Meta Pixel lengkap — CAPI token, domain verification, dan per-LP override

Menengah~15 menit

Prasyarat

  • Akun Meta sudah connect via OAuth (lihat tutorial 30)
  • Pixel sudah dibuat di Meta Events Manager

Tutorial ini membahas konfigurasi Meta Pixel secara mendalam di halaman /settings/meta. Kalau kamu baru pertama kali connect Meta ke Konvert, mulai dari tutorial 30 dulu. Di sini kita fokus ke semua opsi yang tersedia setelah connect berhasil — termasuk CAPI token, domain verification, dan per-LP override.


Apa yang akan kamu pelajari

  • Semua field di halaman Meta Settings dan fungsinya
  • Cara memilih Pixel ID yang tepat kalau kamu punya banyak pixel
  • Cara mendapatkan dan memasang CAPI (Conversions API) token
  • Menggunakan Test Event Code untuk verifikasi tracking
  • Domain Verification untuk compliance iOS 14
  • Aggregated Event Measurement (AEM)
  • Connect dan disconnect Meta Business Account
  • Override pixel per landing page

Kenapa konfigurasi ini penting?

Sejak iOS 14, Apple meminta user untuk opt-out dari tracking antar-app. Dampaknya: browser pixel sendirian jadi kurang akurat — banyak event yang hilang atau terlambat dilaporkan ke Meta.

Solusinya adalah dual tracking: browser pixel tetap jalan, ditambah Conversions API (CAPI) yang kirim event dari server Konvert langsung ke Meta — melewati browser sama sekali.

graph LR
    A[User buka LP] --> B[Browser Pixel]
    A --> C[Konvert Server]
    B -->|client-side event| D[Meta Platform]
    C -->|CAPI — server-side event| D
    D --> E[Events Manager]
    E --> F[Audience & Ads Optimization]
Versi teks (jika diagram di atas tidak muncul)

Dual tracking — dua jalur pengiriman event ke Meta:

  1. User membuka LP memicu dua jalur sekaligus:
    • Browser Pixel (client-side) → mengirim event langsung dari browser user ke Meta Platform.
    • Konvert Server (server-side via CAPI) → mengirim event dari server Konvert ke Meta Platform, melewati browser sama sekali.
  2. Kedua jalur bermuara ke Events Manager Meta.
  3. Events Manager digunakan untuk Audience & Ads Optimization.

Dengan dual jalur ini, event yang mungkin hilang di browser (karena ad blocker atau iOS 14 restrictions) masih tertangkap via CAPI.

Dengan dual jalur ini, akurasi tracking bisa naik 20–40% dibanding browser-only.


Halaman Meta Settings (/settings/meta)

Buka menu Settings di sidebar → pilih Meta / Facebook.

Halaman pengaturan Meta Pixel di Konvert

Kamu akan melihat beberapa section:

  1. Meta Business Account — status koneksi OAuth
  2. Pixel ID — pixel yang aktif untuk toko kamu
  3. Conversions API Token — token untuk server-side tracking
  4. Test Event Code — untuk verifikasi event di Events Manager
  5. Domain Verification — status verifikasi domain

1. Pixel ID

Apa itu Pixel ID?

Pixel ID adalah identifikasi unik untuk pixel tracker kamu di Meta — formatnya 15–16 digit angka (contoh: 1234567890123456).

Cara menemukan Pixel ID kamu

  1. Buka Meta Events Manager
  2. Pilih pixel yang ingin digunakan
  3. ID-nya ada di header halaman, di bawah nama pixel

Screenshot akan ditambahkan

Meta Events Manager — lokasi Pixel ID di header halaman

Kalau punya banyak pixel

Saat OAuth berhasil, Konvert otomatis mendeteksi pixel yang terhubung ke akun Meta kamu. Kalau kamu punya lebih dari satu pixel:

  • Konvert akan menampilkan dropdown dengan daftar semua pixel
  • Pilih pixel yang ingin jadi default untuk semua LP toko ini
  • Pixel lain tetap bisa dipakai untuk LP tertentu lewat override (lihat bagian bawah)
💡Satu toko, satu pixel default

Rekomendasinya: satu pixel per toko. Kalau kamu jualan brand berbeda dari satu toko Konvert, baru pakai per-LP override.


2. CAPI Token (Conversions API Access Token)

Kenapa CAPI wajib?

Tanpa CAPI Dengan CAPI
Hanya browser pixel Browser pixel + server tracking
iOS 14 user sering hilang iOS 14 user tetap ter-track
Attribution window pendek Attribution lebih akurat
Rentan ad blocker Server bypass ad blocker

Cara mendapatkan CAPI Token

  1. Buka Meta Events Manager → pilih pixel kamu
  2. Klik tab Settings
  3. Scroll ke bagian "Conversions API"
  4. Klik tombol "Generate Access Token"

Screenshot akan ditambahkan

Meta Events Manager → Settings tab → bagian Conversions API → tombol Generate Access Token

  1. Token akan muncul — format panjang dimulai dengan EA...
  2. Klik Copy atau select-all lalu copy manual

Screenshot akan ditambahkan

Token yang muncul setelah generate — diblur sebagian, dengan tombol Copy

  1. Kembali ke Konvert → /settings/meta
  2. Paste token ke field "Conversions API Access Token"
  3. Klik Simpan

Apakah token bisa expired?

Token CAPI dari Meta tidak expire secara otomatis. Token yang dibuat lewat tombol "Generate Access Token" di Events Manager adalah system user token yang terikat ke Business Manager kamu — bukan ke akun pribadi, sehingga tidak punya batas waktu.

Token bisa berhenti bekerja hanya jika:

  • Kamu revoke sendiri di Meta Business Settings → System Users
  • Password akun Meta pemilik Business Manager diubah
  • Admin Business Manager mencabut akses system user
  • Meta menangguhkan akun Business Manager kamu
💡Konvert menampilkan estimasi 90 hari

Di halaman Pixel Accounts Konvert, kamu mungkin melihat kolom "Token berlaku hingga" dengan tanggal ~90 hari dari saat token disimpan. Ini hanya pengingat internal Konvert — bukan batas waktu dari Meta. Token aslinya tetap valid melewati tanggal tersebut.

Jika tiba-tiba CAPI berhenti jalan, generate token baru dari Events Manager dan update di Konvert.

⚠️Jaga kerahasiaan token

Token ini setara dengan akses penuh ke pixel kamu. Jangan bagikan ke siapapun dan jangan paste di chat/email.


3. Test Event Code

Fungsinya apa?

Test Event Code memungkinkan kamu melihat event yang dikirim Konvert (baik browser pixel maupun CAPI) secara real-time di Events Manager — sebelum event masuk ke data produksi.

Cara mendapatkan Test Event Code

  1. Buka Meta Events Manager → pilih pixel
  2. Klik tab "Test Events"
  3. Di bagian kanan atas ada kode format TEST12345 — ini otomatis ter-generate saat kamu buka tab ini

Screenshot akan ditambahkan

Meta Events Manager → tab Test Events → kode TEST12345 di kanan atas

  1. Copy kode tersebut
  2. Paste ke field "Test Event Code" di Konvert /settings/meta
  3. Klik Simpan

Cara verifikasi

Setelah test event code diisi:

  1. Buka salah satu LP kamu (mode preview atau published)
  2. Kembali ke tab Test Events di Meta Events Manager
  3. Event seperti ViewContent, PageView akan muncul dalam hitungan detik

Screenshot akan ditambahkan

Tab Test Events menampilkan event real-time dari LP

PENTING: Hapus sebelum production

🚫Wajib hapus setelah testing

Test Event Code harus dikosongkan sebelum campaign beneran jalan. Event yang dikirim dengan test code tidak dihitung sebagai data production — tidak masuk ke audience, tidak masuk ke conversion tracking.

Setelah verifikasi selesai: buka /settings/meta → hapus isi field Test Event Code → Simpan.


4. Domain Verification

Kenapa perlu domain verification?

iOS 14 mengubah cara Meta mengukur konversi menjadi domain-based. Artinya, domain yang mengirim event harus sudah diverifikasi di Meta Business Manager sebelum conversion bisa dikaitkan ke campaign.

Tanpa domain verification:

  • Attribution window hanya 1 hari klik (bukan 7 hari)
  • Aggregated Event Measurement tidak bisa disetup
  • Beberapa event mungkin tidak ter-report

Cara verify domain

Step 1 — Tambahkan domain di Meta Business Manager

  1. Buka Meta Business Manager → Settings
  2. Pilih Brand SafetyDomains
  3. Klik Add → masukkan domain LP kamu (contoh: tokokamu.konvert.id atau custom domain)

Screenshot akan ditambahkan

Meta Business Manager → Brand Safety → Domains → form Add Domain

Step 2 — Pilih metode verifikasi

Meta menawarkan 3 metode:

Metode Cara Cocok untuk
Meta-tag (HTML) Tempel tag di <head> halaman Paling mudah, rekomendasi
DNS TXT record Tambah TXT record di DNS Kalau akses hosting terbatas
Upload file HTML Upload file ke root domain Kalau ada akses FTP/cPanel

Cara paling mudah: Meta-tag

  1. Pilih "Add a meta-tag to your website's HTML source code"
  2. Meta akan memberikan tag seperti:
    <meta name="facebook-domain-verification" content="abcdef123456" />
    
  3. Di Konvert, buka Page Settings salah satu LP → tab Custom Code → bagian Head
  4. Paste tag tersebut
  5. Atau: paste di SettingsCustom Code → Head (berlaku untuk semua LP)
  6. Publish LP-nya

Screenshot akan ditambahkan

Page Settings → Custom Code → Head — field untuk paste meta-tag

Step 3 — Klik Verify di Meta

Kembali ke Meta Business Manager → Domains → klik Verify di samping domain kamu.

  • Propagasi: 1–15 menit
  • Kalau gagal: pastikan LP sudah published dan tag ada di source code halaman

Status verifikasi

Di Konvert /settings/meta, status domain kamu akan tampil:

  • Verified — siap untuk AEM
  • Not Verified — cek ulang langkah di atas

Screenshot akan ditambahkan

Status domain di Konvert settings — Verified vs Not Verified


5. Aggregated Event Measurement (AEM)

Setelah domain terverifikasi, kamu perlu setup prioritas event di Meta Events Manager.

Mengapa AEM diperlukan?

iOS 14 membatasi jumlah conversion event yang bisa diukur per domain menjadi 8 event. Kamu harus memilih dan meranking 8 event terpenting untuk domain tersebut.

Event default yang Konvert kirim

  • ViewContent — saat LP di-load
  • AddToCart — saat klik tombol order
  • InitiateCheckout — masuk ke step payment
  • Lead — saat form lead berhasil disubmit
  • Purchase — setelah pembayaran sukses

Cara setup di Meta Events Manager

  1. Buka Events Manager → pilih pixel → tab Aggregated Event Measurement
  2. Klik Configure Web Events
  3. Pilih domain yang sudah terverifikasi
  4. Drag-and-drop event ke urutan prioritas (Purchase biasanya ranking 1)
  5. Klik Apply

Screenshot akan ditambahkan

Meta Events Manager → tab AEM → konfigurasi prioritas event

ℹ️Urutan prioritas matter

Kalau user iOS 14 melakukan lebih dari 8 event berbeda dalam satu sesi, Meta hanya melaporkan event dengan prioritas tertinggi. Pastikan Purchase ada di ranking 1 atau 2.


6. Connect / Disconnect Meta Business Account

Cek status koneksi

Di halaman /settings/meta, bagian atas menampilkan:

  • Nama akun Meta yang terhubung
  • Avatar/foto profil
  • Status: Connected atau Disconnected

Screenshot akan ditambahkan

Status koneksi Meta Business Account — nama akun + tombol Disconnect

Disconnect

Klik tombol Disconnect → konfirmasi → OAuth token di-revoke. Pixel ID dan CAPI token juga akan terhapus dari settings.

⚠️Dampak disconnect

Tracking akan berhenti segera setelah disconnect. Semua LP yang menggunakan pixel default toko ini tidak akan mengirim event ke Meta sampai kamu reconnect.

Reconnect

Klik Connect Meta Account → ikuti flow OAuth → pilih pixel → simpan CAPI token baru.


7. Per-LP Override (Pixel Berbeda untuk LP Tertentu)

Kapan pakai ini?

  • Kamu punya beberapa brand/produk berbeda dengan pixel terpisah
  • LP promosi khusus yang perlu ditrack ke pixel berbeda
  • A/B testing pixel

Cara setup override

  1. Buka builder LP yang ingin dioverride
  2. Klik Page Settings (ikon gear)
  3. Pilih tab Tracking atau Pixel
  4. Di field "Facebook Pixel ID" → isi Pixel ID yang berbeda

Screenshot akan ditambahkan

Page Settings → tab Tracking → field Facebook Pixel ID untuk override

  1. Kosongkan = pakai pixel default toko
  2. Isi = LP ini pakai pixel yang kamu tulis, bukan default toko
📝CAPI token untuk override

Saat ini, override per-LP hanya untuk Pixel ID. CAPI token tetap menggunakan yang ada di settings toko. Kalau kamu butuh CAPI token berbeda per LP, hubungi support.


Troubleshooting

Event tidak muncul di Events Manager

Cek urutan ini:

  1. Buka tab Test Events dulu — kalau muncul di sana, berarti pixel jalan. Events Manager punya window 7 hari dan mungkin perlu beberapa menit.
  2. Pastikan LP sudah published (bukan preview-only)
  3. Cek field Pixel ID di settings — pastikan tidak kosong
  4. Buka browser DevTools → Network → cari request ke facebook.com atau connect.facebook.net

Screenshot akan ditambahkan

Browser DevTools → Network tab — request pixel Facebook

Browser pixel jalan tapi CAPI tidak

  • Pastikan field CAPI Token terisi (tidak kosong)
  • Token harus dimulai dengan EA dan panjang (150+ karakter)
  • Coba generate token baru dari Events Manager → Settings

iOS 14 user tidak ter-track

  • Pastikan domain sudah Verified (cek status di /settings/meta)
  • Setup AEM di Events Manager dengan 8 event prioritas
  • Tunggu 24-48 jam setelah setup AEM baru aktif penuh

Multiple pixel — data terbagi-bagi

  • Pilih satu pixel sebagai default toko
  • Gunakan per-LP override hanya kalau memang berbeda brand/tujuan
  • Jangan sebar event ke banyak pixel untuk LP yang sama — akan bikin duplikasi

Audience kosong di Meta Ads Manager

  • Pixel baru butuh 2–7 hari untuk accumulate data sebelum audience bisa digunakan
  • Minimal 100 orang masuk audience sebelum bisa di-target di campaign
  • Pastikan domain verified kalau pakai Custom Audience dari pixel

Checklist sebelum campaign launch

  • Pixel ID terisi dan benar
  • CAPI Token terisi (format EA...)
  • Test Event Code sudah dikosongkan (bukan diisi)
  • Domain status: Verified
  • AEM sudah dikonfigurasi di Events Manager
  • Test dengan membuka LP → cek Events Manager → event muncul dalam 5 menit

Langkah selanjutnya

  • Tutorial 31 — Setup Facebook Ads dari nol menggunakan audience dari pixel
  • Tutorial 34 — Konfigurasi Google Tag Manager (GTM) global
  • Tutorial 35 — Menggabungkan Meta Pixel + GTM untuk tracking lengkap

Siap buat landing page pertamamu?

Daftar Konvert gratis dan mulai jualan online hari ini.

Daftar Sekarang