Setup conversions in Google ads
Over my time I have looked at Google ads and how to properly setup Conversion tracking.
There are many ways to set this up, for different scenarios.
Prerequisites
- GTM (Google Tag Manager)
- GA4 ID (starts with G – or GT – )
 - Google Ads ID (start with AW – )
 - Conversion Linker
 - mailto: & tel: click container
 - ecommerce container
 
 - GA4 (Google Analytics 4)
- Go to GA4 → Admin → Data Streams → Your stream → Enhanced Measurement
Toggle on “Form interactions”
This tracks form_start and form_submit events automatically 
 - Go to GA4 → Admin → Data Streams → Your stream → Enhanced Measurement
 - Google Ads
- Primary Goals
- contact tel: click
 - contact mailto: click
 - contact lead generation : (form submision)
 - purchase if selling
 
 
 - Primary Goals
 
In Google Ads, click on Tools and Settings > Measurement > conversions

Click on new conversion action

Select the kind of conversions that you want to track

- Select Website
 
Enter the URL for the website where you want to measure your conversions.

- Type in your url
 
Create conversion actions manually using code

- Click > Add a conversion action manually
 
Conversion action details

- Goal and action optimisation > Select Category > Submit lead form
 - Conversion name > Enter a conversion name> Bricks Form Submit
 
OR

- Goal and action optimisation > Select Category > Contact
 - Conversion name > Enter a conversion name> Phone call from Bricks Website
 

- Value > Use the same value for each conversion > Eg $1
 - Count > One (as it will be usually 1 per customer)
 - Click > Done
 
Save and continue

- Click > Save and continue
 
Save and continue

- Click > Save and continue
 
Get instructions and finish

- Click on the tab > Use Google Tag Manger
 - Copy the Conversion ID and Conversion Labels for Google Tag Manager
 
Unverified Conversions

- Conversions will be unverified until Google Tag Manager is setup
 - It is important to disable ad blockers or private browsers as they will interfere with the transmission of data.
 - Once Conversions are verified they will turn to No recent Conversions
 
Setup GTM for Google Ads Conversions
Setup Tag > Google Analytics: GA4 Configuration

- Click on side column Tags > New
 - Name the tag > GA4 Config
 - Under Tag Configuration > Tag Type > Google Analytics: GA4 Configuration
 - Under Measurement ID > Enter the Measurement ID (e.g, G-A2ABC2ABCD) for your GA4 property
 - Tick > Send a page view event when this configuration loads
 - Under Triggering > Firing Triggers > All Pages
 - Click > Save
 
Set up Tag > Conversion Linker

- Click on side column Tags > New
 - Name the tag > Conversion Linker
 - Under Tag Configuration > Tag Type > Conversion Linker
 - Under Linker Options > tick > Enable linking on all page URLs
 - Under Triggering > Firing Triggers > All Pages
 - Click > Save
 
Set up Tag > Bricks Form Submit

- Click on side column Tags > New
 - Name the tag > Bricks Form Submit
 - Under Tag Configuration > Tag Type > Google Ads Conversion Tracking
 - Enter Conversion ID from Google Ads such as in step 9
 - Enter Conversion Label from Google Ads such as in step 9
 
- In-depth view of configuration
 

- Click on panel > Triggering
 

- Click on + > To add a new trigger
 - Choose trigger Type > Element Visibility
 

- Name the trigger Bricks Form Submit
 

- Under > Selection Method > Choose CSS Selector
 - Under > Element Selector > Enter > .success (include the period .)
 - Under > When to fire this trigger > Select > Once per page
 

- Under > Advanced > Minimum Percent Visible > Select > 1
 - Under > Element Selector > Enter > .success (include the period .)
 - Tick Checkbox > Observe DOM changes
 
Optional > Can choose > This trigger fires on
- All Visibility Events (however not recommended as it will be slower)
 - Prefer > Some Visibility Events
 - Page Path > contains > contact (this is the name if the url page)
 
Click > Save to save all changes
Set up Tag > Bricks Website Phone Call

- Click on side column Tags > New
 - Name the tag > Bricks Website Phone Call
 - Under Tag Configuration > Tag Type > Google Ads Conversion Tracking
 - Enter Conversion ID from Google Ads such as in step 9
 - Enter Conversion Label from Google Ads such as in step 9
 
- In-depth view of configuration
 

- Click on panel > Triggering
 

- Click on + > To add a new trigger
 - Choose trigger Type > Just Links
 

- Name the trigger > call phone link
 - Select > Some Link Clicks
 - Under > Fire this trigger when an Event occurs and all of these conditions are true
 - Select > Click URL
 - Select > Contains
 - Enter > tel:
 
Click > Save to save all changes
Publish Changes

- Click on > Submit
 - Click on > Publish
 - Disable add blockers and test to confirm it all works
 
