GA4 - Events
By connecting your ClickPatrol events to GA4 through Google Tag Manager, you enable Google Analytics 4 to recognize which clicks and visitors are Legitimate or Suspicious. These events can then be used to build audiences in GA4 that are automatically shared with a linked Google Ads account. This allows you to target only real, engaged users and exclude suspicious or fraudulent traffic from your campaigns, improving conversion quality and protecting your ad budget.
Use this setup when GA4 is linked to Google Ads. For the full audience workflow, see Google Ads - Audiences (via GA4).
Setup GA4 Events in Tag Manager#
To set up GA4 Events for ClickPatrol in Tag Manager, follow these steps:
Important check if following steps are finished
- Implement ClickPatrol tag in Tag Manager
- Implement Event Trigger in Tag Manager
- Added Google Analytics: GA4 Configuration tag to Tag Manager
- GA4 property linked to your Google Ads account with Personalized Advertising enabled
Create a New Tag
- Go to the Tags section.
- Click New → Tag Configuration.
- Select Google Analytics: GA4 Event.
- Select your GA4 Configuration Tag (or enter your Measurement ID).
- Set Event Name to
{{events}}.
Set Up Triggering
- Click Triggering.
- Choose ClickPatrol Event Trigger (made in the step "Setup Event Trigger in Tag Manager").
- Give the tag a unique name (for example, ClickPatrol GA4 Event or your own naming convention).
- Click Save.
Publish
- Click Submit to publish the changes in Tag Manager.
This matches all ClickPatrol events that start with ClickPatrol_ (for example, ClickPatrol_Legitimate, ClickPatrol_Suspicious) and forwards them to GA4 under the same event name.
Result#
After these steps in Google Tag Manager, GA4 will begin receiving and labeling traffic as Legitimate or Suspicious. Once integrated, you can build GA4 audiences based on these events and share them with Google Ads to refine campaign targeting and manage on traffic quality. This setup provides the groundwork for cleaner data, stronger ad performance, and effective protection against invalid clicks.
Was this article helpful?
Let us know so we can improve our documentation
Need Help?
If something isn't working or you have questions, our support team is here to help you.
Contact Support