# Incorrect trigger in GTM

#### Description

One or more tags are being fired **before consent has been initialized** or are using an **inappropriate trigger** in Google Tag Manager. This may prevent the CMP from sending the `default` or `update` signals in time, which **undermines the effectiveness of Google Consent Mode**.

#### Main cause

* The trigger used for the CMP tag (or Consent Mode setup) is **not** `"Consent Initialization"` (`gtm.init`), or
* Other tags are **firing before or alongside** the `gtm.init` event.

#### What to do

* In Google Tag Manager, open your CMP tag (e.g., **ABconsent – Sirdata CMP**) ;
* Make sure it uses **only** the trigger `"Consent Initialization"` (`gtm.init`) ;
* Ensure that **no other tags** are fired using this trigger or before it ;
* Do **not fire any Google tags** (Analytics, Ads, etc.) before this event occurs.

<figure><img src="https://1869615683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUspPnkTFMlMDdGxvAb-1972196547%2Fuploads%2FGdAzFhuvod0ucoOHf3eZ%2Fimage.png?alt=media&#x26;token=122b75d9-6355-4de2-9a83-09bbd805f89c" alt=""><figcaption></figcaption></figure>
