Affiliate marketing attribution that actually works