Confusing attribution with incrementality
An attribution report tells you which touch came last on journeys that already happened. It cannot tell you whether the conversion would have occurred anyway. The only honest answer comes from suppression: turn off a set of placements for a period and see what happens to total conversions.
Allowing brand-term bidding
An affiliate bidding on your own brand name in search advertising intercepts people who were already looking for you and charges a commission for it. This is preventable by explicit policy and monitoring, and expensive to leave unaddressed.
Paying before validating
Fast payouts are attractive to affiliates and dangerous to the vendor. A stated validation period lets refunds surface and fraud checks run before money leaves, and it avoids clawbacks, which damage relationships far more than a known delay.
Ignoring coupon leakage
Discount-code sites capture customers at the moment of purchase, often after the customer opened a new tab to look for a code. The commission is real, the incremental revenue frequently is not, and the discount is paid twice.
Measuring conversions instead of customers
Affiliate channels vary widely in the quality of customer they produce. Without retention data attached to the affiliate identifier, a programme can spend years optimising for signups that leave in month two.