How to Add an Affiliate Disclosure in WordPress (FTC & EU Rules)
An affiliate disclosure isn't optional paperwork – it's a legal requirement in most markets, and it's faster to get right than most site owners assume. Here's where to place it, how to word it, and how it differs from the technical rel="sponsored" tag.
Affiliate disclosure sounds like a legal minefield, but in practice it's manageable once you know what the rules actually ask for. This guide goes deeper than a quick mention: why disclosure requirements exist in the first place, what legally counts as advertising, how to word a disclosure so it holds up under FTC guidelines and EU consumer law, and where the legal disclosure ends and technical SEO tagging via rel="sponsored" begins – a distinction that trips up a lot of site owners.
Why disclosure rules exist
In the United States, the Federal Trade Commission enforces disclosure through its endorsement guidelines: content that reads like a neutral recommendation but is actually commercially motivated has to say so, clearly, so readers aren't misled. In the European Union, the Unfair Commercial Practices Directive (UCPD) covers the same ground from a consumer-protection angle – hidden advertising is treated as a misleading practice. The logic is the same on both sides of the Atlantic: someone reads a "best X for Y" post differently once they know the author earns money when a reader clicks through, so the law wants that fact visible up front, not buried.
Enforcement intensity varies by country, and it's worth being straightforward about that rather than implying uniform risk everywhere. Germany, for instance, runs a noticeably stricter regime than the EU baseline, with case law under its unfair-competition statute (UWG) that competitor associations actively enforce – if you publish content aimed at German readers, it's worth treating that market as its own, tighter case rather than assuming your US or general-EU disclosure automatically clears the German bar. For the rest of this guide we'll stick to the FTC and general EU/UCPD framework, since that's what applies to most English-language audiences.
One thing that doesn't change across jurisdictions: the size of the commission is irrelevant to whether disclosure is required. Whether a click earns you two cents or twenty dollars, the moment there's an economic benefit behind a link, it's advertising that needs to be disclosed.
What actually counts as advertising
Disclosure obligations cover more than plain affiliate links. Three forms show up most often on a typical WordPress site:
- Affiliate links: Any link where you earn a commission on a click, lead, or sale – whether through Amazon Associates, ShareASale, Awin, Digistore24, or a merchant's own direct program.
- Sponsored posts: Articles a company has paid you to write, regardless of whether the end result is a link, a product mention, or just a name-check.
- Banner and display ads: Traditional banner advertising is usually recognizable as an ad by its layout alone, but it should still be visually separated from editorial content – a border, spacing, or a small "Ad" label next to the banner covers this cleanly.
What doesn't require disclosure is a genuine recommendation with no economic interest attached – if you praise a product without being paid or earning a commission for it, that's simply your opinion. The dividing line is always the economic benefit, never the tone of the writing.
Where to place the disclosure
Placement usually matters more for compliance than the exact wording. Two rules have become the practical standard:
- Before the link, not after: The disclosure should appear before the reader reaches the affiliate link – not as an afterthought at the end of the article once the click has already happened.
- Visible without scrolling: A notice right at the top of the article, above or immediately below the headline, is the safe default. A reader should be able to see it without scrolling through the whole piece first. This is exactly what "clear and conspicuous" means in FTC language – prominent, not technically-present-somewhere.
For individual affiliate links scattered through an otherwise editorial, long-form article, a general notice at the top usually isn't enough on its own – it's worth adding a disclosure right at the relevant link or paragraph too, for example an asterisk with a footnote, or the word "Ad" right next to it. The implementation patterns section below covers the cleanest technical way to do this.
How to word it
Not every phrase that sounds like a disclosure is actually accepted as sufficient by the FTC or under EU consumer law. Here's what tends to hold up and what doesn't:
| Wording | Assessment |
|---|---|
| "Advertisement" / "Ad" | Clear and unambiguous – the safest choice. |
| "This post contains affiliate links" | Widely accepted, provided it's placed prominently and before the reader reaches a link, not just anywhere on the page. |
| "Affiliate link" / "Sponsored link" (labeled per link) | Works well combined with a top-of-article notice, especially in comparison articles with many individual links. |
| "Sponsored" (alone, with no context) | Risky on its own: a single word with no surrounding sentence leaves it unclear what relationship is being disclosed, and the FTC has flagged bare tags like this as insufficient in guidance and enforcement actions. |
| "We were supported by our partners for this article" | Too vague – "supported" leaves open whether that means money, a free product, or just general collaboration. |
| No notice at all, just an asterisk with no explanation | Not sufficient – an unexplained asterisk tells the reader nothing. |
The rule of thumb: the disclosure has to be clear enough that an average reader understands, without extra thought, that "someone earns money here." Plain, direct language beats clever phrasing – vague euphemisms are exactly what enforcement guidance singles out as insufficient.
A solid, complete sentence for the top of an article: "Disclosure: This post contains affiliate links. If you buy through one of these links, we may earn a commission – at no extra cost to you." Leading with a plain disclosure word, followed by the explanation, covers both bases: unambiguous compliance and an honest, readable explanation for your audience.
Technical tagging for Google: a separate job
This is where the most common mix-up happens: rel="sponsored" or rel="nofollow" on a link is not a legal disclosure. Those attributes are a technical signal to Google, telling the crawler that a link is commercially motivated and shouldn't be treated as an organic editorial recommendation for ranking purposes. That protects you from SEO penalties if Google notices you're being paid for links or earning commissions from them – but it has nothing to do with the FTC, the UCPD, or your obligation to your readers.
A link can be technically flawless with rel="sponsored" and still violate disclosure rules if there's no visible text notice anywhere in the article. And the reverse holds too: an article with an exemplary disclosure notice at the top but no nofollow/sponsored on its links is legally clean but a real SEO risk with Google. Both layers belong together in practice, but they're separate technical and legal jobs that you can't trade off against each other.
Implementation patterns in WordPress
Three patterns cover most real-world cases, and they combine well:
- Notice box at the top of the article: A visually distinct box right under the headline, usually with "Advertisement" or "Disclosure" bolded, followed by the commission sentence. Most themes let you turn this into a reusable block or snippet so you're not retyping it in every post.
- Asterisk pattern: Affiliate links in the body text get an asterisk (Product name*), with the explanation at the bottom of the article or right below: "* Affiliate link. If you buy through this, you support us at no extra cost." Useful for articles with many individual links, since the disclosure is tied to the specific link.
- Automatic disclaimer: A snippet or small function that automatically inserts the disclosure above every post in a given category – for example, anything tagged "comparison" or "review." Reduces the risk of simply forgetting to add the notice on a new post.
Which pattern fits depends on your article structure. For comparison posts with links scattered throughout, combining a top-of-article notice box with the asterisk pattern is the most robust setup. For single-product reviews, the notice box alone is usually enough.
The Amazon Associates angle
If you run Amazon links, there's a fourth layer worth knowing about beyond the FTC and EU rules: the Amazon Associates Operating Agreement has its own disclosure requirement, separate from and in addition to general advertising law. Amazon's program terms specify that you must identify yourself as an Amazon Associate and disclose that you earn from qualifying purchases, in language close to what Amazon itself provides in its operating agreement – a generic "this post contains affiliate links" notice alone doesn't necessarily satisfy Amazon's own program terms, even if it satisfies the FTC. Check the current wording in your Associates account rather than relying on older phrasing you may have copied years ago, since Amazon updates these terms periodically.
Common mistakes to avoid
- Disclosure buried in an About or Terms page: A generic sentence like "this site contains affiliate links" tucked into a legal page isn't enough – disclosure needs to be visible on the actual content where the advertising occurs, not on a page few readers ever open.
- Footer-only disclosure: Just as insufficient as an About page, because the notice only becomes visible after the reader has already read the article and possibly already clicked.
- No disclosure at all: The most obvious but surprisingly common mistake – especially among site owners who start with one or two affiliate links "on the side" and simply overlook the requirement.
- Technical
nofollowonly, no text notice: As covered above, the SEO attribute doesn't substitute for the legal disclosure – you need both layers in parallel. - Disclosure placed after the first link: If the notice appears mid-article, after the reader has already seen or clicked the first affiliate link, it comes too late to do its job.
How Linkjet helps on the technical side
Our plugin Linkjet automatically sets rel="sponsored" and nofollow on every link cloaked through its own /go/ short links – centrally, for every link, without you having to set it by hand each time. You also manage your affiliate links from one place in the WordPress backend: you can see at a glance which short link points where and which ones are flagged as affiliate links, instead of hunting through dozens of articles to check.
One thing worth stating plainly: Linkjet handles the technical tagging for Google. The legal disclosure in your article text – the visible notice your readers actually see – is still your responsibility. No plugin can automatically write into your body copy that a specific paragraph contains advertising, because that has to fit the actual content of each article. Separate the two cleanly – Linkjet for the technical SEO tagging, a notice box or asterisk pattern of your own for the legal text disclosure – and you've covered the disclosure requirement in full.
Clean technical tagging for every affiliate link
Linkjet sets rel="sponsored"/nofollow centrally for every /go/ link and keeps them manageable in the backend – free and under GPLv2.
Conclusion
Adding an affiliate disclosure in WordPress is a small amount of work if you plan for it from the start: a clear "Advertisement" or "Disclosure" notice at the top of the article, visible without scrolling, backed up by an asterisk pattern for individual links in longer posts. The technical side with rel="sponsored"/nofollow for Google is a separate job – something like Linkjet can handle it for you – but it never replaces the visible text notice. Keep both pieces in place consistently and you're on solid ground.
This article is not legal advice, just a practical overview based on FTC guidance, general EU consumer-protection principles, and common platform requirements like Amazon's. Rules vary by country – Germany's are notably stricter than the EU baseline – so if you're publishing for a specific market, or running a larger, revenue-significant site, a short consultation with a lawyer familiar with that market's advertising law is well worth the modest cost compared to the risk of getting it wrong.
Frequently asked questions
Is a footer disclosure enough?
No, a footer-only disclosure generally doesn't satisfy FTC guidelines or EU consumer law, because the notice has to be visible before the reader reaches the affiliate link, not after they've already scrolled past it. The FTC's "clear and conspicuous" standard specifically calls out placement, not just presence somewhere on the page. Put the disclosure at the top of the article instead, ideally above or right below the headline.
Do I need to disclose Amazon links?
Yes, Amazon Associates links require disclosure just like any other affiliate link, since you earn a commission on qualifying purchases. Amazon's own Operating Agreement goes further and requires specific language identifying you as an Amazon Associate, separate from general FTC or EU disclosure requirements. Check your Associates account for the current required wording rather than assuming a generic affiliate disclosure automatically covers it.
Is the word "sponsored" alone enough as a disclosure?
A bare "sponsored" tag with no surrounding sentence is risky, because it doesn't clearly communicate what relationship is being disclosed to an average reader – and that clarity is exactly what the FTC's "clear and conspicuous" standard requires. Safer options are plain phrases like "Advertisement" or "This post contains affiliate links," optionally paired with a per-link label. The technical rel="sponsored" attribute on a link is a separate matter entirely: it's an SEO signal to Google, not a disclosure to your readers.
What's the difference between rel="sponsored" and a legal disclosure?
rel="sponsored" or nofollow is an HTML attribute that tells Google a link is commercially motivated – it protects you from SEO penalties, not from disclosure-law obligations to readers. A legal disclosure under FTC or EU rules requires a visible, plainly worded text notice like "Advertisement" in the article itself. The two are independent requirements: a link can be technically tagged correctly and still be legally non-compliant without a visible notice, and vice versa.
Is a general disclosure on my About page sufficient?
No, a general disclosure on an About or Terms page isn't sufficient, because the notice needs to be visible on the specific content where the advertising actually appears. Few readers visit an About page before clicking an affiliate link in an article, so a notice hidden there fails to achieve what disclosure rules are meant to accomplish. Place the disclosure directly in the relevant article instead, ideally at the top and visible without scrolling.
For the fundamentals of setting up affiliate marketing on WordPress, from niche selection to link management, see our related comparison of the best free WordPress redirect plugins, several of which double as affiliate link cloakers.