← Back to Blog
October 5, 2026

Affiliate Tracking and Attribution: A Publisher's Checklist

Affiliate fundamentals4 min readReviewed October 19, 2026MarketHealth Editorial Team

Affiliate Tracking and Attribution: A Publisher's Checklist

Laptop with performance charts and data overlay
Key takeaway

Before you send traffic, map the path from your link to the advertiser's conversion, test every link and parameter, confirm the cookie window and attribution rule, and reconcile your clicks against the program's reports each month. When numbers don't match, escalate with dates, links and screenshots.

Tracking problems can make campaign reporting hard to interpret. A broken parameter or an unexpected attribution rule can erase weeks of work. This checklist helps you catch problems early.

Map the referral and conversion journey

Write out each step:

  1. A reader clicks your link.
  2. The tracking platform records the click and sets a cookie or ID.
  3. The reader lands on the advertiser's page.
  4. The reader converts: an order, lead or sign-up.
  5. The advertiser's system reports the conversion back (often by a server-to-server postback).
  6. The conversion appears in your report, pending, then approved or reversed.

Note anything that could break the chain: redirects, app handoffs, checkout on another domain, or ad blockers.

  • Each link lands on the intended page on desktop and mobile
  • Your affiliate ID and any sub-IDs survive every redirect
  • Sub-IDs contain no personal or health information
  • Links work in email clients and social apps
  • A test conversion (if the program allows) appears in your report
  • Window: how long after a click a conversion still counts.
  • Rule: last click is common; a later click from another affiliate or coupon site may take the credit.
  • Cross-device: a reader who clicks on a phone and buys on a laptop may not be credited. Treat cross-device credit as uncertain unless the program confirms it.
  • Returning customers: some programs don't credit existing customers.

Reconcile reports and reversals

Each month, compare your own click counts with the program's. Then review:

  • Conversions by status: pending, approved, reversed.
  • Reversal reasons: refunds, chargebacks, fraud, duplicates.
  • Hold periods and when pending commissions should approve.
Hypothetical example

Hypothetical: your analytics show 1,200 clicks to a program; its report shows 900. A 25% gap is worth investigating. Check for broken links, app handoffs and redirects before contacting the program.

Escalate discrepancies with useful evidence

When you contact the affiliate manager, include:

  • The link and sub-ID involved.
  • Dates and approximate click counts from your analytics.
  • Screenshots of the landing page and any errors.
  • Specific conversions you believe are missing, if you know them.

Keep it factual. Programs resolve well-documented issues faster.

UTMs, sub-IDs and sensitive data

Your analytics visits, your outbound clicks and the program's reported conversions are three different counts. Write down which one each report uses before you treat a gap as a broken campaign.

Layer What it tells you Where you see it Keep out of it
UTM parameters Which of your campaigns, channels and placements sent the visit Your own analytics. Programs may strip or ignore them Names, emails, health conditions
Sub-IDs Which placement produced the click and the conversion The program's report Anything that identifies a reader or their health
Conversion status Pending, approved or reversed, and why The program's report Nothing to add; just record it

Keep a short parameter dictionary: each sub-ID and UTM value you use, what it means and when you started using it. Next to it, record each program's click definition, reporting time zone, approval window and reversal window.

  • Use placement codes such as email-hero-oct, never a reader's name, email or condition
  • Test each link from where it will actually live: the email, the app or the video description
  • Use the tracking link your account issues. A signup or landing-page link is not a tracking link and won't credit you
  • Compare the same date range and time zone on both sides before calling something a gap

If a gap remains, send the program your placement codes, the dates and the steps to reproduce it. Never send personal data about readers.

Frequently asked questions

Who is this guide for?

Any publisher promoting affiliate offers, especially those using multiple channels or sub-IDs.

What should I gather before I start?

Your affiliate links and sub-IDs, the program's attribution terms, access to its reports and your own analytics.

How should I judge the result?

Small gaps between your clicks and the program's are normal. Large or sudden gaps, or a rise in reversals, are signs to investigate.

What is the difference between a UTM and a sub-ID?

A UTM tells your own analytics where a visit came from. A sub-ID travels with your affiliate link so the program can report which placement earned each conversion.

Next stepExplore Affiliate education resources

Practical guides and programs for health and beauty publishers.

Continue

Educational content for marketers and publishers, not medical, legal or financial advice. Examples labeled hypothetical are illustrations, not results. MarketHealth may earn revenue from programs it describes. See our affiliate disclosure and editorial policy.