IAB TCF 2.3 is here: Preparing for the 28 February Deadline

  • read time: 3 mins

By 28 February, all publishers, their vendors and consent management platforms (CMPs) need to have moved to IAB TCF version 2.3. If you haven’t already sorted this (and most CMPs have handled it automatically), your consent strings will be treated as invalid from 1 March, and your ad requests will start defaulting to Limited Ads or non-personalised inventory. That means lower CPMs and less programmatic revenue, so it’s not one to sit on.

The good news is that this isn’t a fundamental rethink of how consent works. It’s a structural tightening of the TC string, specifically around whether vendors were actually disclosed to the user. Compared to the 2.1-to-2.2 transition (which removed Legitimate Interest for marketing purposes entirely), this one is relatively contained.

WHAT IS ACTUALLY CHANGING

The core change is that the Disclosed Vendors segment in the TC string has moved from optional to mandatory.

Until now, there’s been a grey area around whether a specific vendor was actually shown to a user in the CMP interface. This mattered most for vendors relying on Legitimate Interest, because there was no reliable way to confirm disclosure had happened. TCF 2.3 closes that gap with a binary signal: a ‘1’ means the vendor was disclosed, a ‘0’ means they weren’t.

For your technical team, the TC string structure now strictly requires three components: the Core segment, the (now mandatory) Disclosed Vendors segment and the Publisher TC segment.

FeatureTCF 2.1TCF 2.2TCF 2.3 (Current Update)
Core ObjectiveStandardising mobile SDKs and accessibilityAligning with regulatory policy changesProviding technical proof of disclosure
Legitimate InterestAllowed for marketing and personalisation purposesRemoved for marketing purposes (Purposes 3 to 6)Verifiable disclosure required for Special Purposes
Transparency RequirementsBasic list of vendors and purposesDetailed vendor retention and data categoriesMandatory binary signal for every vendor shown
TC String StructureStandard core segmentCore segment with optional publisher dataMandatory Disclosed Vendors segment included
User InterfaceBasic consent layersRequired Reject All complianceNone
StatusLegacy versionCurrently active until 28 FebruaryMandatory for new strings from 1 March

Google, among others, has confirmed that their systems will require TCF 2.3 signals for all new consent strings from 1 March onwards. Any string generated after the deadline without the mandatory Disclosed Vendors segment will be treated as invalid, which typically pushes ad requests down to non-personalised inventory. Because those ads can’t use cookies for frequency capping or basic personalisation, the CPMs tend to be noticeably lower.

PRACTICAL STEPS FOR COMPLIANCE

Most of this transition happens at the CMP level, and if you’re using a Google-certified CMP, there’s a good chance your provider has already handled it. Still worth confirming directly with them, particularly if you haven’t had a proactive communication about it.

A few things to check:

  • Confirm your CMP provider has enabled TCF 2.3 support and that they’re on Google’s certified list for this version specifically.
  • Review the vendors active in your CMP and make sure the list matches your actual ad stack. Vendors you’re no longer working with should be removed, and any new additions need to be present.
  • Make sure your site still has a visible way for users to reopen privacy settings (a “Privacy Settings” link in the footer, typically). That’s been a requirement since 2.2, but it’s one that occasionally gets lost in redesigns.

One thing that catches people out: you don’t need to resurface your consent banner to every user on 28 February. Existing TCF 2.2 strings created before the deadline stay valid until the user naturally renews consent or clears their cache. Only new strings generated after the cutoff need to follow the 2.3 format.

IF YOU’RE UNSURE WHERE YOU STAND

If you’re running Tradecore, we’ll flag any consent string issues through the platform and can walk you through what (if anything) needs adjusting on your side. If you’re not a client but have questions about how your ad server or analytics setup interacts with the new requirements, get in touch and we’re happy to take a look.

Stay ahead in digital
ad operations

Get the latest insights, strategies, and industry updates delivered straight to your inbox.

Subscribe Now

Experience a better way

If you're looking to replace a fragmented setup or escape the limits of outsourced monetisation, we'd love to show you how our platform works.