Skip to main content

How does referral tracking and affiliate attribution work in Simple Affiliate, and what are the limitations?

Understand how referral tracking works in Simple Affiliate.

Milos avatar
Written by Milos
Updated this week

Understanding Referral Tracking and Affiliate Attribution

This guide explains the core functionality of how Simple Affiliate tracks customer referrals and attributes sales to your affiliates. Understanding this process, including our "first-click" attribution rule and system limitations, is key to managing your affiliate program effectively.

The Referral Tracking Process

Our system uses unique referral links to connect sales on your store back to the correct affiliate. The process is simple and automated:

  1. Affiliate Shares Link: Your affiliate shares their unique referral link with potential customers.

  2. Customer Clicks Link: When a customer clicks the link, they are redirected to your store, and a tracking cookie is placed in their browser.

  3. Purchase is Made: If the customer makes a purchase during the cookie's duration, the sale is automatically associated with the affiliate who made the referral.

  4. Commission is Logged: The commission is then attributed to the affiliate. You can see this connection in the Shopify order notes, where the affiliate's ID will be visible as the "affiliate code."

The "First-Click" Attribution Rule

Simple Affiliate uses a "first-click" model to determine which affiliate receives credit for a sale. This is a crucial rule to understand:

  • The commission is credited to the very first affiliate whose referral link a customer clicks.

  • Even if that customer clicks a different affiliate's link later on before completing their purchase, the commission will still be awarded to the original affiliate who made the first introduction. This model rewards the affiliate who discovers the customer.

Example: If a customer clicks Affiliate A's link on Monday, but then clicks Affiliate B's link on Tuesday before finally making a purchase, Affiliate A will receive the commission because they were the first point of contact.

Troubleshooting Common Attribution Questions

If a sale doesn't appear to be attributed correctly, it's typically due to how browser cookies are handled. Here are a few common scenarios:

  • Different Devices or Browsers: A customer may have clicked the affiliate link on their phone but completed the purchase later on their desktop computer. The tracking cookie would only exist on the original device.

  • Cleared Browser Cookies: The customer may have cleared their browser cookies after clicking the first affiliate's link and before making the purchase, which would remove the tracking information.

  • Private or Incognito Browsing: If a customer uses a private or incognito browser window, tracking cookies may not be saved correctly, preventing attribution.

Testing Tip: To verify that a referral link is working correctly, always test it in a new private or incognito browser session. This ensures you are simulating a new customer visit without interference from previous cookies.

System Limitations

Please keep the following system limitations in mind:

  • Sales Tracking Only: Referral links are designed to track sales commissions. They do not track new affiliate signups to your program.

  • Plan-Dependent Features: Advanced features like custom code tracking are not available on all plans (such as the free plan).

Did this answer your question?