A higher affiliate commission rate can look like the better deal until you ask how a sale is actually credited. A short referral window, last-click rule, coupon override, long validation period or awkward payment threshold can change what the headline percentage means in practice.
An affiliate attribution assumptions log gives you one place to record those rules before you compare programmes or plan content. It does not predict how much you will earn. It helps you separate verified programme terms from guesses, design a sensible tracking test and explain why two apparently similar offers may produce different reported results.
This guide is written for publishers and small teams choosing and maintaining recommendations. It uses fictional examples and does not provide legal, tax or financial advice. Always check the current agreement and help documentation for the exact programme you use.
What the log should help you decide
The log should answer a practical question: if a reader takes this path, what has to happen for the programme to recognise, validate and eventually pay the commission? That is different from asking whether every influenced sale can be measured. Affiliate reporting records the events and attribution rules a programme supports; it is not a complete view of every contribution your content makes.
A useful log lets you compare programmes on the same basis, spot missing evidence and choose a test that matches the way you actually promote. It also gives you a dated record to revisit when terms, tracking or payment rules change. If you are still building the wider approach, use it alongside the beginner's affiliate marketing framework, not as a replacement for reader fit and honest recommendations.
Record seven attribution assumptions
Use the programme's current terms, network profile and official help pages where possible. Label anything supplied by a manager or support team with the date and source. If you cannot verify a point, write unknown rather than filling the gap with an industry average.
1. The qualifying action
Write down what the programme treats as a commissionable event. It might be a completed purchase, an approved lead, a paid subscription, a first payment or another defined action. Note excluded products, customer types, territories and promotion methods where the terms specify them.
Do not reduce this field to “sale”. A programme may reject self-referrals, cancelled orders, duplicate leads, returned goods or transactions made with an excluded code. Those conditions belong in the comparison because they affect which tracked events can become approved commission.
2. The attribution rule
Record how competing touches are resolved: last click, first click, a coupon or referral code, a programme-specific hierarchy, or another rule. Also record whether another marketing channel can override or de-duplicate the affiliate touch.
Awin's current tracking FAQ, checked on 12 October 2026, describes standard Awin sales attribution as last affiliate click and explains that advertisers can use de-duplication across channels. Awin also documents a hierarchy of click, soft-click and post-view cookies. Those are useful examples of why “tracked by a cookie” is not a complete attribution rule. They do not prove that every network or individual programme works the same way.
3. The referral window
Capture how long after the relevant click or other event a conversion can still qualify. Include what closes or resets the window. Do not write “30 days” simply because it is common on one network.
Awin's cookie guidance says durations vary by programme. Amazon.com's Associates help gives a more specific illustration: its standard session generally lasts up to 24 hours, but can end sooner when an order is placed or the visitor follows another Associate's link; qualifying items added to the basket within the session have separate conditions. Check the rule that applies to your programme, country and date rather than copying that example.
4. The supported tracking paths
Record whether the programme supports link clicks, first-party cookies, server-to-server tracking, account or email matching, coupon codes, referral codes or another documented method. Note what happens when a reader changes browser or device, refuses non-essential cookies, uses an app or returns directly later.
impact.com's cookie documentation describes several cookies used in its tracking system, while its comparison with analytics reporting explains that referral windows can be set through partner contracts. This is another reminder that a platform capability and a programme's configured rule are not always the same thing.
5. The validation and reversal process
Record how long transactions can remain pending, who validates them and the documented reasons for reversal. Keep reported, pending, approved, reversed and paid statuses separate. A pending amount is not the same as cash received, and a reversed transaction is not the same as a click that was never attributed.
Link this field to your affiliate commission reconciliation log. The assumptions log says how the programme should work; the reconciliation log records what actually appeared in the account and what evidence you used to investigate a difference.
6. The payment route
Capture the approval-to-payment delay, payment schedule, threshold, currency, fees and required account or tax information. These details do not change attribution, but they do change when an approved amount may become usable cash.
Keep this separate from the commission-rate comparison. A programme can have strong attribution terms and slow payment, or a short referral window and frequent payouts. Combining everything into one unlabelled score hides the trade-offs.
7. The evidence and review trigger
For every important rule, store the source URL or document name, the date checked and the owner who verified it. Add a trigger for review, such as a new agreement, tracking migration, commission change, unexplained reporting gap or planned promotion in a new channel.

Compare programmes without inventing precision
Suppose a publisher is considering three fictional programmes for the same reader need. The programmes have different rates and attribution rules. The table below is not a forecast and does not claim one model is universally better.
| Field | Programme A | Programme B | Programme C |
|---|---|---|---|
| Headline commission | 30% | 22% | £40 approved lead |
| Crediting rule | Last affiliate click | First eligible click | Approved referral code |
| Referral window | 7 days | 30 days | Code entered at signup |
| Validation | After refund period | Monthly review | Lead-quality review |
| Evidence status | Official terms checked | Network profile checked | Cross-device rule unknown |
A tempting shortcut is to rank A above B because 30% is higher than 22%. The log shows why that is incomplete. A reader who researches for ten days may fall outside A's fictional window but remain inside B's. A later affiliate click may displace A, while B's fictional first-click rule could behave differently. C uses a different qualifying action, so comparing its £40 lead payment directly with a percentage of sale requires a separate, evidence-based scenario.
The correct conclusion is not that a longer window always wins. Product suitability, audience trust, average order value, exclusions, conversion quality, reversals, support and content-maintenance work still matter. If a programme does not suit the reader's problem, a favourable attribution rule does not make it a good recommendation. Use the reader-intent matching guide before moving to commercial comparison.
Build the log in five practical steps
- Choose one planned promotion. Start with a real page, email or video and the programmes genuinely being considered.
- Trace the reader path. Note the device, link or code, destination, likely delay before conversion and any channel changes you can reasonably expect.
- Collect current evidence. Read the programme terms, network profile and relevant help pages. Save the source and check date.
- Mark unknowns and test cases. Turn each important unknown into a question for support or a controlled test. Never make a real purchase solely to manufacture commission without permission from the programme.
- Set a review trigger. Recheck the log before a major promotion and when terms, tracking, payment or the reader path changes.
Before publication, run the destination through the affiliate link QA checklist. A correct rule cannot rescue a broken URL, wrong tracking parameter, mobile redirect or unavailable destination.
Use this copyable attribution log
Promotion and page:
Reader need and intended action:
Programme / network:
Terms or profile URL:
Date checked:
Evidence owner:
Qualifying action:
Excluded products, customers or methods:
Crediting rule:
Referral window:
What closes or resets the window:
Supported tracking paths:
Cross-device / cross-browser rule:
Coupon or referral-code rule:
Validation period:
Common reversal reasons:
Payment schedule, threshold and currency:
Known facts:
Unknowns to confirm:
Test case and expected result:
Actual observed result:
Next review trigger and owner:
Keep credentials, customer details, transaction identifiers and confidential contract material out of the shared log. Link to approved source locations with appropriate access instead.
Test the assumption without confusing attribution and influence
A controlled test should answer a narrow question. For example: does the programme report a permitted test click from the intended mobile route, does the destination remain correct and does the dashboard show the expected tracking identifier? Follow the programme's rules and use an authorised test method. Do not self-refer, create false leads or place prohibited orders.
Write down the expected evidence before you run the test. A click may be visible without a commissionable action. A commission may be pending without being approved. A network report and an analytics platform may use different attribution models, time zones or definitions. Treat a mismatch as a question to investigate, not automatic proof that one system is wrong.
Your content may help a reader even when the final conversion is credited elsewhere or cannot be connected across devices. Conversely, an attributed sale does not prove the article caused the entire decision. Use affiliate reports for the decisions they can support and avoid presenting attributed commission as a complete measure of reader value.
A bounded AI prompt for reviewing the log
An AI assistant can help you find gaps, but it cannot verify a programme rule unless you provide a current, authorised source and then check the answer. Remove sensitive data and use a prompt such as:
You are reviewing an affiliate attribution assumptions log.
Use only the supplied evidence. Do not invent programme rules,
industry averages, conversion rates or earnings forecasts.
Return:
1. confirmed facts with their source;
2. assumptions that are not yet supported;
3. conflicts between sources;
4. questions for the programme or network;
5. one permitted test case for each material unknown;
6. fields that need a review date or owner.
Keep attribution, validation, reversals and payment timing separate.
Do not recommend a programme based only on commission.
Log and approved source extracts:
[Paste minimised, non-confidential material]
Check the output against the live source. A fluent summary can still merge rules from different programmes, confuse a platform feature with a configured term or treat an old help page as current.
Keep disclosure separate from tracking mechanics
Attribution rules explain how a programme may credit a transaction. They do not remove the need to identify affiliate advertising clearly. The ASA/CAP guidance on online affiliate marketing, checked on 12 October 2026, explains that affiliate content may need an additional disclosure so the commercial nature is obvious.
Check the disclosure in the rendered page or post, including on a narrow mobile screen and before a reader engages with the affiliate content. Do not hide it in the assumptions log or rely on a technical explanation of cookies to do the job of a clear advertising label.
Common attribution-log mistakes
Copying a network default into every programme. A platform can support configurable referral windows and rules. Record the programme-specific evidence.
Treating a cookie duration as the whole rule. The winning click, another channel, a coupon, a session-ending event or a programme exclusion may also matter.
Mixing reporting statuses. Clicked, tracked, pending, approved, reversed and paid describe different stages. Keep them separate.
Comparing unlike actions. A percentage of sale, fixed lead payment and recurring subscription commission need different assumptions before they can support a decision.
Turning an unknown into a confident claim. “Not documented” is useful. It tells you what to ask and stops the team building a forecast on fiction.
Choosing for commission alone. The recommendation must still fit the reader, be supportable with evidence and remain practical to maintain.
Reader Q&A
What is affiliate attribution?
Affiliate attribution is the rule-based process a programme uses to decide which eligible partner or marketing touch receives credit for a defined action. The exact rule, evidence and time window depend on the programme.
Is a 30-day cookie the same as guaranteed commission?
No. A referral window is only one condition. Another click, a coupon rule, excluded product, invalid lead, return, cancellation or other programme term may change whether the action is attributed and approved.
What is the difference between attribution and validation?
Attribution connects a reported action to an eligible source under the programme's rules. Validation checks whether that action meets the programme's approval conditions. A transaction can be attributed and still remain pending or later be reversed.
Can affiliate tracking follow a reader across devices?
Sometimes, but not universally. It depends on the programme's documented tracking methods, account matching, consent, app and browser behaviour, and configuration. Record the actual rule or mark it unknown.
Should I compare programmes by commission rate?
Commission rate is one input, not a complete decision. Compare the qualifying action, attribution rule, referral window, exclusions, validation, reversals, payment timing, reader fit and maintenance effort as well.
How often should I update the assumptions log?
Review it before a material promotion and whenever the agreement, commission, tracking method, referral window, payment process, promotion channel or observed reporting behaviour changes.
Make the next comparison evidence-led
Choose one programme you currently promote and complete the log from current sources. Mark every unknown. Then trace one permitted reader path and decide what evidence you would expect at each stage: click, attribution, validation and payment.
That small record gives you something more reliable than a headline rate: a clear account of what you know, what you still need to test and when the decision must be reviewed.


[…] you compare programmes, document the mechanics behind the headline rate. The affiliate attribution assumptions log helps you record referral windows, competing-touch rules, validation and payment conditions before […]
[…] your assumptions about cookie windows, cross-device behaviour, validation and reversals in an affiliate attribution assumptions log. A tracked click is evidence of a click, not proof that every later purchase will be […]