Quick Answer
Promo code tracking in impact.com lets you tie a specific discount code to a specific partner, so when a customer enters that code at checkout, the partner earns the commission — even if the click happened days earlier or on a different device. You set it up by uploading your codes into impact.com, assigning each one to a partner, and making sure your conversion tracking passes the code value back to the platform.
What it is
Promo code tracking is a way of crediting an affiliate partner based on the discount code a customer uses, rather than (or in addition to) the click they made on a tracking link. You hand a partner a unique code — say SARAH15 — register it inside impact.com, and from that point on, any order placed with that code at checkout is matched back to that partner automatically.
Think of it like a name written on the back of a restaurant voucher. The diner doesn't have to remember who recommended the place — the moment they hand over the voucher, the kitchen knows exactly which front-of-house staffer to thank. The code carries the attribution with it, so the customer's path to your store doesn't have to be perfectly tracked for the right person to get paid.
Why it matters
A huge slice of affiliate activity happens where cookies and tracking links fall apart. An influencer reads a code aloud in a podcast. A creator pins it in a YouTube description. A loyalty site lists it on a deals page. In all of those cases, the customer might Google your brand, type the URL directly, or shop on a phone with cookies blocked — and your normal click tracking sees nothing. Without code tracking, that partner drove a real sale and gets nothing, which is the fastest way to lose good partners.
It also protects you from the opposite problem: paying the wrong partner. If a code leaks onto a public coupon aggregator, you can see it happening in the data and shut it down. Done well, promo code tracking turns "we think this influencer is working" into "this influencer drove 412 orders last month at a 9% redemption rate."
How it works
From your side as the advertiser (the brand running the programme), the setup looks like this:
- Generate the codes in your store first. Create the actual working discount codes inside your e-commerce platform (Shopify, Magento, a custom checkout, etc.). impact.com tracks codes — it doesn't apply the discount itself, so the code must be live at checkout.
- Add the codes to impact.com. In the platform, go to your promo code area and create each code as a record, either one by one or via a bulk upload for large batches.
- Assign each code to a partner. Link the code to the specific partner who will promote it. This assignment is the heart of attribution — it's the line that says "SARAH15 belongs to Sarah."
- Pass the code back through your conversion tag. Your tracking setup must send the promo code field to impact.com on every order. If the platform never sees which code was used, it can't match it to a partner.
- Decide your attribution rule. Choose whether a matched code overrides the last click, fills in only when there's no click, or shares credit. This decides who wins when a customer both clicks a link and uses a code.
- Test with a real order. Place a genuine test transaction using one of the codes and confirm it lands against the right partner in reporting before you roll out.
- Roll out and monitor. Hand the codes to partners and watch redemptions for the first week to catch anything misfiring early.
Common mistakes
- Forgetting to pass the code in the conversion tag. This is the number one failure. The code works at checkout, the customer gets their discount, but the value never reaches impact.com — so every order shows up unattributed. Always confirm the promo code parameter is firing.
- Reusing one generic code across many partners. If five influencers all share SAVE10, you have no way to know who drove what. Always issue unique codes per partner when you want attribution.
- Letting codes leak to coupon sites. A code meant for one influencer ends up on a public deals page, and suddenly you're paying that influencer for traffic they never touched. Watch for sudden redemption spikes and use codes that aren't easy to guess.
- Not defining the override rule. If you don't decide how a code interacts with a tracked click, the platform's default may credit someone you didn't intend, and you'll find out only when a partner disputes their payout.
Reporting tips
Once codes are live, the dashboard is where you separate real performance from noise. Pull a report filtered by promo code and look at redemptions per partner over time — a healthy partner shows steady, gradual usage. A flat line that suddenly jumps to hundreds of redemptions overnight usually means the code leaked publicly, not that the influencer suddenly got famous.
Compare redemption rate (orders with the code ÷ the partner's reach or clicks) across partners to see who actually converts versus who just has a big audience. Also watch average order value on coded orders: if one partner's coded sales are tiny baskets stacked with the discount, they may be attracting bargain hunters rather than new customers. Tag coded revenue separately so you can report incremental sales to your finance team with confidence.
When to use / when not to use
| Use promo code tracking when… | Skip or be cautious when… |
| You work with influencers, podcasters, or creators whose audiences won't reliably click tracking links. | Your partners are content sites that already use working tracking links — codes add little here. |
| You want offline or word-of-mouth promotion to be measurable. | Your margins can't absorb the discount the code requires to exist. |
| You need a backup attribution method for cookieless or cross-device journeys. | You can't reliably pass the code field in your conversion tag yet — fix that first. |
Related guides
← Back to impact.com hub
Frequently asked questions
Does the customer get the discount through impact.com?
No. The actual discount is applied by your store's checkout. impact.com only reads which code was used so it can credit the right partner. The code must already work in your e-commerce platform.
What happens if a customer uses a code AND clicked an affiliate link?
That depends on the attribution rule you set. You can have the code override the click, only credit the code when there's no click, or split the credit. Decide this deliberately so two partners aren't both expecting the same payout.
Can I give every partner the same code?
You can, but you'll lose all per-partner attribution. To know who drove which sales, issue a unique code to each partner and assign it to them individually in the platform.
Need help with your programme?
Get personalised, expert advice on your affiliate setup — completely free.
Get your free audit →