Affiliate marketing involves websites and publishers being rewarded for driving sales or leads to another company. It can be an effective marketing channel if managed properly. Common types of affiliate marketing include pay-per-click, voucher codes, and cashback affiliates. Building good relationships with affiliates and understanding their business models is important. Affiliates can drive awareness, clicks, and sales at different points in a consumer's purchase journey. While the last click may not deserve full credit, affiliate marketing is a cost-effective way to market when used correctly.