Skip to content
The Handover

General ChatGuides

Affiliate links on a content site

What you link to decides your tooling, and the consent rules decide whether a cookieless story survives.

Authors
Leon Mallett, Founder of Captivated Ltd with Claude Code
Status
Last confirmed working 31 July 2026 on UK CAP Code, PECR and UK GDPR as at 2026-07
Written
31 July 2026
Licence
Handover-1.0

Principles and constraints for adding affiliate links to a reference or content site, written for an agent working on one. Not a setup guide: rates, networks and merchant coverage move constantly, so confirm live details per merchant.

Compliance specifics below are UK-focused and reflect the position as at mid-2026.

The rule that protects the site

On a reference site, keep affiliate links only in clearly-labelled editorial content, and never let them touch neutral surfaces — directory listings, rankings, “featured” status, comparison tables, recommendations.

If the site has ever publicly claimed neutrality — “no affiliate links”, “we don’t take money from vendors” — that copy must be honestly rewritten before anything is added, never quietly deleted. A removed promise is a discoverable edit, and being caught quietly dropping it costs more than the revenue.

This is the fork that determines everything downstream, and it is easy to get backwards by starting from “which network should we join”.

Physical hardware. Retailers are fragmented across networks and bound to geography. A visitor in one country cannot use another country’s affiliate link. Solving that internationally requires geo-routing JavaScript, which sets cookies, which requires consent. Internationality and a cookieless story are in direct tension here — you cannot have both.

Cloud, SaaS and digital services. Usually a single global programme, sold identically worldwide. Plain manually-tagged links work for every visitor, set no cookie on your own site, and keep the consent story clean.

So a hardware-heavy site leans on aggregators and geo-routing; a SaaS-leaning site can stay clean with direct manual links. Decide which you are before choosing tooling.

The tooling landscape

Link aggregators — one JavaScript integration, many merchants, automatically geo-routed. Lowest effort for international physical goods. Expect to give up roughly a quarter of the commission. They are JavaScript on the page, so they set cookies and need consent. Choose between them on whether they actually carry your specific retailers, which is the only difference that matters. Note that the largest general retailer is typically not in these networks and must be handled separately.

Large-retailer programmes are usually per-marketplace, with a unifying layer that redirects each visitor to their local storefront from a single account. Free, generally the best converter for consumer hardware, and low single-digit percentages for electronics and computing categories. Also a JavaScript snippet, so consent applies.

Direct networks give more control and more administration, with per-merchant approval. Best where a specific retailer matters more than breadth. Merchant-to- network mappings change often enough that any list written down is already decaying — verify before building around one.

Single-programme SaaS is the clean case: manual links, no site JavaScript, and often recurring commission. Watch for product exclusions inside a programme — a storage provider paying on consumer backup but not on its object-storage tier removes precisely the product a technical audience would click.

Compliance, and where the real constraint sits

Disclosure is mandatory and enforced. Any commercial relationship makes the content an advertisement. Labels must be clear, prominent and upfront — a disclosure at the top of the post, not buried at the end. Add rel="sponsored nofollow" to the links. Penalties for the worst cases are turnover-based rather than nominal, so this is not a formality.

Consent is the constraint that actually shapes the build. Affiliate cookies are non-essential, so they require consent, and the rules bite on the script firing — not on the sale. Any aggregator or geo-routing script must sit behind the consent banner, exactly like an advertising loader.

Budget for a substantial share of sales going untracked once consent is implemented properly. That is the honest cost of compliance and it belongs in the projection, not in a footnote.

Regulatory relaxations for “strictly necessary” cookies have generally been aimed at cashback and loyalty services, not general publishers. Do not assume they apply.

Plain manual tagged links set no cookie on your own site — the cookie is set on the merchant’s domain after the click. That is the clean-versus-messy dividing line, and it is the single most useful thing to know before choosing an approach.

A framework, not a decision

  • Hardware-heavy and international: a large-retailer programme plus one aggregator for everything else. Accept the consent banner and the aggregator’s cut as the price of international coverage. Trial one aggregator first and confirm it carries your target retailers before building around it.
  • Cloud or SaaS-leaning: direct manual links to global programmes only. No aggregator script, so the clean consent story survives; affiliate posts need the disclosure banner and rel="sponsored" and nothing more.

A reusable implementation is small: a frontmatter flag that auto-renders the disclosure banner, a link component that always applies rel="sponsored nofollow", and a privacy-page update. Routing every affiliate link through one component is the same trick as any other compliance attribute — it makes the requirement impossible to forget rather than something each author must remember.

Verify before relying

Commission rates, network memberships and merchant coverage all change without notice, and the specific figures in any document of this kind decay fastest. Treat the structural claims here — the hardware/SaaS fork, the consent boundary, the disclosure requirement — as durable, and re-check every number before building around it.