1. Create a new data stream in Google Analytics

- Go to Admin → Data Collection and Modification → Data Streams
- Click Add stream → Web
- Enter your website URL and stream name
- Click Create stream
2. Get the Google Analytics Measurement ID

- In the data stream settings, click on your newly created data stream
- Copy the Measurement ID (starts with G-XXXXXXXXXX)
3. Create Custom Event Triggers in GTM


- In GTM, go to Triggers
- Click New → Trigger Configuration
- Select Custom Event
- Enter the event name as SurfaceFormSubmitEvent
- Click Save
4. Create Google Analytics GA4 Event Tags


- In GTM, go to Tags
- Click New → Tag Configuration
- Select Google Analytics: GA4 Event
- Enter your Measurement ID (from Step 2)
- Set the Event Name
- Under Triggering, select the trigger you created in Step 3
- Click Save
5. Submit and Publish Changes

- Click Submit in GTM
- Add a version name and description
- Click Publish
Testing using Google Tag Assistant

- Install the Google Tag Assistant extension in your browser
- Go to tagassistant.google.com
- Click Add domain and enter your website URL > Click Connect - this will open your website in a new tab
- Fill out and submit a Surface Form to see the events being tracked
