What happens when someone loads it
The tag reads its own address and key, binds the form, fetches its configuration, adds the honeypot, starts watching for navigation, records the first page view — or holds it — and firesallgood:ready.
Then, depending on the visitor’s answer:
The form submission is sent either way. It’s never gated on consent.
Four checks
If there’s no event request at all and no errors, the tag is holding events waiting for consent. Set the consent global to
true in the console and reload to confirm.
What this deliberately leaves out
Through GTM instead
Remove the tag<script> from <head> — the container injects it. Everything else is unchanged. See Install with GTM.