The IAB Transparency and Consent Framework (TCF) is a standardized framework designed to ensure transparency and compliance in digital advertising practices. It explicitly addresses GDPR requirements and provides guidelines and technical specifications for Consent Management Platforms (CMPs) to manage user consent and preferences regarding data processing activities. To align with this industry standard, WebToffee is officially registered and certified under IAB Europe and included in the CMP list of IAB Europe’s CMP Compliance Programme. This would be beneficial as it adds an extra level of credibility. After installing the GDPR Cookie Consent plugin, follow the steps below to make your site TCF-compliant.
- Choose the law as GDPR.
- Enable IAB TCF 2.3 support.
Update to TCF 2.3 before February 28, 2026
TCF 2.3 is an update from IAB Europe to solve the “Ghost Vendor” issue during consent collection. The vendors were previously not able to tell whether the user rejected them or if they were not shown in the banner. This has been overcome in the TCF 2.3 update, where adding the disclosed vendor list is compulsory in the consent string. There’s no change to user experience and no need to collect consent again — just update before the February 28, 2026 deadline.
TC string and TCF 2.3
A TC string (Transparency and Consent string) is a compact, encoded piece of data generated by the Consent Management Platform (CMP) in this case, the WebToffee GDPR Cookie Consent plugin — at the moment a user accepts, rejects, or customises their cookie preferences. It capturs in a single encoded value the TCF framework version, the timestamp of consent, the CMP ID, the purposes for which consent was granted or denied, and as of TCF 2.3 the list of vendors that were disclosed to the user, which is then passed to advertising vendors and platforms such as Google Ad Manager so they can verify whether they have the legal basis to process a user’s data, effectively acting as a machine-readable consent receipt that travels with the user’s session across the ad tech ecosystem.
Finding TC string in your browser
The TC string is stored in a first-party cookie named euconsent on your domain. To find it, open developer tools, go to the Application tab (in Chrome) or Storage tab (in Firefox), expand Cookies, and select your domain. Look for the cookie named euconsent, its value is the TC string.
Decoding the TC String
The TC string is Base64-encoded and not human-readable on its own. To decode it and inspect the consent data it contains, you can use the following tools:
IAB TCF Decoder (official) Visit https://iabtcf.com/#/decode and paste your TC string. It will break down every field — including the CMP ID, consent purposes, legitimate interest purposes, vendor consents, and the Disclosed Vendors segment.
When you decode the string, look for the DisclosedVendors segment. Under TCF 2.3, this segment must be present. If it is missing, the consent string is not compliant with the updated framework.

Steps to make your site TCF-compliant.
Step 1: Choose the law
TCF is an accountability tool that relies on standardization to facilitate compliance with GDPR. So it’s necessary to choose GDPR as the law.
- From the Dashboard, Navigate to Cookie Consent > Cookie Banner.
- In the Cookie banner tab, ensure to select the Consent law as GDPR.
- In the Customize option, select GDPR.

Step 2: Enable IAB TCF
To make your site compliant, you must manually enable the IAB TCF. Follow the steps below to enable TCF.
- From the Dashboard, Navigate to Cookie Consent > Cookie Banner.
- In the General section, click on IAB TCF 2.3 to support it.
- Click on Update settings to save the changes.

After implementing IAB TCF v2.3 the user must :
- Initiate a page scan because of the additional cookie.
- Update the Privacy Policy page to inform visitors that your site shares data with vendors/ partners using cookies to improve their experience.
Once the changes are saved, the TCF-complaint consent banner will be delivered automatically to those users who access your site from the applicable regions.
The first and second layers of the cookie banner are non-editable, as IAB TCF v2.3 enforces strict policies on the wording used to ensure clear and concise information for users about the collection and processing of their data.

Consent preferences
Users can click the Customize button in the Cookie banner to state their preferences. Consent preferences include the user’s choices or preferences regarding vendors, purposes, and special features defined within the TCF framework. Once IAB TCF is enabled and the user interacts with the website, the CMP sends consent signals to vendors, indicating each vendor’s consent preferences and purpose. These signals help vendors determine whether they have the user’s consent to process their data for specific purposes.

The Purposes & Features and Vendor list can be edited from the General settings tab.
- Manage Purposes and Features – Select the purposes and features to be displayed on the second layer of the Cookie banner for user consent.
- Manage vendor list – Select TCF-listed vendors to display in the cookie banner. All vendors selected will receive consent to purpose, features, and special features if applicable.

Google Additional Consent Mode
Google Additional Consent is a specification that allows TCF v2.3-compliant publishers to obtain consent and work with ad tech providers that are not registered with the IAB Europe’s Transparency & Consent Framework (TCF) but are listed on Google’s Ad Tech Providers (ATP) list.
- Support Google’s Additional Consent – Enable this option to add Google’s Ad Tech Providers to the cookie banner and Vendor list.


Steps to Activate Google Additional Consent
- From the dashboard, click on Cookie Consent > Cookie banner.
- In the General section, toggle IAB TCF 2.3 option. Enabling this option will also display the additional consent option.

- Click on Support Google’s Additional Consent to enable Google’s additional consent.

- Enabling this option will add Google’s Ad Tech Providers to the cookie banner and Vendor list.


The IAB TCF framework helps websites handle user consent in a clear and standardized way to meet GDPR requirements. With WebToffee’s officially certified GDPR Cookie Consent plugin, you can make your site TCF-compliant by simply choosing GDPR as the law and enabling IAB TCF 2.3. Once turned on, the plugin automatically shows a compliant banner, manages vendor preferences, and sends the correct consent signals—making it easier to stay transparent, trustworthy, and aligned with industry standards.
Related Articles :
Anna
March 13, 2024
This checkbox is not under the general tab, so I am not able to enable IAB TCF 2.2 support
Hema Ranjan
March 14, 2024
Hello Anna,
Thanks for reaching out. You have to select the law as GDPR to get the option displayed. Under Select the type of law option, either select GDPR or CCPA & GDPR.
Anna
March 25, 2024
CCPA & GDPR was selected on my website and there isn’t any checkbox to enable IAB TCF 2.2. I changed it GDPR only, to see if it made any difference and it’s the same. No checkbox in the “settings” – “general”. I have version 2.4.0.
Hema
March 28, 2024
Hello Anna,
Thanks for reaching out. IAB TCF compliance is available from version v2.5.0. Kindly upgrade your plugin to enjoy the feature.
Anna
March 28, 2024
Thank you for the information. How do I update it to this version? The licence key I have no doesn’t expire until June this year and I have the plugin as “enable auto-updates” on my website. Shouldn’t that be enough for the plugin to update from version 2.4.0 to 2.5.0?
Hema
April 1, 2024
Hello Anna,
It seems that the auto-update feature is not working. We may need more information about your site to resolve this. Kindly contact our customer support team for further assistance.
Hema
April 2, 2024
Hello Anna,
Thanks for reaching out. It seems the auto-update feature is failing in your site. We may need more information to actually find the cause. Kindly contact customer support for further assistance.
Francis Chan
September 13, 2023
We are not seeing this option under our General Settings, we are on Version 2.3.9.
Thomas Fröhling
August 20, 2023
In my Website i git always on the FRONT Page (HOME) not the other Pages an 500 Error as soon i activte the IAB TCF Tool… I Chat already with mark
Hema
August 23, 2023
Hello Thomas,
Thanks for reaching out. We have received your query and are currently working on debugging your website. We will provide you with a solution as soon as possible. Thank you for your patience and understanding.
Hema
August 23, 2023
Hello Thomas,
As we further debugged the issue. The issue doesn’t seem to be originating from our plugin. The error seems to be thrown due to the limitation in the response body on your home page. The IAB banner has more content than the regular banner and hence you should increase the response body limit.