What are GTM triggers and how do you use them effectively?
A trigger tells Tag Manager when to fire a tag. A page view, a click, a form submission, a scroll or an event your site sends can all be triggers, and the most reliable is an event your site sends on purpose. Our own site uses custom events only: booking_open , pushed when someone opens the booking window. A form event, pushed when a form has gone through, so a lead tag fires once. Neither carries a name, email or phone number. Our technical tracking service covers the Tag Manager set-up.
What a trigger does
A tag is the thing that sends data. A trigger is the rule for when. Every tag needs at least one.
What our own site uses
Custom events
The most reliable trigger is an event your site sends on purpose. Our site pushes booking_open into the data layer when someone opens the booking window, with where they clicked from. A trigger listens for that name. It doesn't depend on button styling or page layout.
Form events
Lead tags fire when the form has actually gone through, not when the button is clicked. Our site pushes a form event with the form's ID and name, and never a name, email or phone number.
Tag Manager also has click, scroll and element-visibility triggers. Our own site no longer uses them. It uses custom events only.
How to keep triggers clean
- Name each trigger for what it does.
- Prefer events your site sends to guessing from clicks and classes.
- Test in Preview before you publish.
Our technical tracking service covers the Tag Manager set-up, and the Tag Manager page shows how we use it.
The tools in this answer
Where this came up in our work
Also worth asking
Other answers about the same tools.
What is technical and tracking infrastructure?
It's the set-up that counts what happens on your site and sends it where it needs to go: tracking tags, analytics, ad-platform conversions, your CRM connection and cookie consent, plus the hosting and security around your website.
How do you set up website analytics and tracking?
We agree with you what counts as a conversion, then set up Google Tag Manager and GA4, plus server-side tracking through Stape for sites that spend on ads. Before we hand over, we check the data is actually arriving.
How do you handle compliance management for my website?
We work with your cookie consent tool, or suggest one we've worked with, and connect it to your tags so they follow the visitor's choice. How that's wired depends on the project, so we test what your tags actually do. We don't write legal text or give legal advice, so your privacy policy needs sign-off from someone qualified.
What is ad platform integration and why does it matter?
Ad platform integration means joining your website, tracking and CRM to the ad platforms, so they receive the leads and sales that came from their ads. Without it, bidding learns from clicks and form fills instead of customers.
What is CRM and lead flow management?
A CRM is where your contacts and deals live. Lead flow is how an enquiry gets there: the form, the tracking behind it and the follow-up. We connect them so each lead arrives with its source attached.
Still have questions?Talk to us
Bring your numbers.
We'll tell you if the spend makes sense.
- A 15-minute callYour goals, your challenges, and whether we're the right fit.
- A 1-hour discovery callWe dig into your numbers. Worth a hundred emails.
- A concrete planAds, a custom build or both, as a one-off project or ongoing.












