Consent has become one of the larger influences on ad revenue for publishers with visitors in Europe, the UK and a growing number of US states. Revenue can fall not only because fewer people consent, but because a valid choice never reaches the partners that need it. The second problem is often easier to fix, and fixing it does not involve pressuring anyone into a choice.
This guide explains how the systems fit together. It is not legal advice. Privacy requirements depend on where your visitors are and how you process their data, so confirm your obligations with a qualified adviser.
Why consent affects revenue
- Personalized and non-personalized ads. Where consent is required and not given, ads can still be shown in many cases, but without personalization. Many buyers bid less for those impressions, and some do not bid at all.
- Missing or invalid signals. If a bidder cannot read a valid consent signal where one is required, it may not bid, even when the visitor did consent.
- Measurement and frequency capping. Without storage consent, advertisers have less ability to measure results and cap how often someone sees an ad, which can affect what they are willing to pay.
- Delay. If ads wait for the consent tool to load and resolve, every ad on the page starts later.
The pieces and how they connect
Consent management platform (CMP)
The CMP shows the banner, records the visitor's choice and turns it into machine-readable signals that other scripts on the page can read.
IAB Transparency and Consent Framework (TCF)
The TCF, run by IAB Europe, is the common standard for passing consent choices to advertising vendors in Europe. The CMP produces a TC string recording which purposes and which vendors the visitor agreed to. Each vendor is identified by an ID on the framework's Global Vendor List. Google requires publishers using AdSense, Ad Manager or AdMob to use a Google-certified CMP that integrates with the TCF when serving personalized ads to users in the European Economic Area, the UK and Switzerland. The current version of the framework is TCF v2.3, which IAB Europe made mandatory from 1 March 2026; Google says requests carrying consent strings that do not meet its requirements may default to limited ads, which can reduce revenue. See Google's CMP requirements and IAB Europe's TCF page.
Broadly, according to Google's documentation, whether Google serves personalized ads, non-personalized ads, limited ads or no ads depends on which purposes the visitor agreed to, including consent to store or access information on the device. The exact rules are in Google's help centers and change over time, so check them for your products.
Google Consent Mode
Consent Mode is how Google tags, such as Google Analytics and Google Ads, receive consent choices. Version 2 uses four signals: ad_storage, analytics_storage, ad_user_data and ad_personalization. Many CMPs set these automatically. It mainly affects measurement and advertising tags. Google's publisher ad tags read the TCF string where it applies. See Google's Consent Mode overview.
US state privacy laws and GPP
Several US states have privacy laws that generally work on an opt-out basis: ads can be personalized unless the visitor opts out of the sale or sharing of their data or targeted advertising. The IAB Tech Lab's Global Privacy Platform (GPP) provides a single string format for passing these choices, alongside TCF and others. Some states also require you to honor browser-level opt-out signals such as Global Privacy Control.
Where the chain commonly breaks
- The CMP loads late or slowly. Ads either wait, which delays every slot, or run before a choice is available, which can mean no valid signal.
- A vendor is missing from the CMP's vendor list. If a partner you work with is not included in the CMP's list of vendors, visitors cannot consent to it, and it may not be able to bid personalized or at all. Compare your list of demand partners, and the vendors they rely on, with your CMP's configuration.
- The wrapper does not pass the signal to bidders. In Prebid.js, consent is handled by consent management modules that must be included in your build and configured. If they are missing, bidders may receive no consent information.
- Analytics does not receive updates. If Consent Mode is not updated when a visitor makes or changes a choice, analytics may under-count or mis-attribute visits. This is one reason analytics and ad revenue reports drift apart; see our guide on AdSense and GA4 revenue.
A newer cause sits outside the diagram: an outdated consent string. If your CMP has not moved to the current TCF version, Google and other partners may treat requests as if valid consent were missing. Check which version your CMP outputs.
Ad platforms also report consent-related errors. Google provides a report of TCF errors it detects on your requests and documents how to fix each one; see its guide to troubleshooting TCF implementation errors. Check it if a share of your European requests is not filling.
How to check your set-up
- Measure consent outcomes by country, device and browser: the share of visitors who accept, reject, customize or leave without choosing. Most CMPs provide this.
- Compare revenue per page view for regions with and without consent requirements, and over time, to see how much of a revenue change lines up with consent changes.
- Inspect the signal on a real page. In your browser's developer tools, check that the CMP exposes a consent string after you choose, and that ad and bid requests include it.
- Check timing. How long after page start is a choice available for returning visitors who have already chosen? This should be close to immediate.
- Review vendor coverage whenever you add or remove a demand partner.
Improving consent outcomes, within the rules
It is legitimate to make a consent banner clear, fast and well designed. It is not legitimate to push people into consenting. Regulators have taken action against banners that make refusing harder than accepting, hide options or pre-tick choices.
- Use plain language that explains what the visitor is agreeing to.
- Make the banner load quickly and overlay the page rather than push content down, which also avoids layout shift.
- Follow the rules that apply to you on how accept and reject options are presented.
- Remember that consent rates also reflect your audience and your relationship with them. Readers who trust a site are more likely to agree.
The checklist, in order
- Confirm which regions you serve and which frameworks apply (TCF, GPP, Consent Mode), with your adviser.
- Confirm your CMP is certified where required, outputs current TCF v2.3 strings and loads early.
- Check every demand partner, and the vendors they depend on, is in the CMP's vendor list.
- Check the header bidding wrapper reads the consent signal and passes it to bidders.
- Check Google ad tags receive the TCF string and analytics receives Consent Mode updates.
- Review consent-related error reports in your ad platforms.
- Track consent outcomes and revenue per page view by region over time.
If revenue from consent-regulated regions is lower than you expect and you cannot tell whether the cause is consent choices, signals or something else, an independent audit can trace the signals end to end.
Common questions
Can I still earn ad revenue from visitors who decline consent?
Often yes, depending on the rules that apply and the choice the visitor made. Non-personalized or limited ads may still be shown, but they usually earn less, and some buyers will not bid. Check each ad platform's documentation for what it serves in each case.
Is Google Consent Mode the same as the TCF?
No. The TCF is an industry standard for passing consent choices to advertising vendors. Consent Mode is Google's way for its tags, mainly analytics and advertising measurement, to receive consent choices. Many CMPs set both from a single banner.
Why did my European ad revenue drop after changing CMP?
Common causes include a different consent rate from the new banner design, vendors missing from the new CMP's list, the wrapper no longer reading the consent signal, or the CMP loading later. Check each in turn before changing anything else.
Do I need a consent banner for US visitors?
US state laws generally require clear ways to opt out rather than consent up front, but the details differ by state and change over time. Confirm your obligations with a qualified adviser.