Affiliate & Endorsement Disclosure
Version v1.0 — Last updated:
We label commercial content clearly and up front.
Badges (short labels)
- Ad / Sponsored / Advertorial / Paid partnership with {Brand}
- Contains affiliate links / Affiliate link
- Gifted by {Brand}
- From our own brand
Where labels appear
- Articles: disclosure note at the top, before links.
- Tiles/cards: visible “Ad” badge inside the tile.
- Videos: on-screen “Ad” badge at start; enable the platform’s “paid promotion” toggle if available.
- Audio/Podcasts: spoken disclosure before the segment.
Kids/Games contexts
No personalised ads and no tracking-based advertising. Disclosures are required and plain.
Why
We follow UK ASA/CAP + CMA guidance (and relevant platform policies) to keep things clear for you.
Placement (exact)
- Paid article / advertorial: Put a disclosure above the H1 (before any links or hero).
- Regular article with affiliate links: Put a disclosure above the first paragraph (or above H1 if easier globally).
- Tiles/cards (native): Each sponsored card must have its own visible badge.
- Video/Audio: On-screen or spoken disclosure within the first 5–10s; keep the platform “Paid promotion” toggle on.
Link rules (affiliate)
- Mark affiliate links with:
rel="sponsored nofollow noopener noreferrer"anddata-affiliate="true". - Best practice: make the ARIA label explicit, e.g.
aria-label="Nike trainers (affiliate link)".
<a href="https://shop.example.com?aff=123"
rel="sponsored nofollow noopener noreferrer"
data-affiliate="true"
aria-label="Nike trainers (affiliate link)">
Nike Air Zoom
</a>
Badges (HTML patterns)
Top-of-page (affiliate-only page):
<p class="disclosure" data-disclosure="affiliate">
This page contains affiliate links.
</p>
Advertorial / paid partnership (full piece):
<p class="disclosure" data-disclosure="paid-partnership">
Paid partnership with {Brand}.
</p>
Native card tile (sponsored):
<div class="card">
<span class="disclosure" data-disclosure="advertorial">Ad</span>
<!-- card content -->
</div>
Email & Social
- Email: For affiliate-related inquiries, use our Contact page.
- Social captions: Start with “AD:” or “Paid partnership with @Brand – …”.
Implementation quick-start
- Add
data-disclosure="affiliate"ordata-disclosure="paid"(plus optionaldata-brand) to the page’s<body>. - Mark affiliate links with
data-affiliate="true"; our script can addrel="sponsored nofollow noopener noreferrer"and optional ARIA. - Mark sponsored tiles with
data-sponsored="true"; the badge can be injected automatically.