Konvert.id
← Konvert.id

9. Ads & Tracking

9.4 Konfigurasi Meta Pixel — Detail Lengkap

Konfigurasi Meta Pixel lengkap — kelola beberapa pixel sekaligus, CAPI token, Test Event Code, dan aktivasi pixel per landing page

Menengah~15 menit

Prasyarat

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: mengelola banyak pixel sekaligus, CAPI token, Test Event Code, domain verification, dan cara mengaktifkan pixel di landing page tertentu.


9.4.1Apa yang akan kamu pelajari

  • Cara mengelola koneksi akun Meta (bisa lebih dari satu akun Business sekaligus)
  • Cara menambah, mengedit, dan menghapus Pixel Accounts (maksimal 20 pixel per toko)
  • Cara memilih beberapa pixel sekaligus dan menghapusnya secara massal (bulk delete)
  • Cara mendapatkan dan memasang CAPI (Conversions API) token per pixel
  • Menggunakan Test Event Code untuk verifikasi tracking
  • Domain Verification untuk compliance iOS 14 (dilakukan di sisi Meta Business Manager)
  • Aggregated Event Measurement (AEM)
  • Cara mengaktifkan pixel mana yang dipakai di landing page tertentu — pixel tidak otomatis aktif di semua LP, kamu pilih sendiri per halaman

9.4.2Kenapa 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.


9.4.3Halaman Meta Settings (/settings/meta)

Buka menu Settings di sidebar → pilih Meta / Facebook.

Di pojok kanan atas ada tombol "Hubungkan Akun Meta" untuk connect akun Meta Business (bisa lebih dari satu akun). Di bawahnya ada notice akses read-only, lalu dua section yang bisa dibuka/tutup (collapsible):

  1. Akun Meta Terhubung — daftar akun Meta Business yang sudah kamu connect via OAuth, lengkap jumlah ad account dan pixel yang terdeteksi di tiap akun.
  2. Pixel Accounts — daftar semua pixel yang sudah ditambahkan ke toko ini (dari OAuth maupun ditambah manual), lengkap Pixel ID, status Aktif/Nonaktif, dan aksi Edit/Hapus.
halaman /settings/meta — tombol Hubungkan Akun Meta di kanan atas, notice akses read-only, dan dua section collapsible "Akun Meta Terhubung" dan "Pixel Accounts"
halaman /settings/meta — tombol Hubungkan Akun Meta di kanan atas, notice akses read-only, dan dua section collapsible "Akun Meta Terhubung" dan "Pixel Accounts"

9.4.41. Pixel Accounts — Tambah, Edit, Hapus

Section Pixel Accounts menampilkan tabel semua pixel toko kamu, dengan penghitung "X/20 pixel" di pojok kiri atas (maksimal 20 pixel per toko).

Menambah pixel

  1. Klik "Tambah Pixel" di pojok kanan atas section Pixel Accounts
  2. Kalau kamu sudah connect akun Meta dan akun itu punya pixel terdeteksi, dialog menampilkan dropdown "Pilih dari akun Meta Anda" di bagian atas — pilih salah satu untuk mengisi Pixel ID dan Label otomatis
  3. Atau isi manual di bawah divider "Atau masukkan manual":
Field Wajib? Keterangan
Pixel ID Ya Angka saja, contoh: 1234567890123456
Label Ya Nama untuk membedakan pixel ini di daftar
Conversions API Token Tidak Token untuk server-side event tracking (lihat bagian 2)
Test Event Code Tidak Untuk menguji event di tab Test Events (lihat bagian 3)
  1. Klik Simpan

Pixel baru langsung muncul di tabel dengan kolom checkbox, Label, Pixel ID, Status (Aktif/Nonaktif), dan Aksi (ikon edit + hapus).

dialog "Tambah Pixel Account" di /settings/meta — dropdown pilih dari akun Meta, divider "Atau masukkan manual", field Pixel ID, Label, Conversions API Token, Test Event Code
dialog "Tambah Pixel Account" di /settings/meta — dropdown pilih dari akun Meta, divider "Atau masukkan manual", field Pixel ID, Label, Conversions API Token, Test Event Code

Mengedit pixel

Klik ikon pensil di baris pixel untuk membuka dialog edit. Pixel ID ditampilkan read-only (tidak bisa diubah). Kamu bisa ubah:

  • Label
  • Conversions API Token — field sengaja dikosongkan saat dialog dibuka; isi hanya kalau mau mengganti token, kosongkan untuk mempertahankan token yang sudah tersimpan (ada catatan status token tersedia/tidak di bawah field)
  • Test Event Code
  • Toggle Status Aktif — nonaktifkan sementara tanpa perlu hapus pixel

Menghapus pixel

Klik ikon tempat sampah di baris pixel untuk menghapus satu pixel — akan muncul konfirmasi karena LP yang sudah pakai pixel ini akan berhenti tracking.

Hapus beberapa sekaligus (bulk delete): centang checkbox di beberapa baris (atau checkbox di header tabel untuk pilih semua), lalu klik tombol "Hapus (N)" yang muncul di kanan atas. Ada konfirmasi sebelum penghapusan berjalan.

tabel Pixel Accounts di /settings/meta — beberapa baris dicentang, tombol "Hapus (N)" muncul di pojok kanan atas
tabel Pixel Accounts di /settings/meta — beberapa baris dicentang, tombol "Hapus (N)" muncul di pojok kanan atas
⚠️Jaga kerahasiaan CAPI Token

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


9.4.52. 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"

Di halaman Settings pixel di Events Manager, scroll ke bawah hingga menemukan bagian Conversions API. Klik tombol Generate Access Token yang ada di sana.

  1. Token akan muncul, format panjang dimulai dengan EA...

  2. Klik tombol Copy yang muncul di samping token, atau select semua teks token lalu salin manual.

  3. Kembali ke Konvert → /settings/meta → section Pixel Accounts

  4. Kalau pixel sudah ada di daftar: klik ikon pensil pada pixel tersebut → paste token ke field "Conversions API Token" → Simpan. Kalau pixel belum ada: klik "Tambah Pixel" dan isi CAPI Token sekalian saat menambah.

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

Jika tiba-tiba CAPI berhenti jalan, generate token baru dari Events Manager dan update di Konvert (edit pixel → paste token baru).

⚠️Jaga kerahasiaan token

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


9.4.63. 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. Field ini ada per pixel — isi lewat dialog Tambah atau Edit Pixel.

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

Di Meta Events Manager, tab Test Events menampilkan kode uji (contoh: TEST12345) di area kanan atas. Kode ini otomatis ter-generate saat kamu pertama kali membuka tab tersebut. Salin kode ini untuk dimasukkan ke Konvert.

  1. Copy kode tersebut
  2. Di Konvert /settings/meta → section Pixel Accounts, klik ikon pensil pada pixel yang mau ditest → paste ke field "Test Event Code"
  3. Klik Simpan

Cara verifikasi

Setelah test event code diisi:

  1. Pastikan pixel tersebut juga sudah dicentang aktif di LP yang mau kamu test (lihat bagian 7)
  2. Buka salah satu LP kamu (mode preview atau published)
  3. Kembali ke tab Test Events di Meta Events Manager
  4. Event seperti ViewContent, PageView akan muncul dalam hitungan detik

Setelah LP dibuka, kembali ke tab Test Events di Meta Events Manager. Event seperti ViewContent dan PageView akan muncul dalam daftar secara real-time, biasanya dalam hitungan beberapa detik. Setiap baris menampilkan nama event, waktu, dan sumber pengiriman (Browser atau Server/CAPI).

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 → edit pixel terkait → kosongkan field Test Event Code → Simpan.


9.4.74. 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
ℹ️Proses ini sepenuhnya di sisi Meta

Konvert saat ini tidak menampilkan status verifikasi domain di halaman Settings — seluruh proses (tambah domain, pilih metode verifikasi, cek status) dilakukan langsung di Meta Business Manager. Yang perlu kamu lakukan di Konvert hanyalah menempelkan tag verifikasi (kalau pakai metode meta-tag) ke Custom Code LP-mu.

Cara verify domain

Step 1 — Tambahkan domain di Meta Business Manager

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

Di Meta Business Manager, navigasi ke Settings → Brand Safety → Domains, lalu klik Add. Sebuah form akan muncul meminta kamu mengisi nama domain (contoh: tokokamu.konvert.id). Masukkan domain dan klik Add Domain untuk melanjutkan ke langkah pemilihan metode verifikasi.

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 Settings → section Kode Kustom → bagian Kode Head
  4. Paste tag tersebut
  5. Publish LP-nya
tab Settings LP → section Kode Kustom → field Kode Head — tempat paste meta-tag
tab Settings LP → section Kode Kustom → field Kode Head — tempat 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 (Verified / Not Verified) hanya bisa dicek di Meta Business Manager, bukan di Konvert

9.4.85. 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

Di Events Manager, tab Aggregated Event Measurement menampilkan daftar event yang bisa kamu aktifkan dan urutkan prioritasnya (drag-and-drop). Pastikan Purchase berada di urutan teratas, diikuti Lead, InitiateCheckout, AddToCart, dan ViewContent. Setelah menyusun urutan, klik Apply untuk menyimpan konfigurasi.

ℹ️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.


9.4.96. Connect / Disconnect Meta Business Account

Bisa connect lebih dari satu akun

Tombol "Hubungkan Akun Meta" di pojok kanan atas /settings/meta selalu tersedia — kamu bisa connect beberapa akun Meta Business sekaligus (misalnya kalau mengelola beberapa brand dari akun Meta berbeda). Setiap akun yang terhubung tampil sebagai card tersendiri di section Akun Meta Terhubung, lengkap nama akun, status Terhubung, jumlah ad account, dan jumlah pixel yang terdeteksi dari akun tersebut.

Cek status koneksi

Tiap card akun menampilkan tombol refresh (untuk menarik ulang ad account & pixel terbaru dari Meta) dan tombol Disconnect.

Disconnect

Klik tombol Disconnect pada card akun yang ingin diputus → konfirmasi → OAuth token akun tersebut di-revoke. Pixel yang berasal dari akun ini akan berhenti tracking (pixel yang ditambahkan manual di akun lain tidak terpengaruh).

⚠️Dampak disconnect

Tracking akan berhenti segera setelah disconnect untuk pixel dari akun tersebut. LP yang menggunakan pixel dari akun lain (atau pixel manual) tidak terpengaruh.

Reconnect

Klik "Hubungkan Akun Meta" lagi → ikuti flow OAuth → akun baru (atau yang sama) akan muncul sebagai card baru di daftar.


9.4.107. Aktifkan Pixel di Landing Page (per LP)

Pixel tidak otomatis aktif di semua LP

Berbeda dari model lama, pixel yang kamu tambahkan di /settings/meta tidak otomatis terpasang di semua landing page. Setiap LP punya daftar pixel sendiri yang harus kamu centang secara eksplisit — jadi kamu bisa punya beberapa pixel di toko yang sama dan memilih kombinasi berbeda untuk tiap LP (misalnya untuk brand berbeda, atau A/B testing pixel).

Cara mengaktifkan

  1. Buka builder LP kamu → panel kanan → tab Settings → section Pixels → tab Meta Pixel
  2. Centang satu atau lebih pixel yang mau aktif di halaman ini (kalau kamu punya pixel dari beberapa akun Meta, pixel dikelompokkan per nama akun)
  3. Setelah minimal satu pixel dicentang, muncul opsi Page Load Event — event yang dikirim otomatis saat pengunjung membuka halaman. Pilihan: View Content (default), Lead, Add to Cart, Initiate Checkout, Purchase, atau Nama event kustom
  4. Belum punya pixel, atau mau tambah pixel baru? Klik "Tambah / kelola pixel Meta" untuk diarahkan ke /settings/meta
builder LP — panel Settings, section Pixels, tab Meta Pixel dengan daftar pixel checkbox dan dropdown Page Load Event
builder LP — panel Settings, section Pixels, tab Meta Pixel dengan daftar pixel checkbox dan dropdown Page Load Event
💡Satu toko, beberapa pixel — pilih sesuai kebutuhan LP

Kalau kamu jualan brand berbeda dari satu toko Konvert, tambahkan pixel masing-masing brand di /settings/meta, lalu centang pixel yang sesuai di tiap LP.

📝CAPI token tetap milik pixel, bukan milik LP

CAPI Token dan Test Event Code diatur per pixel (di /settings/meta), bukan per LP. Semua LP yang mencentang pixel yang sama akan memakai CAPI token yang sama.


9.4.11Troubleshooting

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 tab Settings LP → section Pixels → Meta Pixel — pastikan pixel yang dimaksud memang dicentang aktif untuk LP tersebut
  4. Buka browser DevTools → Network → cari request ke facebook.com atau connect.facebook.net

Di browser kamu, buka DevTools (F12 atau klik kanan → Inspect) → tab Network. Filter dengan kata kunci facebook atau fbevents. Jika pixel browser berjalan, kamu akan melihat request ke connect.facebook.net atau facebook.com/tr saat halaman dimuat. Request tersebut mengonfirmasi bahwa pixel client-side sudah aktif mengirim event.

Browser pixel jalan tapi CAPI tidak

  • Buka /settings/meta → edit pixel terkait → 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 langsung di Meta Business Manager → Brand Safety → Domains)
  • Setup AEM di Events Manager dengan 8 event prioritas
  • Tunggu 24-48 jam setelah setup AEM baru aktif penuh

Multiple pixel — data terbagi-bagi

  • Cek pixel mana saja yang dicentang aktif di tab Settings LP → Pixels → Meta Pixel
  • Gunakan kombinasi pixel berbeda hanya kalau memang berbeda brand/tujuan
  • Jangan centang banyak pixel untuk LP yang sama kalau tidak perlu, akan bikin duplikasi data

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

9.4.12Checklist sebelum campaign launch

  • Pixel dicentang aktif di tab Settings LP → Pixels → Meta Pixel
  • Pixel ID dan CAPI Token terisi benar di /settings/meta (format token EA...)
  • Test Event Code sudah dikosongkan (bukan diisi)
  • Domain status: Verified (cek di Meta Business Manager)
  • AEM sudah dikonfigurasi di Events Manager
  • Test dengan membuka LP → cek Events Manager → event muncul dalam 5 menit

9.4.13Langkah selanjutnya

Last reviewed: 2026-08-11

Siap buat landing page pertamamu?

Daftar Konvert gratis dan mulai jualan online hari ini.

Daftar Sekarang