Guide
Tracking & ROI
Brands
Influencer tracking works by giving each creator their own tracking link. When a customer clicks it, they're redirected through the tracking system, which sets a cookie or generates a click ID and records the click before sending them on to the store. If a purchase happens inside the tracking window — up to 30 days with Make Influence — the cookie or click ID is matched to the order, and the sale is attributed to the right creator. After that window, the link is no longer proof the click ever happened.
An influencer tracking link looks like an ordinary URL, but it carries three layers of information: the destination address where the customer ends up, a click ID or referral parameter that identifies exactly which creator the link belongs to, and usually a set of UTM parameters that tell your analytics tool where the traffic came from. See the full naming convention for the UTM layer in UTM parameters for influencer campaigns. It's the click ID — not the UTM parameters — that actually ties the click to a later commission. UTMs are for your reporting; the click ID is for attribution itself. Lose one and you haven't necessarily lost the other.
When the match in step six fails — because the cookie expired, was blocked, or was never set — the sale still exists in the store's own system, just with no creator attached to it. That's exactly the mechanism behind one of the most common questions in the field; see why influencer sales don't show up in Google Analytics for how the same problem looks from the analytics side.
| Mechanism | What it catches | What it misses | Requires |
|---|---|---|---|
| Browser cookie | Clicks and purchases in the same browser, inside the cookie's lifetime | Device switching; cookies deleted or blocked by the browser | A cookie that hasn't been cleared or blocked |
| Click ID in the URL | The individual click, while the customer is on the page | Any memory beyond the current visit, unless paired with a cookie or session | The click ID surviving all the way to order confirmation |
| IP address (fallback) | Clicks from in-app browsers that discard cookies immediately | Precision — multiple people can share an IP, e.g. on the same wifi | The IP being retained for a period after the click |
| Discount code (not technical tracking) | Delayed purchases and cross-device purchases | Click data — you don't know whether anyone even saw the content | The customer typing the code in at checkout |
None of the four stands alone as a complete solution — see how the choice between the two most common ones, tracking links and discount codes, actually plays out in discount codes vs tracking links.
A tracking cookie set by the tracking system's own server during the redirect is, technically, a third-party cookie from the store's domain's point of view — exactly the type browsers have clamped down on hardest. Safari and Firefox block third-party cookies by default, and even cookies set directly in the browser run into Safari's Intelligent Tracking Prevention: according to WebKit's own documentation, a JavaScript-set cookie carrying a query string from an ITP-classified domain can be capped at as little as 24 hours. See the full comparison of how long each platform actually gives you in attribution windows in influencer marketing. Chrome, as of 2026, has abandoned its original plan to fully deprecate third-party cookies and instead asks the user to choose — so cookie-based tracking in Chrome typically still works, but isn't guaranteed the way it is in Safari or Firefox.
The other major leak is the in-app browser: when someone clicks a link inside the Instagram or TikTok app itself, the page often opens in the app's own embedded browser rather than the customer's normal browser. That embedded browser typically doesn't carry cookies over between visits, so a purchase the customer completes a few minutes later in their actual browser can look like a brand-new, untracked visit.
According to Make Influence's own documentation of its tracking method, a tracking cookie is stored for up to 30 days, so sales can be attributed up to 30 days after a click. As a direct countermeasure to the in-app-browser problem, the click's IP address is also retained for up to 3 months — specifically to match purchases that happen after a click where the cookie was never set in the first place. That's a combination of cookie and IP fallback, not server-to-server tracking (see the next section) — a distinction worth keeping straight if you're comparing tracking across platforms.
A number of affiliate networks now offer a cookieless method often called server-to-server or postback tracking: instead of storing anything in the customer's browser, the system generates a click ID, and when the store's own server registers a purchase, it sends a confirmation directly to the tracking system's server — bypassing the browser entirely. The advantage is that the method isn't affected by cookie blocking, ITP, or in-app browsers, because nothing depends on what's stored in the customer's browser. The trade-off is that the store's own system has to be set up to send that confirmation — it doesn't work automatically on top of a standard cookie setup, and it isn't the same as the cookie-and-IP model described above. That's a different technique again from the ad-platform Conversions and Events APIs Meta and TikTok run for paid social — see server-side and cookieless tracking in influencer marketing for how those compare.
Everything above is the same regardless of which platform runs it — a cookie, a click ID, and usually an IP fallback are the raw ingredients. What differs between platforms is which of those they actually combine, and how transparently they say so. Six questions are worth asking before you commit to one:
None of these questions has one universally correct answer, but a platform that can't answer them specifically is asking you to trust it on faith.
The numbers below are illustrative only, built to demonstrate the mechanism — not a real Make Influence customer case, and not a benchmark.
Assume a creator's link generates 500 clicks that genuinely lead to 400 purchases. Pure cookie tracking correctly matches 320 of those 400 purchases (80%) — the rest are lost, mainly because the customer clicked in an in-app browser and bought later in a different one. Add IP fallback on top of the cookie, and if it matches a further 40 of the remaining 80 purchases, visible, attributed purchases rise from 320 to 360 — from 80% to 90%. The last 40 purchases (10%) stay invisible to both mechanisms, because neither the cookie nor the IP could be tied to that specific purchase. That's not a gap any single tracking mechanism closes entirely — see the broader countermeasures in how to measure influencer marketing when you can't track everything.
In Make Influence's experience, the most common misunderstanding among new customers is treating tracking as a single switch that "works or doesn't." In practice it's a stack of several partially overlapping mechanisms, each covering a specific gap — and the better you understand which gap each one covers, the easier it is to explain a number that looks lower than the campaign felt. A drop in attributed sales often doesn't mean the campaign performed worse — it often just means more clicks this time came from an in-app browser.
Answering our own six questions above plainly: Make Influence combines a 30-day cookie with a 3-month IP fallback, not server-to-server tracking (see server-side and cookieless tracking in influencer marketing); both the cookie lifetime and the IP retention period are published on our own tracking page; unique links and codes are generated per creator automatically inside a campaign, not built by hand; a declined consent simply loses that cookie, with no modeled substitute (see Consent Mode and influencer tracking in the EU); and attribution is visible per creator — which is the mechanism behind the 930,000+ tracked sales the platform has attributed to creator links and codes to date.
Some ad blockers specifically block known tracking domains and can prevent the cookie from being set at all. How much this affects results varies a lot by ad blocker and setup, and there's no reliable aggregate figure for how much traffic it affects.
No. The tracking technique itself doesn't cost anything. A discount code typically costs money because it carries a real discount — that's a cost of the incentive, not of the tracking mechanism.
A cookie set for this purpose is limited to identifying the click ID, timestamp, and creator ID for that specific campaign — it isn't built to track general browsing behaviour.
No. UTM parameters are text in the URL that your analytics tool uses for reporting. The click ID is what the tracking system itself uses to decide who gets the commission. The two live in the same link but drive two different systems.
Because they rarely use exactly the same mechanism or the same tracking window. A platform with a shorter cookie lifetime or no IP fallback will systematically show fewer attributed sales than one that has both.
No. Everything above assumes a browser session — cookies, click IDs and IP fallback all depend on it. An app install has no browser session to write into, so it uses a structurally different mechanism entirely; see how to track influencer-driven app installs for how attribution works there.
Yes. GDPR's own definition explicitly names an online identifier as an example of personal data, and both a cookie ID and an IP address qualify. That means the tracking mechanics on this page have a data-protection layer on top of the technical one — see influencer marketing and GDPR: what brands need to know for the lawful basis, retention and processor questions this raises.
Yes. If a customer declines marketing-cookie consent, the tracking cookie described above never gets set at all — and unlike Google's own tags, there's no modeled estimate to fill the resulting gap. See Consent Mode and influencer tracking in the EU for how that compares to Google Ads and GA4.
Make Influence
Find creators with real audience data, run collaborations in one place, and see clicks and sales per creator while the campaign is live.
Book a demoCreate accountMake Influence
Apply to campaigns from brands that are actively looking, follow your own clicks and sales, and get paid without chasing invoices.
Create creator profileMore creator guidesMake Influence
Briefs, agreed terms, tracking links and results sit together — so brands and creators see the same numbers.
See how it worksBrowse the Academy