More tools
Use cases
Affiliate conversion tracking is kinda like playing catch with an egg. It all seems so simple⦠until it breaks.
And, to continue this clumsy analogy: just like in that game of catch, when tracking goes wrong, you end up with egg on your face. Think bad data and overpaid or underpaid affiliates. Which, in turn, leads to damaged relationships with your fav creators.
If you want to avoid all of that, read on and Iāll help you self-qualify where your tracking setup is vulnerable and what to fix. And no more egg stuff, I promise.
(PS if your store runs on Shopify, you might want to head over here instead: Shopify Affiliate Tracking: 5 Ways to Set It Up (and Where It Breaks))
Cookie-based tracking is one of the most common methods of affiliate conversion tracking. A cookie is a small text file dropped in an internet userās browser when they click an affiliate link. It āremembersā the affiliate whose link they clicked, allowing any resulting conversions to be attributed to the right creator ā even if the user doesnāt buy straight away.
Promo codes are another common tracking method. It works by assigning a unique code to each affiliate. When a customer enters that code during the checkout process, they receive a discount and the sale gets tracked back to the relevant affiliate ā itās a double win š„³
UTM-based tracking is super popular too. A UTM is a custom tag added to the end of an affiliate link URL. When a user clicks that link, the UTM parameter tells analytics programs like Google Analytics where the clicker came from, thereby ensuring any resulting sales are attributed to the right affiliate.Ā
ā ļø FYI: UTMs can be lost when the user returns through another channel, or switches to a different device, or clears their cookies (or various other ways, too), which means they wonāt track any subsequent conversions.
Cookie-based tracking isnāt watertight, because cookies can be blocked, which stops sales being attributed to the right creator. One solution is to use a cookie-free alternative like postback tracking, where conversion data is sent directly between your storeās server and that of your affiliate tracking platform āļø That way, the data canāt be touched by cookie restrictions or ad blockers.
Another cookieless solution is fingerprinting and probabilistic tracking. This advanced tracking method involves digitally profiling a user based on various characteristics, like their:
This approach is more complex than traditional cookie-based tracking, but it offers a valuable safeguard in cases where cookies arenāt available.
ā ļø FYI: Fingerprinting and probabilistic tracking can be privacy-sensitive and may be restricted by consent/privacy rules, browser policies, and platform terms in some regions, so youāll definitely want to check compliance in your region before using it.
Letās start simple:Ā
Your first step is to choose one of the tracking methods I outlined in the previous section š Ultimately, this decision is up to you, but most stores use a combination of three approaches:
That way, if one method falls down ā say, the cookie gets blocked or the user forgets to enter their discount code ā youāve still got the others as backup.
Assuming UTM parameters are part of your chosen affiliate conversion tracking system, your next step is to set those parameters up correctly. Specifically, you can assign values for several different parameters (although you donāt need to use them all)...
Itās totally possible to set all this stuff up manually using a tool like Googleās Campaign URL Builder. But, as you can probably imagine, it becomes a real drag at scale ā imagine creating dedicated UTM parameters for dozens of creators š¬
Thatās why lots of affiliate marketers streamline this process by using creator marketing solutions like Modash, which generates unique affiliate links per creator directly within the platform (AKA no manual link-building).

Plus you can save even more time by adding dynamic variables and saving your most popular UTM templates. Smart stuff, eh? See for yourself by creating your free Modash account!
As well as picking your attribution method, you also need to define your preferred attribution model. Broadly speaking, there are three to choose from:
Now, I canāt tell you which is best for your store ā but I can share some helpful advice from a legit expert in the form of Melissa Sorby, former Influencer Marketing & Advocacy Manager at ALLIES OF SKIN. For Melissa, thereās a clear winner:
In particular, Melissa says the first-click model makes most sense for brands with more considered purchase cycles and higher price points because it can take longer to complete the sale.Ā
On the flip side, if you typically see more āimpulse purchasesā, last-click attribution might be better for you.Ā
Time decay offers a more nuanced approach, making it an attractive choice in various scenarios ā like if you work with a diverse mix of affiliates (social media creators, bloggers, comparison sites, etc) and donāt want to over-reward the first or final clicks.
As Iāve already noted, using promo codes in tandem with affiliate links gives you a fallback when cookies get blocked or UTMs get stripped.Ā
Like with building UTM links, itās easy enough to create and assign unique promo codes if youāre only working with a handful of creators ā just make them up yourself, then paste them all into a spreadsheet so you can attribute sales to the correct affiliate. In fact, weāve even created a free affiliate tracking spreadsheet template for you š
But if youāre scaling your program and/or collaborating with 10+ affiliates, do you really want to spend hours every month manually matching orders + promo codes to individual creators?
Iām guessing not. In which case youāll need a tool like Modash. With Modash, you can create and assign codes to each creator without leaving the platform.

Not only that, but if youāre on Shopify, Modash syncs with your store ā so if a customer clicks an affiliate link and enters a promo code at checkout, the conversion tracks back to the same creator without double-counting.
A conversion event is any predefined user action that triggers a payout for the affiliate who referred them. From an ecommerce perspective, conversions typically = sales, but depending on your industry, they can also include things like:
The process of setting up conversion effects varies depending on which platform powers your website or store. But, in a nutshell, you need to install the native app for your chosen sales channel (e.g. if youāre on Shopify and running campaigns on Facebook and Instagram, youād install the Meta Pixel app for Shopify). Or, for more advanced/custom setups, you can use a third-party tool like Google Tag Manager, or even edit your siteās source code yourself.
While installing an app is a whole lot easier than re-coding your website, all of those options are at least a little fiddly.
For a more user-friendly approach, use Modash. Our Shopify integration handles conversion tracking and revenue attribution out of the box, meaning sales are automatically tied back to the affiliate who drove them. So thereās no need to manually set up your own conversion events š

š Check out our Shopify integration ā and all our other juicy affiliate program management tools ā when you create your free Modash account!
The final two steps are short and sweet:
First, testing. Once youāve set up your affiliate links, promo codes, and conversion events (or chosen a tool like Modash to do it for you), itās worth placing at least one dummy transaction to make sure everything tracks as expected.
If not, you can figure out what went wrong without worrying about over- or underpaying your affiliate partners.
By this point, youāve made all the necessary strategic calls around what and how to track, youāve got it all working, and youāve tested to make sure it works properly.
The only thing left is to write it all down and share it as part of your affiliate onboarding process to ensure your creator partners understand exactly when they will (and wonāt) earn commissions.
This level of transparency should go a long way to reducing future commission disputes.
Again, I asked Melissa Sorby ā former influencer + advocacy supremo at ALLIES OF SKIN ā for a steer on where affiliate conversion tracking typically goes wrong. She was super clear:
This issue happens when an affiliate shares their code in places like Facebook discount groups and voucher code sites (or, alternatively, when their code gets leaked to a voucher site without their knowledge). The result: the code ends up getting used by people who were already planning to buy and are simply looking for a discount, rather than genuinely new customers.
š¤ How to fix it: While itās impossible to completely stamp out this issue, there are a couple ways to mitigate it. First, cross-check the affiliateās content output vs code redemptions; if their code has been used a ton of times but theyāve barely posted anything (or if their content sucks), thereās clearly a discrepancy. Secondly, try regularly refreshing your promo codes so any that have been leaked will stop working.
While it makes sense to use both affiliate links and promo codes, it can lead to the same conversion being attributed twice ā which may mean you end up paying two commissions for a single transaction. Again, Melissa says this is a pretty common issue:
As long as the brand and affiliate network have clear rules in place from the start, it's much easier to avoid confusion around who should receive the commission.
š¤ How to fix it: This issue is most likely to cause problems when you track conversions manually, because itās easy for a human to simply miss an instance of duplicate attribution ā so the best solution is to use software for conversion tracking. For example, for Shopify stores, Modash automatically resolves double counting, which means no risk of overpayments.
For brands relying on cookie-based tracking, multi-device journeys can be a real headache. The customer clicks an affiliate link and browses your store on their phone, then returns a couple days later on their laptop to make the purchase. Unfortunately, the cookie doesnāt follow them across devices, so the original affiliate doesnāt get credited for the sale.
š¤ How to fix it: If you use promo codes as well as tracking cookies, this issue pretty much solves itself. Sure, the cookie gets lost somewhere along the path to purchase ā but as long as the customer remembers to enter the discount code when checking out, the sale still gets attributed to the right creator.
Affiliate links might be one of the most common and effective tracking methods, but all those UTM parameters mean theyāre not too easy on the eyeā¦

ā¦which might persuade some creators to use non-approved links or hide them behind vanity URLs.
Trouble is, doing this might remove all the crucial tracking elements, so the affiliate in question wouldnāt get credited for any conversions originating from their link š¤¦āāļø
š¤ How to fix it: Communication is key here. If, during your onboarding process, you warn affiliates that they might not get paid if they mess with their links, thereās much less chance of them doing it. Although you might still get some cases of creators altering their links accidentally, which Melissa says happens āoccasionallyā.
Iāve got a small piece of bad news for you:
However much thought and effort you put into setting up affiliate tracking, you canāt rely 100% on conversion data, because it only sees the sales it can attribute. The actual influence might be bigger than the data shows.
Oh, you want an example? Iāll give you an example: a customer sees a creatorās promotional post, types the storeās URL into their address bar, and pays full price for the product. No link click, no promo code, no credit for the affiliate.
Fortunately, even if you canāt track the sale, thereās other stuff you can trackā¦
As well as looking at conversion data, you should be tracking the content your affiliate partners are publishing. Not just the volume of posts they share, but also things like:
Of course, if youāve got 5 ā 10+ affiliate partners, each posting a couple times a month, tracking all their content manually is a serious heavy lift.Ā
Thatās why you need an affiliate tracking tool like Modash, which automatically captures all your live affiliate content across Instagram, TikTok, and YouTube ā yep, even Stories ā alongside performance data like views, engagement rate, shares, and comments.

Youāve got your conversion data. Youāve got your content data, too. Now itās time to join them together š¤
For example, letās say you see a spike in traffic and sales. So you take a look at your affiliate content and see that in the same week, one creator shared a Reel that racked up 200k views. Sure, thereās no concrete connection between the two, but thereās certainly meaningful context.
The point here is that you shouldnāt see conversion data in isolation. Rather, look at it alongside content performance for a more complete vision of affiliate program performance.
Thereās no such thing as the ābestā attribution model for every affiliate program. There are simply too many variables, from the goals of your affiliate strategy to the length of your buyer cycle and your average order value.Ā
So instead of a direct answer, hereās a comparison table to help you choose between first-click, last-click, and time decay attribution:
When a creator says their sale wasnāt tracked, your only option is to dive into the data to see what went on. Did the order get attributed to a different creator? Did it even get tracked at all?Ā
As you can imagine, this can be a pretty labor-intensive process if youāre tracking everything through spreadsheets. Thatās why Melissa Sorby, who Iāve quoted throughout this article, says the best approach is to use affiliate software:
Sure! In fact, it makes sense to use both codes and links for tracking. That way, if one fails ā such as if the UTM parameters get removed from a link, or the customer forgets to use the promo code at checkout ā the other acts as backup.
Cookies now get blocked on iOS by default. This means that the majority of clicks and sales from Apple devices wonāt be attributed correctly for brands that use cookie-based tracking. The solution is to switch to a more advanced tracking method, like server-side / postback tracking or fingerprinting and probabilistic tracking. Or use promo codes alongside cookies, so that if the cookie fails, youāll still be able to track sales through code redemptions.
Last-click attribution awards 100% of the credit to the final affiliate link the customer clicked before purchasing. Multi-touch splits the credit between every affiliate link the customer interacted with along the path to purchase.