Seatext library / BotRefund evidence

How to Set Up Commission Rules to Avoid Paying for Organic Traffic

Set up commission rules that require a tracked affiliate click within a specific time frame, exclude organic referral sources, and use UTM parameters to differentiate affiliate traffic from organic. This guide provides step-by-step instructions...

Built for advertisers who need clear, refund-ready traffic evidence.

Set Up Commission Rules to Stop Paying for Organic Traffic

To avoid paying commissions on organic traffic, you need three core mechanisms: a click-to-conversion window, source exclusions, and UTM parameters. The click-to-conversion window defines how long after an affiliate click a sale counts. Source exclusions block direct traffic and organic search. UTM parameters tag affiliate links so the platform knows which visits came from affiliates. Combine all three to ensure only tracked affiliate clicks trigger commissions.

Prerequisites

Before you start, make sure you have:

  • Admin access to your affiliate platform (e.g., PartnerStack, Post Affiliate Pro, Impact, or similar).
  • A list of all affiliate referral sources and UTM parameters you use.
  • Your website's analytics (e.g., Google Analytics) to verify traffic sources.

How Attribution Windows Work

Attribution windows set the time between a click and a conversion. Most platforms use a cookie to store the affiliate ID. When a visitor clicks an affiliate link, the platform drops a cookie. If the visitor buys within the window, the affiliate gets credit.

But browser extensions can override these cookies at checkout. Source: BotRefund blog (S1). This is called the checkout hijack loop. The extension silently runs its own affiliate redirect. It overwrites your tracking cookie. The merchant pays a commission on top of giving a discount. This double-dip hurts margins.

To prevent this, you must require a tracked affiliate click before the conversion. Do not rely on cookie duration alone. A long cookie window without a click requirement lets old affiliate cookies credit sales that started organically. Always combine a click requirement with source exclusions and UTM checks.

Step 1: Set a Click-to-Conversion Window

Most affiliate platforms allow you to define a cookie duration or attribution window. This is the time between a visitor clicking an affiliate link and making a purchase. Set a reasonable window (e.g., 30 days) so that if a visitor returns organically later, they are still credited to the affiliate. But this alone does not prevent organic traffic from being credited—you need to combine it with a rule that requires a tracked click.

Step 2: Require an Affiliate Click Before Commission

Create a commission rule that only pays when the sale is preceded by a recorded affiliate click. This is often called "last-click attribution" or "click-based commission." In your platform, look for a setting like "Commission only with a valid affiliate click" or "Require referral cookie." Enable this to exclude any sale that arrives without a tracked affiliate link.

Step 3: Exclude Organic Referral Sources

Many platforms let you filter out traffic from specific sources. Exclude "organic search," "direct traffic," and "email" from being eligible for commission. This ensures that if a customer finds your site via Google or types your URL, they are not credited to an affiliate. Check your platform's documentation for how to set up referral source exclusions.

Step 4: Use UTM Parameters to Tag Affiliate Links

Add UTM parameters to all affiliate links, such as utm_source=affiliate and utm_medium=partner. Then, in your affiliate platform, create a rule that only recognizes sales that have these UTM values. This is an extra layer of protection. Many platforms allow you to map UTM parameters to affiliate IDs automatically.

Configuring UTM Parameters in Your Affiliate Platform

UTM parameters are a reliable way to separate affiliate traffic from organic. Here is how to set them up in most platforms:

  • Choose a consistent naming convention. For example, use utm_source=affiliate and utm_medium=partner. Add the affiliate ID as utm_content or utm_campaign.
  • Generate unique UTM links for each affiliate. Many platforms do this automatically.
  • In your commission rules, set a condition that checks for specific UTM values. For instance, only pay commission if utm_source equals "affiliate".
  • If a visitor arrives without the correct UTM parameters, the rule should deny commission. This blocks organic traffic and direct visits.
  • Test the setup by clicking a UTM-tagged link, then buying. Check that the commission is recorded. Then visit your site directly and buy. The commission should be zero.

Some platforms allow you to require that a UTM parameter is present. Others let you map UTM values to affiliate IDs automatically. Check with the vendor for your specific platform.

Step 5: Set a Commission Rule for Affiliate-Only Traffic

In your affiliate platform, look for a commission rule that checks the visitor's referral source. You can often set a condition like "If referral URL contains 'affiliate' or 'partner' then pay commission, otherwise zero." Some platforms also allow you to create a custom commission tier that only applies to sales with a valid affiliate click.

Step 6: Test and Verify

After setting up the rules, test them. Click your own affiliate link from a browser where you haven't visited your site recently. Purchase something. Then check your affiliate dashboard to see if the commission is recorded. Next, simulate organic traffic by opening your site directly (no affiliate link) and buy. The commission should be zero. If you see a commission, adjust your rules. Also, monitor your analytics for a few days to ensure no organic sales are being incorrectly attributed.

Platform-Specific Commission Rule Examples (PartnerStack, Post Affiliate Pro, Impact)

Here are concrete steps for three popular platforms. Note: Exact settings may vary. Check with the vendor for the latest documentation.

PartnerStack

In PartnerStack, go to Commission Rules. Create a new rule. Set the condition to "Require a valid affiliate click before conversion." Under Source Filter, exclude "organic" and "direct." Under UTM, require that utm_source equals "affiliate." Save and activate.

Post Affiliate Pro

In Post Affiliate Pro, go to Commission Rules. Add a new rule. Under "Type," choose "First click" or "Last click." Under "Referrer URL," add a pattern like affiliate to only credit if the referrer contains that word. Under "Cookie," set a minimum cookie duration. Also enable the option "Only if visitor clicked affiliate link."

Impact

In Impact, go to Program Rules. Create a new rule. Under "Attribution," set the window to 30 days. Under "Click Requirement," turn on "Require affiliate click." Under "Source Exclusions," add "organic" and "direct." Under "Custom Parameters," require a UTM parameter like utm_source to be present. Test with a sample affiliate.

Common Mistake: Relying Only on Cookie Duration

Many merchants set a long cookie duration (e.g., 90 days) and think that solves the problem. But if you don't also require a tracked click, a visitor who came organically yesterday could still be credited to an affiliate if they have an old cookie. Always combine a click requirement with source exclusions. Source: BotRefund blog (S1) explains how browser extensions hijack cookies at checkout, making cookie duration alone ineffective.

Key Facts About Commission Fraud

FactDetailSource
Common hijack methodBrowser extensions override affiliate cookies at checkout, taking credit for organic sales.BotRefund blog (S1)
Detection neededTrack referral timelines to check if the affiliate click occurred after cart items were added.BotRefund blog (S1)
Refund success rate83% refund success rate for high-volume advertisers using proper evidence.BotRefund (S2)
Bot-click waste20% of ad traffic is bots, which can also inflate affiliate metrics.BotRefund (S2)

Limitations and When This Advice May Not Apply

These rules work well for most e-commerce and SaaS affiliate programs. However, if you run a content site where affiliates drive traffic via SEO, you may need to allow for organic traffic that comes through an affiliate's blog. In that case, UTM parameters become essential. Also, if you use a multi-touch attribution model, you may need to adjust rules to avoid excluding legitimate affiliate contributions.

Frequently Asked Questions

Why do I need to exclude organic traffic from commissions?

Paying commissions on organic traffic means you're paying for sales you would have gotten anyway. This inflates your affiliate costs and reduces your margin.

How do I know if an affiliate is sending organic traffic?

Check your analytics: if a sale comes from a direct visit or organic search but still triggers a commission, your rules are not set correctly. Use UTM-tagged links to separate affiliate traffic.

What if I want to reward affiliates for SEO content?

Create a separate commission tier for content affiliates. Use UTM parameters to identify their traffic and allow organic sales only if they come through a specific landing page they created.

Can I use a plugin to set these rules?

Yes, many affiliate platforms have built-in rule engines. For custom setups, consider a plugin like AffiliateWP or a third-party tool that integrates with your platform.

How often should I audit my commission rules?

Review your rules monthly and after any major site update. Also, check for unexpected spikes in commission payouts that may indicate a rule loophole.

Why This Matters

Ignoring commission rules can lead to paying double for traffic: once for your SEO efforts and once for affiliate commissions. This erodes your profit and can make your affiliate program unsustainable. Setting up these rules ensures you only pay for performance that is truly incremental. According to BotRefund (S2), up to 20% of ad traffic is bots, and similar waste can occur in affiliate programs if rules are lax.

Further reading and comparison sources

These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.

Further reading and comparison sources

These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.

Learn more

Visit the website for more information.

Learn more