Pada prinsipnya ada 3 jenis program affiliate marketing : Pay-Per-Sale, Pay-Per-Lead dan Pay-Per-Click. Selanjutnya dibedakan lagi berdasarkan komisi yang dibayar, yakni Flat-Fee based atau Commission-based. Ada juga jenis yang membedakan berdasarkan bagaimana program tersebut mengelola affiliate yang datang membawa affiliate baru, yang dibagi menjadi Single-Tier, Two-Tier dan Multi-Tier. Setiap jenis program affiliasi memiliki keunggulan dan kekurangannya. Selengkapnya dapat dibaca dibawah ini.
Commission-based Affiliate Programs
Sampai saat ini program jenis ini adalah bentuk yang paling banyak. Dan hampir selalu berupa program Pay-Per-Sale, yaitu mereka memberikan persentase komisi yang besarnya telah ditentukan untuk