How do I configure Google Tag Manager for Advanced Consent Mode (Consent Mode V2) with Cookiebot - All systems | Start here

Please note: this guide applies to clients who are not contracted for marketing services with Net Affinity or avail of our Meta Search only marketing bundle. Net Affinity handles this integration for all marketing clients (except Meta Search only). 

 

  1. In GTM, navigate to the relevant Account > Admin > Container Settings > check “Enable consent overview”
  2. Go back to your Container Settings and under the same section, click on “Import Container” and choose the container according to your system
    1. Booking Engine V1 Adv Consent Mode GTM Container
    2. Booking Engine V2 Adv Consent Mode GTM Container
  3. Choose Merge under import options
  4. Fields to update
    1. Variable: GA4 ID – Insert your existing GA4 ID or abandon this change if you were using the same variable before.
    2. Tags: Cookiebot – Remove the Cookiebot Tag.
    3. TagsUniversal Analytics Tags – Remove all the tags related to your Google Analytics - Universal Analytics tracking as Universal Analytics sunset on 1st of July 2023 to lighten your GTM container.
    4. Consent Overview (Navigate to Tags > and click on the Consent Overview account next to the New button in the top left corner):
      1. Check if all GA4 tags are under the "Consent Configured" section and their "Additional Consent” statuses are set to “None". If not, you might have GA4 – BKE Search & Reservation Form events. These events are retired, and you can remove these Tags. If you have custom GA4 tags for yourself, update the “Additional consent checks” options of these tags to “No additional consent required” and make sure their triggers are functional accordingly.
      2. Check if all Google Ads tags are under the "Consent Configured" section and their "Additional Consent” statuses are set to “None". If not, update the “Additional consent checks” options of these tags to “No additional consent required” and make sure their triggers are functional accordingly.
      3. Check if all Facebook / Microsoft / Pinterest / LinkedIn or other marketing platform tags are under the "Consent Configured" section and their "Additional Consent” statuses are set to “ad_storage". If not, update the “Additional consent checks” options of these tags to “Require additional consent” and choose its value as the “ad_storage”. Make sure their triggers are functional accordingly.
      4. For the other tags that you avail for statistical purposes and personalisation purposes, you can set their “Require additional consent” values to “analytics_storage” and “personalization_storage” respectively.
  5. Please hold off on Publishing the changes on your GTM for now.
  6. Copy the Cookiebot ID either from the GTM Overview > Workspace Changes > Cookiebot > 3 Dots > View Change, or from your Cookiebot Account.
  7. Update your website settings:
    1. If your website is powered by Net Affinity - Website Builder, please follow the instructions here 
    2. If your website is powered by Net Affinity – CMS, please follow the instructions here
    3. If your website is powered by a 3rd Party CMS, please follow the instructions here 
  8. Update your booking engine & voucher system settings,
    1. For Net Affinity - v1 system, please follow the instructions here
    2. For Net Affinity - v2 system, please follow the instructions here
    3. For 3rd party booking or voucher systems, please contact your provider.
  9. Go back to your GTM account and Publish the GTM container.