Skip to content

Configure your Cookifi property

Click on any of your created properties to open its settings. This guide will walk you through configuring your Cookifi property.

The General section allows you to access your integration codes and update your property details, such as the name, domain, and sitemap URL.

Cookifi - general settings

The Cookies section lists all cookies discovered during the scan of your website, categorised accordingly.

Cookifi - cookies - cookies section

While Cookifi automatically assigns cookies to categories, we recommend reviewing them to ensure accuracy. You can modify any incorrect categorisations.

Cookifi - cookies - plus icon

This opens the following popup, where you can enter the cookie details:

Cookifi - cookies - add a cookie manually

The Members section lists all Users and Agencies that have access to the property.

You can add an individual user or an agency to your property by clicking the + icon:

Cookifi - members section

To add a user to your property, click the + icon next to Users, enter their email and set the suitable permissions:

Cookifi - members - add user

To add an agency to your property, click the + icon next to Agencies, search for the name of the desired agency, and set the suitable permissions:

Cookifi - members - add agency

In the Theme section, you can adjust the appearance of the cookie banner, including border radius, background and text colours to match your website design:

Cookifi - theme

A real-time preview is displayed on the left.

To add your logo, click the following button:

Cookifi - theme logo

The Regions section allows you to customise cookie banner behaviour based on a visitor’s location. This helps you comply with region-specific privacy laws.

Cookifi - regions

By default, a Global region is created for your property, applying to all visitors unless a more specific region is added.

Cookifi - global region

When you create a new region, it overrides global settings for visitors from that region.

To create a new region:

  1. Click the + icon: Cookifi - add a new region

  2. Search for a country or region (e.g., EEA - European Economic Area).

  3. Click Create. Cookifi - add EEA region

Once created, click the region’s icon to configure its settings:

Cookifi - EEA region

In each region settings, you’ll find three cookie categories: Marketing, Preferences, and Analytics:

Cookifi - default consent values

You can set each category’s default state to either Granted or Denied. These default values apply until a visitor makes a choice. This allows you to treat each region differently based on its privacy laws.

These values directly translate into the Google Consent Mode’s Default command categories and will also apply to any other future integrations.

The Preference centre is a floating button that allows visitors to easily review or change their consent preferences at any time:

Cookifi - Preference centre FAB

Clicking the Preference centre opens the Cookifi popup:

Cookifi - Preference centre popup

You can turn the Preference centre on or off, and adjust its position on the page:

Cookifi - preference centre

Cookifi can push a consent user ID into the data layer as an event:

Cookifi - consent user ID

This allows you to retrieve the user ID using Google Tag Manager (GTM) and send it to analytics tools. If the tool supports data deletion mechanisms, you can request data removal for that user upon request.

To do this, open your GTM container.

  1. Create a Custom Event trigger with the event name: cookifi-consent-user-id: Cookifi - GTM Custom Event trigger - consent user ID

  2. Create a Trigger Group trigger. Add your existing analytics trigger, and the newly created Custom Event trigger: Cookifi - GTM trigger group - consent user ID

  3. Create a Data Layer variable with the name: cookifiUserId: Cookifi - GTM Data Layer variable - consent user ID

  4. Add the variable to your analytics tag.


The following three settings apply to Google Consent Mode (GCM):

Defines whether security-related cookies should be granted or denied by default. It’s recommended to keep this granted.

Cookifi - security storage

Some tags may fire between the Default and Update Consent commands. Since the Default command is typically set to denied, this could cause implementation issues. However, Google tags can handle this using the wait_for_update parameter:

Cookifi - wait for update

If you want Cookifi to handle Google Consent Mode’s Update command, keep Send Update Command enabled:

Cookifi - send update command

By default, the Cookifi banner is displayed in English, but you can add translations.

Cookifi - regions - translations

How it works:

When a visitor views your website, Cookifi detects their default language.

  1. If a custom (created by an admin) translation exists for the detected language, Cookifi displays it.
  2. If a custom translation does not exist for the detected language, a default translation (created by Cookifi) is used.
  3. If no translation is available, the default English text is displayed.

In development