You can add tracking to your Event Registration forms using Google Tag Manager (GTM) and manage how cookies are handled for supporters.
This article explains how to add your Google Tag Manager container ID, how tracking works on embedded forms, and how to manage cookie settings.
If you need help customising the structure or appearance of your form, see Customising Your Registration Form.
Where Tracking Is Configured
Tracking is added within the Settings tab of your form.
Go to: Event → Forms → Edit Form → Settings
Scroll to the Google Tags and Cookie Preferences section.
Adding Google Tag Manager (GTM)
To enable tracking via Google Tag Manager:
Open your form.
Go to the Settings tab.
Under Third Party, locate the Google Tag Manager section.
Toggle to on
Enter your GTM Container ID (for example: GTM-XXXXXXX).
Save your changes.
Once added, your GTM container will load on that form.
Important:
GTM is added at form level, not account level.
If you have multiple forms, you must add the GTM ID to each one individually.
Standard vs Custom Cookie Settings
You can control how cookies are displayed to supporters.
There are two options:
Standard
Allow GivePanel’s default cookie consent banner to be displayed on your form.
Custom
Use your charity’s own cookie consent solution, managed through Google Tag Manager. (HG, Need to unpick this a little more with eng)
Choose the option that aligns with your organisation’s compliance.
Best Practice Before Launch
Before making your form live:
Complete a test registration
Confirm GTM is firing in preview mode
Confirm cookie consent behaves as expected
Testing ensures your reporting and ad optimisation data is accurate from day one. If you need help with embedding forms, see Embedding Forms on Your Website.
