More tools
Use cases
A good affiliate report has two jobs:
Most affiliate reporting advice out there only does the first job, and even then, it's answering the wrong question.
That's because almost everything written about affiliate reporting is built for affiliate networks: think EPC, subIDs, traffic sources, all click-and-close. These numbers are useful if you're running a network, but less so if you're a Shopify brand running creators as your affiliates, because a lot of what your creators do canât be measured in the traditional sense (and you can end up crediting the wrong people if you only focus on clicks and revenue).
So consider this your full rundown of which metrics are worth tracking, how to build a report that covers both sales and content, and how to fix the reporting headaches that crop up once you start to scale your program.
Not every metric needs to be in your report. The trick is picking the ones that help you decide what to do next rather than the ones that simply look good. Here's what each one actually means, what it's useful for, and a pro tip for reading it right.
If a metric wouldnât change what you do next, itâs a vanity metric. But if it would, itâs a decision metric and, therefore, should be in your report.Â
Itâs not always that simple, though. Even revenue (a.k.a. the number everyone thinks is safe) can be a vanity metric if youâre not cross-referencing it with cost and retention. Andreea Moise sums it up well:Â
So, before you put a metric in your report, look at the context around it:
Modash automatically calculates all of this, per creator and campaign, so youâre not stitching together revenue, spend, and retention together to figure out whether last month was actually a good one.Â

đ Learn more about which affiliate marketing metrics matter the most (and why).
Most affiliate reporting advice you find online was written for affiliate networks, where itâs an affiliate's job to drive clicks and sales.Â
But if you're a Shopify brand working with creators as affiliates, thereâs more to it. A creator can do the work for you⊠they can post content, build trust, get someone curious about your product, all that good stuff, without a single person clicking through.Â
Like we said above, if youâre just reporting on clicks and revenue alone, youâre probably massively under-crediting the creators who are providing value through awareness and content rather than clicks.Â
That's why a creator affiliate report needs two halves:Â
The first tells you which creator closed the deal, and the latter tells you who created the buzz in the first place. It might be the same creator, or it might not.Â
Itâs easy to see why content tends to be the half that âgoes missingâ. Itâs not really anyoneâs fault, itâs just harder to track and Shopify simply isnât built to track in. As Melissa Sorby says:Â
Modash closes this gap with one dashboard that shows both sales attribution and content performance, per creator and campaign.Â

A report is only as good as the process behind it. Here's how you can put one together, from picking the right metrics to making decisions from the numbers.
First things first, get clear on what your program is for because this will help you decide which numbers to focus on. But "grow revenue" or "get more customers" isn't specific enough to build a report around. Turn it into an actual goal: a target, a timeframe, and a guardrail metric that stops you from hitting the target the wrong way.
Now you've got a specific number to report against, and a guardrail that keeps you honest about how you get there.

Once you've got a goal like that, mapping it to metrics is easy:
Don't try to track everything from the metrics table above. Instead, pick 4â6 that map to your goal.
Letâs say the goal for your program this quarter is new customer acquisition. That might mean you build your report around new customer count and CAC as the headline numbers, with code redemptions and AOV as supporting context.Â
Views and EMV might still be worth a mention, but they're bit parts in the wider play. If your goal was awareness instead, that hierarchy flips so that reach and views take the lead, and revenue becomes the supporting metric.
Who are you reporting to? Different audiences need different levels of detail. If your team just wants to catch any early problems, you can get away with a quick internal check. But if youâre reporting to leadership or finance, you might choose to do a fuller report so they can get a feel for the bigger picture.Â
Quarterly reporting is quite common, and Andreea gives good reason for this:Â
But really, thereâs no single ârightâ cadence, as proven by these brands:
đ Learn more about how these brands practice creator reporting (with templates).Â
Check the numbers in your report match those in Shopify.Â
Melissa built this into a habit, regularly reviewing her affiliate platform's performance reports against Shopify's sales data to make sure everything lined up. That habit pays off the moment a dispute comes up:Â
Because Modash pulls order and commission data directly from Shopify, your affiliate numbers aren't a second version of the truth to reconcile against your store. You spend less time squaring two systems, and when a creator questions a payout, you're both looking at the same Shopify-backed number.

Nothing kills trust in a report faster than a creator who thinks their numbers are wrong. Luckily, thereâs a pretty simple fix: just let them see what you see.Â
If a brand pays its creators through Modash, each creator gets their own portal showing orders, commissions, and payout status in near real time.Â

Even if youâre not using Modash for payouts yet, you can still keep things accurate through Modash's Shopify integration. This keeps your numbers correct behind the scenes, which can help reassure creators.
Itâs all well and good having a stunning report, but if it just sits there doing nothing⊠well, itâs not doing its job. The point of it is to tell you what to do next, and that gets a lot easier once you sort your affiliates into four groups:

In Modash, you can filter your affiliate list by sales, revenue, clicks, or code redemptions, so finding your top performers (or spotting who's gone quiet) is easy enough to do.Â

Instead of digging through filters to build your own view of who's performing, the tool surfaces your top performers to make this part of the process even easier.
Short answer: somewhere around 20 affiliates.Â
Below that, a spreadsheet is usually fineâŠdon't let anyone talk you into a tool before you really need one. Past that point, though, youâll probably spend more time manually matching code redemptions to Shopify transactions which will cost you more than most affiliate platforms would.Â
If you're still under that 20-affiliate mark, grab our free affiliate tracking spreadsheet template and you're good to go. But once youâre past that point, we really recommend using an affiliate reporting software where you can see everything in one place and track metrics automatically.Â
Even with a solid process, youâll probably still get a few problems popping up. Here's what's going on when they do, and how to fix them.
This is a classic headache right here that usually comes down to the fact that codes and links track different parts of the affiliate journey.Â
So when someone clicks a creator's link but forgets the code, or skips the link entirely and just types the code in at checkout, your two tracking methods will disagree.Â
In Modash, each affiliate can have both a tracking link and a discount code, and when an order could be tied to either, Modash credits one owner rather than counting it twice, so your code and link numbers don't drift apart.

Â
If your report only tracks sales, you're going to have some creators who look like they're underperforming, when really, they're doing exactly what you asked them to, just earlier in the funnel.Â
Take a creator whose whole job is the top of the funnel. Their post gets thousands of people curious about you, but only a handful click their link or check out with their code â most drift off and buy days later after seeing you somewhere else.Â
On a sales-only report, that creator looks like dead weight. In reality they did exactly what you hired them for. No attribution model will fully credit that kind of awareness work, which is why the fix isn't a better attribution window â it's putting content performance next to sales so you can actually see it.
This is exactly why content data should rub shoulders with sales data in your report. Modash pulls each creator's content output and performance â so even in a period where last-click sales numbers under-credit a creator, you can still show, very clearly, that they delivered.

Code leaking (or "poaching," if you want the more dramatic term) is more common than you'd think, with 47.6% of the marketers we surveyed saying it's a problem for their program.Â

It happens when someone shares a code on a coupon site that gets used by shoppers who werenât influenced by the creator who owns the code, which artificially inflates that creatorâs numbers.Â
Interestingly, the same survey found 20% of marketers don't bother trying to fix it, because it's seen as a cost of doing business.
If it's genuinely distorting your numbers, the fastest way to catch it is a spike in code redemptions with no matching spike in content or clicks. This is easy to spot in Modash since it tracks both code and link activity per affiliate.Â
But for most programs, code poaching isn't worth the effort of chasing. Unless it's actually skewing your attribution or eating real margin, changing codes every time one leaks usually costs you more hassle than the leak itself. Sometimes the right move is to just let it go.
Related reading: How to Prevent Affiliate Abuse in Your Program (Before It Gets Expensive)
Not every number in your report is measured the same way, and reading them all as exact is where people trip up. For posts and Stories, reach and impressions are estimates, not hard counts. For Reels, TikTok, and YouTube, the view counts are actual figures pulled straight from the platform.
So if a creator's reach looks lower than they expected, or doesn't match what they see in their own app, that's usually the estimate at work, not the tool undercounting. The fix is to know which is which: lean on the exact video numbers when you're comparing performance, and treat post and Story reach as directional.Â
Modash shows the platform-native figures where they exist and pulls them consistently across creators, so at least you're comparing like with like.

Sales tells you who sealed the deal. Content tells you who got you in the room in the first place. If your report only tracks one, you're only seeing half your program and could be crediting the wrong creators for the wrong reasons.
Track both, and you can see who's driving revenue, who's building the awareness that leads to it, and who's just coasting on a code.Â
If pulling both halves together sounds like more manual work than you have time for, that's exactly what Modash is built to handle.
Sales and commissions straight from Shopify, content and engagement tracked automatically, every affiliate in one view, plus a creator dashboard that heads off the "what's my commission?" emails before they land.Â
With Modash, youâll spend less time reconciling numbers and more time growing the program. You can try the whole thing free for 14 days, no credit card, and see both halves of your program in one place.
It depends on your program's goal, but the core ones are revenue and commission, orders split by code vs. link, and content performance like views and engagement. If a number wouldn't change what you do next, leave it out.
Shopify natively shows sales by discount code and referral source, but it won't tie codes and referrals together per affiliate for you. You'll either reconcile that manually or use a Shopify-native affiliate tool that does it for you (like Modash).Â
Because codes and links track different parts of the journey. Codes tell you who made the sale, links tell you where the click came from, and they don't always match. It usually comes down to how attribution is being credited.
Attribution decides who gets credit for a sale. Reporting is what you build on top of that rule. So if the credit is being assigned wrong, your report will be wrong too, no matter how good it looks.
Keep it simple: one headline number with 4â5 supporting metrics tied to your program's goal, and a short note on what you're doing next. Leadership wants the story, not every number you have.
A spreadsheet works fine under about 20 affiliates. Past that, the time you'll spend manually matching codes to transactions usually costs more than most affiliate tools do.