Lead sudah masuk, jaringan afiliasi melihatnya, tapi di tracker angkanya nol. Hampir semua orang yang pernah memasang funnel pertamanya mengalami ini. Sembilan dari sepuluh kasus masalahnya ada di postback: belum diatur, atau mengirim nomor klik yang salah. Mari pahami apa itu postback dan cara kerjanya, agar situasi seperti ini bisa diselesaikan dalam semenit.
Apa itu postback: penjelasan sederhana
Postback (panggilan balik) adalah request HTTP otomatis yang dipakai satu sistem untuk memberi tahu sistem lain tentang suatu event. Dalam affiliate marketing, event-nya adalah konversi: lead, penjualan, registrasi, deposit. Jaringan afiliasi mengirim request ke postback URL tracker Anda, dan di parameternya dikirim nomor klik, status, dan payout.
Begini contoh postback masuk yang diterima tracker dari jaringan:
https://tracker.example/postback?click_id=8f3a1c27&status=approved&payout=24.00¤cy=USD&txid=99817
Dari baris ini tracker memahami:
- click_id — konversi ini milik klik yang mana;
- status — apa yang terjadi: lead, konfirmasi, penolakan;
- payout — berapa yang akan dibayar kepada Anda;
- txid — nomor transaksi di jaringan, agar pesan berikutnya memperbarui catatan yang sama.
Postback S2S, pixel, dan cara lain mengirim konversi
Ada beberapa cara untuk mengetahui sebuah konversi. Masing-masing punya keterbatasan.
| Cara | Cara kerja | Kelebihan | Kekurangan |
|---|---|---|---|
| Postback S2S | Server jaringan mengirim request ke server tracker | Tidak bergantung pada browser, mengirim perubahan status | Click id harus dikirim dengan benar ke offer |
| Pixel di halaman «Terima kasih» | Gambar atau skrip dimuat di browser pembeli | Cocok untuk landing page sendiri | Bisa diblokir, tidak tahu soal approve atau penolakan |
| Kode JS di halaman «Terima kasih» | Skrip mengirim event dari browser | Fleksibel | Masalah yang sama seperti pixel |
| Kode di handler formulir | Server Anda sendiri memberi tahu tracker tentang lead | Andal untuk situs sendiri | Butuh akses ke kode situs |
| Upload manual | Ekspor dari jaringan lalu impor | Selalu berhasil | Terlambat, kerja manual |
Untuk bekerja dengan jaringan afiliasi, standarnya adalah postback server. Pixel dan kode formulir dibutuhkan saat Anda mengarahkan traffic ke landing page sendiri yang berformulir, dan Anda sendiri yang berperan sebagai «jaringan».
Bagaimana postback URL disusun: makro dan parameter
Di dashboard jaringan afiliasi, Anda memasukkan alamat postback bukan dengan nilai tertentu, melainkan dengan makro — placeholder dalam kurung kurawal atau siku yang akan diganti jaringan sebelum dikirim.
https://tracker.example/postback?click_id={sub1}&status={status}&payout={payout}&txid={transaction_id}
Nama makro berbeda di setiap jaringan: ada {sub1}, ada {aff_sub}, [clickid], atau {subid}. Lihat di dokumentasi jaringan. Logikanya selalu sama: di postback dikembalikan parameter yang Anda pakai untuk mengirim nomor klik di tautan offer.
Tautan offer dan postback adalah dua bagian dari satu skema:
# Tautan offer: kirim nomor klik ke jaringan lewat sub1
https://network.example.com/click?offer=55&sub1={click_id}
# Postback di dashboard jaringan: jaringan mengembalikan isi sub1
https://tracker.example/postback?click_id={sub1}&status={status}&payout={payout}
Di baris pertama {click_id} adalah makro tracker, di baris kedua {sub1} adalah makro jaringan. Tertukar di sini adalah kesalahan klasik. Siapa yang memberikan nomor apa dibahas lebih lanjut di artikel tentang click id dan SubID.
Status di postback
Jaringan bisa mengirim satu postback per event atau beberapa — untuk setiap perubahan status. Yang biasa ditemui:
| Status di jaringan | Artinya |
|---|---|
pending, hold |
Lead diterima, menunggu verifikasi |
approved, confirmed |
Dikonfirmasi, payout akan dibayar |
rejected, refund, declined |
Ditolak atau dikembalikan |
fraud, trash |
Lead sampah, tidak ada payout |
Tracker harus tahu padanan nilai-nilai ini dengan statusnya sendiri. Pembahasan lengkap dengan contoh ada di artikel «Status konversi: lead, hold, approve, ditolak».
Cara setting postback langkah demi langkah
Urutannya sama untuk sebagian besar kombinasi «tracker + jaringan afiliasi».
- Cari tahu di parameter apa jaringan menerima nomor klik. Biasanya
sub1,aff_sub,subid, atauclick_id. Jawabannya ada di dokumentasi jaringan atau dari manajer. - Tambahkan parameter itu ke tautan offer. Misalnya
&sub1={click_id}, di mana{click_id}diisi oleh tracker Anda. - Ambil alamat postback dari tracker untuk jaringan ini dan masukkan makro jaringan.
- Tempel alamatnya di dashboard jaringan — biasanya di bagian «Postback», «Global postback», atau pengaturan offer tertentu.
- Pilih event yang memicu postback: lead, approve, penolakan.
- Cek rantainya: klik tautan iklan, cari nomor klik di log, buat lead uji atau kirim postback manual.
Tips. Jika jaringan punya tombol «Test postback», jangan terlalu senang melihat centang hijaunya. Tombol itu hanya mengecek bahwa alamatnya merespons, bukan bahwa click id Anda benar-benar sampai. Tes yang sesungguhnya adalah klik dari tautan nyata dan lead sungguhan.
Kenapa postback tidak masuk: diagnostik
Cari masalahnya berurutan, dari klik ke tracker.
Nomor klik tidak sampai ke jaringan
Buka tautan offer yang dituju pengunjung dan lihat parameternya. Jika di sana sub1= kosong atau tertulis sub1={click_id} apa adanya — tracker tidak mengisi nilainya. Periksa nama makronya.
Jaringan tidak mengirim postback
Dashboard jaringan biasanya punya log postback. Jika request-nya tidak ada — postback belum diaktifkan untuk offer atau event tersebut.
Postback masuk, tapi klik tidak ditemukan
Tracker menerima nomornya, tetapi tidak punya klik dengan nomor itu. Penyebabnya: ke jaringan dikirim nomor dari sistem lain (misalnya fbclid alih-alih nomor tracker), atau klik terhapus bersama flow-nya, atau Anda mengganti kunci penerimaan postback sementara di jaringan masih tersimpan alamat lama.
Masuk, tapi tanpa nominal
Jika jaringan tidak mengirim payout, tracker harus mengisi harga dari pengaturan offer. Kalau tidak, pendapatan akan nol meski konversinya nyata.
Postback di ArtisanClo
Di ArtisanClo, alamat penerimaan konversi hanya satu untuk seluruh akun — ditampilkan di bagian «Penerimaan konversi». Di sana juga ada sekitar 300 template jaringan afiliasi siap pakai: di template sudah tercantum di parameter apa jaringan menerima nomor klik, bagaimana status jaringan dipetakan ke status kami, dan alamat postback siap tempel untuk dashboard jaringan. Jika jaringannya tidak ada di daftar, Anda bisa menambahkannya sendiri.
Di flow (mode dengan tracker), untuk setiap offer Anda memilih jaringan dan menekan «Tampilkan alamat postback untuk dashboard jaringan». Jendela itu memandu tiga langkah — salin, tempel di dashboard jaringan, tunggu konversi pertama — dan menampilkan pengecekan langsung: «Menunggu…» → «Sudah diterima dan cocok dengan kliknya — semuanya berfungsi». Parameter untuk tautan offer, tempat jaringan menerima nomor klik, ditambahkan dengan satu tombol; jika lupa, parameter itu ditambahkan otomatis saat disimpan.
Bagaimana postback masuk dicatat:
- status jaringan diterjemahkan otomatis:
approved— penjualan,pending— ditahan,refund— ditolak,fraud— sampah, status kosong — lead; - status yang tidak dikenal dicatat sebagai «Sampah» dengan pendapatan nol — agar kesalahan pengaturan tidak berubah menjadi laba palsu;
- pesan berulang dengan nomor transaksi yang sama memperbarui catatannya — begitulah jaringan mengonfirmasi atau menarik lead;
- jika nominal tidak dikirim, dipakai harga lead atau penjualan dari pengaturan offer, dan mata uang dikonversi ke dolar dengan kurs harian ECB.
Untuk diagnostik, di «Penerimaan konversi» ada log 20 pesan masuk terakhir selama 72 jam beserta hasilnya: «lead tercatat», «klik tidak ditemukan», «tanpa click_id», «cloaking tanpa tracker — tidak menerima konversi», dan lainnya. Dari log ini langsung terlihat di mata rantai mana koneksinya putus.
Jika Anda bekerja dengan tracker sendiri dan ArtisanClo dipasang sebagai cloaker di depannya, di langkah «Tracker» dipilih tracker eksternal (Keitaro, Binom, RedTrack, Voluum, dan lainnya). Dashboard menampilkan parameter berbentuk external_id={click_id} untuk tautan offer dan statusnya: «Konversi sudah masuk — penerimanya dipakai bersama oleh semua flow», «Postback sampai ke kami, tetapi belum ada yang cocok dengan klik», atau «Tinggal satu langkah, berlaku untuk semua flow: arahkan postback tracker Anda ke alamat kami». Daftar tracker ada di bagian integrasi tracker.
Untuk landing page dengan formulir sendiri, sebagai pengganti postback jaringan ada pilihan «Situs sendiri»: kode PHP untuk handler formulir, JS untuk halaman «Terima kasih», atau piksel.
Global postback atau postback per offer
Di dashboard jaringan afiliasi biasanya ada dua tingkat pengaturan, dan pilihan ini menentukan seberapa banyak kerja manual yang menanti Anda.
| Tingkat | Cara kerja | Kapan praktis |
|---|---|---|
| Global postback | Satu alamat untuk semua offer di akun | Semua traffic Anda lewat satu tracker |
| Postback per offer | Alamat terpisah untuk offer tertentu | Offer berbeda masuk ke tracker berbeda, atau butuh parameter khusus |
Jika alamat penerimaan konversi di tracker Anda hanya satu per akun, global postback adalah jalan paling mudah: atur sekali, dan offer baru langsung mengirim konversi. Postback per offer dibutuhkan jika sebagian traffic masuk ke tracker lain atau jaringan memakai makro berbeda untuk offer tersebut.
Keamanan alamat postback
Alamat postback pada dasarnya adalah kunci yang memungkinkan siapa pun mencatat konversi di tracker Anda. Karena itu:
- jangan sebarkan di grup chat terbuka dan screenshot;
- jika alamatnya bocor, ganti kunci penerimaan dan perbarui alamat di semua jaringan;
- secara berkala periksa log postback masuk: konversi untuk klik yang tidak ada adalah alasan untuk waspada.
Keterlambatan dan pengiriman ulang
Postback tidak selalu datang seketika. Jaringan mengirim lead langsung, sedangkan konfirmasinya beberapa jam atau hari kemudian, setelah call center memproses lead. Sebagian jaringan mengulang pengiriman jika terjadi gangguan. Karena itu tracker harus bisa menerima pesan berulang untuk transaksi yang sama tanpa membuat konversi baru. Jika di laporan tiba-tiba lead-nya dua kali lipat dibanding jaringan afiliasi, pertama-tama cek bagaimana tracker menangani pengulangan.
Postback ke platform iklan
Ada juga arah sebaliknya: bukan jaringan yang memberi tahu tracker, tetapi tracker yang memberi tahu platform iklan. Ini juga postback, hanya arahnya terbalik: platform menerima nomor kliknya sendiri (misalnya ttclid atau gclid) dan event konversi, agar algoritmenya belajar dari pembeli. Rinciannya di artikel tentang mengirim konversi ke platform iklan. Nomor klik apa yang dikirim platform dibahas di materi fbclid, gclid, ttclid, yclid.
Ringkasnya
Postback adalah jembatan antara jaringan afiliasi dan tracker, dan jembatan ini bertumpu pada satu nilai — nomor klik. Kirim nomor itu di tautan offer, kembalikan dengan parameter yang sama di postback URL, atur pemetaan status, dan cek rantainya dengan klik sungguhan. Setelah postback masuk dengan stabil, Anda bisa beralih ke hal terpenting — menghitung laba dan ROI di setiap rincian. Daftar jaringan dengan template siap pakai ada di katalog jaringan afiliasi.



