Cara Bikin Program Afiliasi Sendiri untuk Produk Digital Kamu

11 Agustus 2026 · 9 menit baca

Cara Bikin Program Afiliasi Sendiri untuk Produk Digital Kamu

Kalau produk digital kamu sudah terbukti laku dan sekarang mau orang lain ikut menjualkannya, cara bikin program afiliasi sendiri bertumpu pada empat hal: setiap mitra dapat link unik, konversinya kebaca sistem tanpa bocor, komisinya ditahan dulu sampai lewat masa refund, dan aturan promosinya ditulis sebelum mitra pertama daftar. Sisanya — banner, grup WhatsApp mitra, leaderboard bulanan — cuma pelengkap yang bisa menyusul.

Ini ditulis dari sisi pemilik produk, bukan dari sisi orang yang mau ikut afiliasi orang lain. Fokusnya di hal yang bikin kamu rugi kalau salah setel sejak awal: link ketuker antar mitra, komisi kebayar padahal ordernya di-refund seminggu kemudian, dan mitra yang jualan pakai klaim ngawur atas nama brand kamu.

Urutan pengerjaannya juga menentukan. Banyak creator membuka pendaftaran duluan, baru memikirkan pelacakan dan aturan setelah ada sengketa komisi — urutan paling mahal, karena kamu jadi harus menegakkan aturan yang belum pernah kamu umumkan.

Cara bikin program afiliasi sendiri: tiga lapis yang harus ada

Apa pun tool yang kamu pakai — dari plugin, platform, sampai spreadsheet manual — program afiliasi selalu terdiri dari tiga lapis yang sama:

  • Identitas mitra. Satu kode unik yang cuma dimiliki satu orang. Ini yang membedakan penjualan dari Rina dan dari Bagas.
  • Mekanisme pelacakan. Jembatan antara "seseorang klik link Rina" dan "seseorang bayar order #1234". Ini bagian paling rapuh, sekaligus paling sering salah dipahami.
  • Aturan uang. Berapa persen, dihitung dari nilai mana, kapan cair, dan apa yang membatalkannya.

Kalau satu lapis rapuh, dua lapis lainnya ikut percuma. Komisi 30% tidak ada artinya kalau pelacakannya salah orang, dan pelacakan seakurat apa pun tidak menolong kalau komisi cair di hari yang sama lalu ordernya di-refund.

Langkah 1: Link unik per mitra, bukan satu link untuk semua

Link afiliasi paling sederhana adalah URL halaman produk kamu plus satu parameter berisi kode mitra:

https://tokokamu.com/kelas-desain?ref=rina2026

Aturan main yang bikin ini tidak berantakan di kemudian hari:

  1. Satu kode, satu orang, selamanya. Jangan pernah mendaur ulang kode mitra yang sudah berhenti — link lama masih beredar bertahun-tahun, dan trafiknya akan mendarat ke pemilik kode baru.
  2. Kode tidak boleh bisa ditebak berurutan. Hindari ref=1, ref=2. Pakai nama atau kombinasi huruf-angka, supaya orang tidak iseng mengarang kode dan bikin komisi nyasar ke akun yang tidak jelas.
  3. Kasih link per produk, bukan cuma ke halaman depan. Mitra yang membahas satu produk perlu mendaratkan pembaca tepat di halaman produk itu — setiap langkah tambahan sebelum halaman bayar memotong konversi, logika yang sama dengan cara bikin funnel produk digital.
  4. Jangan pakai kupon diskon sebagai satu-satunya identitas. Kode kupon gampang bocor ke situs kumpulan promo, lalu diklaim mitra yang sebenarnya tidak menggerakkan penjualan itu. Kupon bagus sebagai pendamping link, bukan penggantinya.

Untuk mitra yang serius, kasih juga parameter UTM (utm_source, utm_medium, utm_campaign). UTM dibaca alat analitik untuk melaporkan asal trafik dan terpisah dari kode afiliasimu, jadi mitra tahu konten mana yang menghasilkan klik tanpa mengganggu perhitungan komisi.

Langkah 2: Cara pelacakan konversi yang tidak gampang bocor

Ini bagian yang paling sering memicu sengketa. Saat pengunjung mengklik link, sistem menyimpan penanda "orang ini datang dari Rina" — umumnya lewat cookie di browser pengunjung, yang bisa disetel hilang begitu browser ditutup atau bertahan sampai tanggal tertentu. Dua kenyataan teknis yang wajib kamu tahu sebelum menjanjikan apa pun ke mitra:

  • Cookie menandai browser, bukan orang. Yang teridentifikasi adalah kombinasi perangkat dan browser, bukan individu. Pengunjung yang klik link di Instagram lewat HP lalu membeli dari laptop kantor besoknya kemungkinan besar tidak terhitung. Ini bukan bug, ini batasan mendasar.
  • Cookie pihak ketiga sudah lama dibatasi browser. Safari memblokir cookie lintas situs secara penuh sejak Maret 2020 (tim WebKit menyebutnya browser arus utama pertama yang melakukannya), dan Firefox memblokir cookie pelacak pihak ketiga secara default sejak September 2019 lewat daftar Disconnect. Artinya buat kamu: pelacakan yang bergantung pada domain pelacak eksternal jauh lebih rapuh dibanding pencatatan yang dilakukan server toko kamu sendiri.

Karena itu, pilihan paling tahan banting untuk creator kecil adalah mencatat atribusi di sisi server saat checkout dibuat — kode ref ikut tersimpan permanen di data order, bukan cuma nempel di browser pembeli.

Cara pelacakanKekuatanKelemahan
Cookie di browserOtomatis, tidak merepotkan pembeliHilang kalau ganti perangkat, ganti browser, atau dibersihkan
Kode ref disimpan di order (sisi server)Permanen, bisa diaudit ulang saat ada sengketaHanya menangkap yang checkout di sesi itu
Kode kupon per mitraJalan bahkan lintas perangkat dan offlineBocor ke situs promo, sering diklaim mitra yang tidak berjasa
Rekap manual di spreadsheetNol biaya untuk 2-3 mitraRawan salah hitung, langsung repot begitu mitranya nambah

Satu keputusan lagi yang harus kamu tulis eksplisit: kalau pembeli mengklik link dua mitra berbeda sebelum membeli, siapa yang dapat komisi? Yang paling gampang dijelaskan ke mitra adalah klik terakhir. Apa pun pilihanmu, umumkan di halaman aturan — mitra pasti menanyakannya begitu ada komisi yang mereka rasa hilang.

Langkah 3: Masa tahan komisi supaya kamu aman dari refund

Ini bagian yang paling sering dilewat pemilik produk yang baru pertama kali buka program afiliasi. Skenario yang bikin rugi: order Rp299.000 masuk, komisi 20% langsung cair ke mitra, tiga hari kemudian pembeli minta refund penuh. Uang pembeli balik, komisi mitra sudah ditarik, dan kamu menombok selisihnya.

Solusinya bukan mempersulit refund — itu merusak kepercayaan pembeli. Solusinya masa tahan komisi: komisi tercatat berstatus tertahan dulu, baru bisa ditarik setelah lewat periode tertentu dan ordernya masih berstatus lunas.

Simulasi sederhana (angka di bawah ini contoh, bukan patokan):

  • Harga produk Rp299.000, komisi mitra 20% → Rp59.800.
  • Hari ke-0: order lunas, komisi Rp59.800 dicatat sebagai tertahan. Mitra bisa melihatnya di dashboard, tapi belum bisa menariknya.
  • Hari ke-14: order masih lunas, tidak ada refund → komisi pindah ke saldo yang bisa dicairkan.
  • Kalau di hari ke-5 pembeli refund → komisi dibatalkan, saldo tertahan dikurangi, dan tidak ada uang yang perlu kamu tagih balik ke mitra.

Berapa lama masa tahannya? Patokan paling masuk akal: sedikit lebih panjang dari masa garansi uang kembali produk kamu. Kalau garansinya 7 hari, tahan komisi 14 hari. Kalau garansinya 30 hari, tahan 30-45 hari. Untuk pembayaran kartu, jendela risikonya lebih panjang lagi: pemegang kartu bisa mengajukan chargeback lewat bank penerbitnya, lalu bank penerima transaksi mengembalikan dana itu ke pemegang kartu dan menagihkannya ke penjual — ujung-ujungnya kamu yang menanggung. Jadi menahan pembayaran ke pihak ketiga sampai jendela sengketa lewat itu wajar, bukan bentuk kecurigaan ke mitra.

Sampaikan alasannya terbuka ke calon mitra. Kalimat "komisi ditahan 14 hari karena kami memberi garansi 7 hari ke pembeli" jauh lebih diterima daripada aturan yang muncul tiba-tiba saat mereka mau menarik saldo. Besaran persentasenya sendiri punya pertimbangan terpisah — dibahas di berapa komisi afiliasi yang ideal untuk produk digital.

Langkah 4: Aturan promosi yang wajib kamu tulis

Halaman aturan afiliasi bukan formalitas hukum. Fungsinya praktis: memberi kamu dasar untuk menonaktifkan mitra yang merusak brand, tanpa terlihat sewenang-wenang. Minimal isinya:

  • Larangan promosi ke diri sendiri. Mitra tidak boleh pakai linknya sendiri untuk pembelian sendiri demi diskon terselubung. Kalau sistemmu bisa mendeteksi mitra sama dengan pembeli, blokir otomatis lebih baik daripada saling tuduh belakangan.
  • Larangan bidding nama brand. Mitra tidak boleh memasang iklan berbayar dengan kata kunci nama brand atau nama produk kamu. Kalau dibiarkan, kamu membayar komisi untuk orang yang memang sudah mencari kamu.
  • Larangan spam dan klaim berlebihan. Tidak boleh blast WhatsApp acak, tidak boleh menjanjikan hasil yang kamu sendiri tidak janjikan ("dijamin balik modal seminggu"). Cantumkan daftar klaim terlarangnya, karena mitra cenderung menaikkan janji demi closing cepat.
  • Kewajiban keterbukaan. Mitra harus menyatakan bahwa mereka mendapat komisi. Untuk link di website, Google meminta link yang berupa iklan atau penempatan berbayar ditandai dengan rel="sponsored"; rel="nofollow" masih diterima, tapi sponsored yang dianjurkan.
  • Aturan kupon. Tulis eksplisit kupon mana yang boleh mereka pakai, dan bahwa menyebarnya di situs agregator promo tidak diizinkan.
  • Hak menghentikan. Nyatakan kamu bisa menonaktifkan akun dan membatalkan komisi yang belum cair kalau aturan dilanggar, plus mekanisme banding sederhana.

Kecurangan afiliasi bukan hal teoretis: menanam cookie afiliasi tanpa klik sadar dari pengunjung (cookie stuffing) dan membonceng nama merek orang lain sudah lama jadi masalah klasik di industri ini. Program kecil jarang jadi target utama, tapi begitu volumemu naik pola seperti ini muncul — dan jauh lebih enak menindaknya kalau aturannya sudah tertulis sejak hari pertama.

Bangun sistem afiliasi sendiri atau pakai yang sudah jadi?

Jujur saja: membangun pelacakan sendiri dari nol jarang sepadan untuk creator solo. Yang kelihatan gampang di awal (simpan ref di cookie) berubah jadi pekerjaan berkelanjutan begitu masuk ke pembatalan komisi, laporan per mitra, dan pencairan saldo.

AspekBangun sendiriFitur bawaan platform
Waktu sampai jalanMingguan sampai bulananHitungan jam
Pelacakan sampai ke orderHarus kamu sambungkan sendiri ke checkoutSudah menyatu dengan checkout
Masa tahan & pembatalan komisiLogika refund ditulis manualUmumnya sudah ada status tertahan/dibatalkan
Dashboard mitraBikin dan pelihara sendiriSudah tersedia
Kontrol atas skema komisiPenuhTerbatas fitur platform

Bangun sendiri baru masuk akal kalau skema komisimu memang tidak lazim — komisi bertingkat berdasarkan performa bulanan, misalnya — dan volumenya sudah cukup besar untuk membiayai perawatannya.

Jebakan yang sering kejadian (dan kapan program afiliasi tidak cocok)

  • Buka pendaftaran sebelum produk terbukti laku. Kalau kamu sendiri belum bisa menjualnya konsisten, mitra juga tidak akan bisa. Mereka coba sekali, gagal, lalu pergi — dan kamu kehilangan kesempatan mendekati mereka lagi nanti.
  • Merekrut sebanyak-banyaknya. Yang biasanya terjadi, penjualan datang dari segelintir mitra yang audiensnya benar-benar cocok, sementara sisanya mendaftar lalu diam. Sepuluh mitra yang tepat lebih berharga daripada dua ratus pendaftar pasif — cara menyaringnya dibahas terpisah di cara rekrut afiliasi untuk produk digital.
  • Tidak menyiapkan bahan promosi. Mitra yang harus menulis sendiri dari nol akan menunda selamanya. Siapkan draf caption, poin-poin utama produk, dan gambar siap pakai.
  • Lupa sisi pencatatan dan pajak. Komisi yang kamu bayarkan adalah pengeluaran usaha ke pihak lain, dan pihak lain itu menerima penghasilan. Perlakuan pajaknya konfirmasi ke konsultan pajak atau ke sumber resmi Direktorat Jenderal Pajak, jangan ke tebakan forum.

Program afiliasi juga tidak cocok kalau marginmu sudah tipis (produk fisik berongkos produksi tinggi, misalnya), kalau produkmu butuh penjelasan personal sehingga penjelasan mitra berpotensi menyesatkan, atau kalau kamu belum punya waktu menjawab pertanyaan mitra. Program yang ditinggal pemiliknya lebih merusak reputasi daripada tidak punya program sama sekali.

Mulai dari mana minggu ini

Urutan yang realistis: tentukan rate komisi dan masa tahan, tulis halaman aturan promosi (satu halaman cukup), siapkan mekanisme link unik, lalu undang tiga sampai lima orang yang audiensnya paling nyambung. Uji dengan satu transaksi asli sampai komisinya benar-benar cair, baru buka pendaftaran lebih luas — transaksi uji ini hampir selalu menemukan satu hal yang salah setel, biasanya di pembatalan komisi saat refund.

Di Avora, bagian teknisnya sudah tersedia bawaan: link afiliasi per mitra, atribusi yang tersimpan sampai ke data order, komisi tertahan yang otomatis dibatalkan kalau ordernya di-refund, plus pencairan ke bank lokal. Jadi kamu bisa fokus ke bagian yang memang tidak bisa diotomatiskan — memilih mitra dan menulis aturan mainnya. Paket gratisnya Rp0 per bulan, jadi kamu bisa mulai dari sana dan mengaktifkan program afiliasi begitu produk pertamamu siap dijual.

Gratis, tanpa kartu kredit

Mulai jualan di Avora hari ini

Buat halaman bio-link, tambahkan produk, dan terima pembayaran lokal dalam hitungan menit.

Daftar Gratis