Programy partnerskie witryn umożliwiają sprzedawcom płacenie podmiotom stowarzyszonym za kierowanie ruchu do określonej witryny. Istnieją różne sposoby na zrekompensowanie partnerskiej stronie internetowej lub blogu, z których najpopularniejszą jest koszt sprzedaży. To nagradza partnera procentem od każdej dokonanej przez niego sprzedaży. Z drugiej strony programy partnerskie kosztu za akcję płacą partnerowi za określone działania, takie jak zapisanie się na bezpłatną wersję próbną lub konto. Najmniej popularnym typem jest koszt za kliknięcie, który płaci partnerowi na podstawie liczby odwiedzających.
Wszystkie rodzaje programów partnerskich na stronach internetowych opierają się na tych samych podstawowych zasadach, niezależnie od metody wynagrodzenia. Strona internetowa z programem afiliacyjnym oferuje wypłatę partnerowi za ruch wysyłany do tej witryny za pośrednictwem własnej witryny partnera lub inną metodą. Zaletą jest to, że sprzedawca witryny otrzymuje ruch bez konieczności generowania go bezpośrednio, a partner może zarabiać pieniądze bez sprzedaży własnego produktu lub usługi.
Koszt sprzedaży (CPS) jest najczęstszym rodzajem programów partnerskich witryn internetowych. Dzięki tej metodzie wynagrodzenia partner otrzymuje prowizję za każdy przedmiot kupiony przez odwiedzających jego stronę internetową. W przypadku produktów fizycznych, procent prowizji często wynosi od 5 do 20% w zależności od programu partnerskiego. Prowizja od produktów cyfrowych, takich jak e-booki, może być znacznie wyższa.
Programy partnerskie oparte na kosztach za akcję są podobne do CPS, ale partner otrzymuje zapłatę, gdy użytkownik wykona akcję, a nie kupi produkt. Może to być rejestracja konta lub wpisanie adresu e-mail. Wypłata prowizji za koszt za działanie jest często stałą kwotą, a nie procentem. Wielu afiliantów woli programy partnerskie oparte na kosztach za akcję od kosztu sprzedaży, ponieważ często łatwiej jest nakłonić użytkownika do założenia bezpłatnego konta niż dokonania zakupu.
Mniej popularnym typem programu partnerskiego jest koszt za kliknięcie. Dzięki tego typu programom partner otrzymuje wynagrodzenie za każdego odwiedzającego wysłanego na stronę sprzedawcy, niezależnie od tego, ile osób kupi produkt lub wykona akcję. Wartość każdego kliknięcia zwykle zależy od wartości odwiedzających na danym rynku, a także jakości ruchu. Jakość ruchu różni się w zależności od źródła ruchu i prawdopodobieństwa zainteresowania odwiedzających produktami witryny.