Home > Docs > Implementing IAB TCF v2.2 on your WordPress Site

Implementing IAB TCF v2.2 on your WordPress Site

Last updated on December 5, 2024

The IAB’s 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.

  1. Choose the law as GDPR.
  2. Enable IAB TCF 2.2 support.

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.

  1. From the Dashboard, Navigate to Cookie Consent > Cookie Banner.
  2. In the Cookie banner tab, ensure to select the Consent law as GDPR.
  3. In the Customize option, select GDPR.
Choose the law as GDPR
Choose the law as GDPR

Enable IAB TCF

To make your site compliant, you must manually enable the IAB TCF. Follow the steps below to enable TCF.

  1. From the Dashboard, Navigate to Cookie Consent > Cookie Banner.
  2. In the General section, click on Support IAB TCF 2.2 to support it.
  3. Click on Update settings to save the changes.
Enable IAB TCF – GDPR Cookie Consent

After implementing IAB TCF v2.2 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.2 enforces strict policies on the wording used to ensure clear and concise information for users about the collection and processing of their data.

Consent Banner with  IAB's TCF Default text
Consent Banner with IAB’s TCF Default text

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.

Customize Consent Preferences Tab - Preference center
Customize Consent Preferences Tab – Preference Center

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.
Manage Purposes and Features – IAB TCF

Google Additional Consent is a specification that allows TCF v2.2-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.