Postback vs Pixel: Dua Cara Melacak Konversi dan Kapan Masing-masing Dibutuhkan

Pixel melaporkan konversi dari browser pengunjung, postback dari server ke server. Kita bahas kenapa keduanya tidak bisa saling menggantikan, di mana masing-masing kehilangan data, dan cara membangun tracking konversi yang cocok dengan jaringan afiliasi.

Tracking dan Analitik9 menit baca
Postback vs Pixel: Dua Cara Melacak Konversi dan Kapan Masing-masing Dibutuhkan
Daftar isi
  1. Dua cara mengetahui adanya konversi
  2. Cara kerja pixel
  3. Cara kerja postback
  4. Postback vs pixel: perbandingan
  5. Pixel platform dan event sisi server
  6. Cara memadukan pixel dan postback tanpa duplikat
  7. Contoh: satu pengajuan lewat tiga jalur
  8. Cara memastikan konversi sampai
  9. Mana yang dipilih: skema singkat
  10. Bagaimana di ArtisanClo
  11. Ringkasnya

Debat postback vs pixel biasanya berakhir dengan kalimat «postback lebih baik», dan itu hanya setengah benar. Pixel tidak hilang: tanpanya Anda kesulitan di landing page sendiri, dan platform iklan tetap meminta kodenya dipasang di halaman. Mari kita lihat cara kerja masing-masing, di mana ia rusak, dan cara memadukannya.

Dua cara mengetahui adanya konversi

Setiap tracking konversi menjawab satu pertanyaan: klik mana yang menghasilkan pengajuan atau pembelian. Jawabannya dikirim lewat salah satu dari dua jalur:

  • Pixel (client-side): sinyal dikirim oleh browser pengunjung. Di halaman «Terima kasih» dimuat gambar atau script yang mengirim request ke tracker.
  • Postback (server-to-server, S2S): sinyal dikirim oleh server. Jaringan afiliasi atau backend Anda, setelah mencatat konversi, memanggil sendiri alamat tracker.

Cara kerja postback URL dan makronya dijelaskan rinci di artikel postback di affiliate marketing: setelan S2S postback. Di sini kita fokus pada perbandingannya.

Cara kerja pixel

Pixel klasik adalah satu baris di halaman konfirmasi:

<img src="https://tracker.example/pixel?event=lead" width="1" height="1" alt="">

Atau script yang melakukan hal serupa lewat request JavaScript. Agar tracker tahu event ini milik klik yang mana, dibutuhkan nomor klik. Pixel mendapatkannya lewat salah satu cara berikut:

  1. dari cookie yang dipasang tracker saat klik;
  2. dari parameter yang Anda bawa melewati semua halaman sampai «Terima kasih»;
  3. dari penyimpanan browser tempat kode menaruhnya di landing page.

Setiap cara ini bisa gagal. Dan di sinilah pixel kehilangan konversi.

Di mana pixel kehilangan data

  • Ad blocker. Banyak ekstensi dan browser memblokir request ke domain tracking yang dikenal.
  • Pembatasan cookie. Browser memangkas umur dan cakupan cookie, terutama cookie pihak ketiga. Jika klik terjadi di satu domain dan «Terima kasih» di domain lain, cookie bisa saja tidak ada.
  • Browser bawaan aplikasi. Facebook, Instagram, dan TikTok membuka link di browser bawaan. Orang mengisi formulir di sana, cookie tertinggal di sana, dan saat ia membuka lagi di browser biasa, hubungannya sudah hilang.
  • Pengguna tidak sampai ke «Terima kasih». Formulir terkirim, tetapi halaman konfirmasi tidak termuat karena jaringan lambat atau tab ditutup.
  • Tidak ada status. Pixel terpicu sekali, saat pengajuan. Ia tidak akan tahu bahwa tiga hari kemudian call center mengonfirmasi lead atau menolaknya sebagai duplikat.

Poin terakhir paling menyakitkan di affiliate marketing: Anda dibayar untuk approve, bukan untuk pengajuan. Bahas di artikel tentang status konversi: lead, hold, approve, ditolak, sampah.

Cara kerja postback

Pada postback, nomor klik ikut berjalan di link offer: tracker menambahkannya ke parameter, misalnya sub1, dan jaringan afiliasi menyimpannya bersama pengajuan. Ketika status pengajuan berubah, jaringan memanggil alamat tracker:

https://tracker.example/postback?click_id={sub1}&status={status}&payout={payout}&txid={transaction_id}

Browser pengunjung tidak terlibat dalam rantai ini. Dari sinilah kelebihan utamanya:

  • tidak bergantung pada cookie dan ad blocker: request berjalan antar-server;
  • semua status datang: lead, hold, approve, ditolak, masing-masing sebagai pesan sendiri;
  • jumlah uang ikut datang: jaringan mengirim payout, mata uang, dan nomor transaksi;
  • selisih dengan dashboard jaringan afiliasi lebih kecil.

Di mana postback rusak

Postback bukan sihir. Ia putus di tempat-tempat yang bisa ditebak:

  • nomor klik tidak ditambahkan ke link offer, jaringan mengembalikan nilai kosong;
  • di alamat postback tertulis makro jaringan yang salah;
  • jaringan mengisi nomor klik dari tracker eksternal yang tidak dikenal tracker Anda;
  • alamat postback dimasukkan ke offer yang salah atau di level yang salah (global versus per offer).

Semua kesalahan ini terlihat di log postback masuk, jika ada: hasil «klik tidak ditemukan» atau «tanpa click_id» langsung menunjukkan di mana harus mencari. Nomor klik itu sendiri dibahas di artikel Click ID dan Sub ID.

Postback vs pixel: perbandingan

Pixel Postback (S2S)
Siapa yang mengirim Browser pengunjung Server jaringan atau server Anda
Ad blocker dan cookie Berpengaruh Tidak berpengaruh
Perubahan status (hold, approve, ditolak) Tidak Ya
Jumlah payout Hanya jika Anda tahu di halaman Dikirim jaringan
Yang perlu disetel Kode di halaman «Terima kasih» Nomor klik di link offer + alamat di dashboard jaringan
Kapan tak tergantikan Landing page sendiri tanpa akses server Bekerja dengan jaringan afiliasi
Kehilangan yang umum Sebagian konversi tidak sampai Konversi ada, tetapi tidak terhubung ke klik karena salah setelan

Perhatikan baris terakhir. Pixel kehilangan data «diam-diam» dan tidak terduga. Kesalahan postback biasanya sistematis: jika setelannya salah, tidak ada yang sampai sama sekali, dan itu langsung terlihat.

Pixel platform dan event sisi server

Kata «pixel» di affiliate marketing berarti dua hal berbeda, dan keduanya sering tertukar:

  1. Pixel tracker: melaporkan konversi ke tracker Anda. Inilah yang dibahas di atas.
  2. Pixel platform iklan (Meta Pixel, TikTok Pixel, tag Google Ads): melaporkan event ke sistem iklan agar algoritmanya tahu kepada siapa iklan ditampilkan.

Yang kedua punya masalah yang sama: kode di browser kehilangan event. Karena itu platform membuat padanan sisi server:

  • Conversions API di Meta (cara kerjanya bersama makro dan fbclid dibahas di artikel tracking Facebook Ads);
  • Events API di TikTok;
  • impor konversi offline berdasarkan gclid di Google Ads.

Pada dasarnya ini adalah postback ke platform iklan: server atau tracker Anda mengirim event dengan nomor klik platform. Cara menyetelnya untuk setiap platform dibahas di artikel kirim konversi ke akun iklan, sedangkan nomor kliknya sendiri di materi fbclid, gclid, ttclid, yclid.

Cara memadukan pixel dan postback tanpa duplikat

Kesalahan umum: memasang pixel platform di halaman «Terima kasih» sekaligus mengirim konversi yang sama lewat saluran server. Akibatnya platform melihat dua lead padahal hanya satu, dan belajar dari angka yang membengkak.

Ada dua pilihan yang sehat:

  1. Pisahkan event. Pixel browser melaporkan tayangan halaman atau mulai mengisi formulir, sedangkan lead dan pembelian hanya lewat saluran server.
  2. Deduplikasi. Kirim satu event lewat kedua jalur, tetapi dengan ID event yang sama. Platform yang mendukung deduplikasi akan menghitungnya sekali. Cara pengiriman ID ini dijelaskan di pusat bantuan masing-masing platform.

Tips. Sebelum mengaktifkan saluran kedua, pilih satu sistem sebagai «sumber kebenaran» untuk konversi, biasanya data jaringan afiliasi yang datang lewat postback. Semua yang lain harus cocok dengannya.

Contoh: satu pengajuan lewat tiga jalur

Misalnya seseorang datang dari iklan lewat browser bawaan media sosial, mengisi formulir di offer jaringan afiliasi, dan dua hari kemudian call center mengonfirmasinya. Mari lihat apa yang dilihat setiap saluran.

Kejadian Pixel tracker di «Terima kasih» Postback dari jaringan Pengiriman server ke platform
Formulir terkirim Terpicu jika Anda mengendalikan halaman «Terima kasih» dan nomor klik masih ada Jaringan mengirim lead dengan nomor klik Tracker mengirim event «lead» dengan nomor klik platform
Halaman «Terima kasih» tidak termuat Event hilang Tidak berpengaruh Tidak berpengaruh
Dua hari kemudian approve Tidak tahu Jaringan mengirim status baru untuk transaksi yang sama Tracker bisa mengirim event untuk approve
Lead dinyatakan duplikat Tidak tahu Jaringan mengirim penolakan atau sampah Platform tidak menerima sinyal pembelian palsu

Dari tabel terlihat hal utama: dalam rantai dengan jaringan afiliasi, pixel tracker sebenarnya tidak dibutuhkan, karena Anda biasanya tidak punya akses ke halaman «Terima kasih» di sisi jaringan. Semua informasi datang lewat postback, dan tracker meneruskannya ke platform dari server.

Cara memastikan konversi sampai

Apa pun caranya, sebelum mulai telusuri rantainya secara manual:

  1. Buat klik uji pada link iklan dari perangkat Anda dan temukan di log klik tracker.
  2. Lihat alamat offer: nomor klik harus ada di parameter yang benar, tidak kosong dan bukan teks makro.
  3. Kirim pengajuan uji atau minta manajer jaringan mengirim postback uji dengan nomor tersebut.
  4. Periksa log postback masuk: hasilnya harus «lead tercatat», bukan «klik tidak ditemukan».
  5. Untuk pixel, buka halaman «Terima kasih» dengan developer tools browser dan pastikan request terkirim dan mendapat respons.
  6. Untuk pengiriman server ke platform, periksa bagian event uji di dashboard platform.

Tips. Ulangi pengecekan setelah setiap perubahan landing page, pergantian offer, atau jaringan. Sebagian besar konversi yang «tiba-tiba hilang» adalah alamat offer baru tanpa parameter nomor klik.

Mana yang dipilih: skema singkat

  • Traffic ke offer jaringan afiliasi: postback dari jaringan ke tracker. Pixel tracker tidak dibutuhkan.
  • Traffic ke landing page sendiri dengan formulir dan ada akses server: laporkan pengajuan dari handler formulir. Ini pendekatan server yang sama, hanya saja «jaringannya» adalah Anda.
  • Landing page sendiri tanpa akses ke kode server (website builder, developer pihak lain): script atau pixel di halaman «Terima kasih». Terima sedikit kehilangan dan cocokkan dengan database pengajuan.
  • Platform perlu mengoptimalkan ke konversi: pengiriman sisi server ke akun iklan, di atas pilihan mana pun di atas.

Bagaimana di ArtisanClo

Di ArtisanClo, konversi diterima di bagian «Penerimaan konversi»; alamat penerimaannya satu untuk seluruh akun.

  • Jaringan afiliasi: sekitar 300 template siap pakai. Di template sudah tertulis parameter tempat jaringan menerima nomor klik, bagaimana status jaringan dipetakan ke status kami, dan alamat postback untuk dashboard jaringan sudah tersusun.
  • Situs sendiri: untuk landing page dengan formulir ada tiga pilihan: kode untuk handler formulir, script untuk halaman «Terima kasih», atau pixel. Rangkaian ini bisa dicek dengan pengajuan uji.
  • Tracker eksternal: template siap pakai untuk bekerja bersama tracker pihak ketiga.

Pesan masuk terlihat di log beserta hasilnya: «lead tercatat», «klik tidak ditemukan», «tanpa click_id», dan lainnya. Status jaringan diterjemahkan otomatis, dan pesan ulang dengan nomor transaksi yang sama memperbarui catatan, bukan membuat yang baru. Pengajuan ulang dari pengunjung yang sama di dalam jendela keunikan dicatat sebagai «Sampah» dengan tanda duplikat.

Arah sebaliknya ada di kartu sumber trafik: postback ke sumber (platform menerima nomor kliknya sendiri dan status, dikirim sekali per konversi dan status) dan, di paket yang lebih tinggi, pengiriman langsung ke Meta, TikTok, dan Google Ads dengan kunci Anda. Pengiriman ini bekerja untuk flow dengan tracker. Isi setiap paket bisa dilihat di halaman harga, dan daftar lengkap fungsi di bagian fitur.

Ringkasnya

Postback dan pixel bukan saingan, melainkan alat untuk situasi yang berbeda. Dengan jaringan afiliasi, pakai postback: ia tidak bergantung pada browser dan membawa semua status. Di landing page sendiri, laporkan pengajuan dari server, dan simpan pixel untuk kasus tanpa akses server. Ke platform iklan, kirim event lewat saluran server dan jangan menggandakannya lewat browser. Ketika konversi sudah cocok, Anda bisa beralih ke hal terpenting: menghitung laba dan ROI.

Pertanyaan yang sering diajukan

01

Apa itu tracking pixel?

Tracking pixel adalah potongan kode kecil atau gambar tak terlihat di halaman yang saat dimuat mengirim request ke tracker atau platform iklan. Biasanya dipasang di halaman «Terima kasih» untuk mencatat formulir atau pembelian pada saat pengunjung melihat halaman itu.

02

Kenapa pixel menunjukkan konversi lebih sedikit daripada jaringan afiliasi?

Pixel hanya terpicu jika halaman termuat di browser, kodenya tidak diblokir, dan data klik masih bertahan sampai saat itu. Ad blocker, tab yang ditutup, browser bawaan aplikasi, dan pembatasan cookie memakan sebagian event. Sementara jaringan melihat setiap pengajuan di sistemnya sendiri.

03

Bisakah postback dan pixel dipakai bersamaan?

Bisa, jika keduanya menangani event yang berbeda atau Anda sudah menyetel deduplikasi. Jika keduanya mengirim konversi yang sama ke satu sistem tanpa ID event bersama, konversi akan terhitung dua kali.

04

Cara mana yang dibutuhkan jika saya mengarahkan traffic ke landing page sendiri dengan formulir?

Paling andal melaporkan pengajuan dari handler formulir di server Anda: ia selalu terpicu ketika pengajuan benar-benar tersimpan. Pixel atau script di halaman «Terima kasih» cocok jika Anda tidak punya akses ke kode server.

05

Apakah pixel Facebook dan pixel tracker itu sama?

Tidak. Pixel platform memberi tahu sistem iklan tentang event agar ia mengoptimalkan penayangan. Pixel tracker melaporkan konversi ke tracker Anda untuk laporan. Tugasnya berbeda, dan pixel platform punya padanan sisi server: Conversions API di Meta dan Events API di TikTok.

Baca juga

Lihat trafik Anda yang sebenarnya

Hubungkan ArtisanClo ke situs Anda, lihat siapa yang benar-benar datang dari iklan, dan mengapa setiap klik mendapat keputusannya.