Objective
To track conversions (e.g. form submissions, purchases, leads) and send the data to Google Ads using Google Tag Manager.
Before You Start
You’ll need:
- Access to your Google Ads account
- A defined conversion action in Google Ads (with its Conversion ID and Label)
- GTM already installed on your website
Step 1: Get Your Conversion ID and Label from Google Ads
- Go to Google Ads → Tools & Settings → Conversions
- Click + New conversion action (or select an existing one)
- Choose your goal (e.g. Website)
- Set up your conversion (e.g. “Lead” or “Purchase”)
- Finish the setup → Choose “Use Google Tag Manager”
- Copy the Conversion ID and Conversion Label
Step 2: Create a Conversion Trigger in GTM
Depending on how you track conversions:
Option A: Thank You Page (URL-based)
- Go to Triggers → Click New
- Name: Page View – Thank You Page
- Trigger Type: Page View
- Condition: Page Path contains thank-you
- Click Save
Option B: Custom Event (e.g. form submit)
- Trigger Type: Custom Event
- Event Name: form_submitted
- Click Save
Step 3: Create a Google Ads Conversion Tag
- Go to Tags → Click New
- Name: Google Ads – Lead Conversion
- Tag Configuration → Choose: Google Ads Conversion Tracking
- Paste your:
- Conversion ID
- Conversion Label
- Optional:
- Add Conversion Value (e.g. 100 or use a Data Layer Variable)
- Currency Code: USD, VND, etc.
Step 4: Link the Trigger to the Tag
- In the same tag, scroll to Triggering
- Select the conversion trigger (from Step 2)
- Click Save
Step 5: Preview and Test
- Click Preview in GTM
- Open your website → Trigger the conversion (e.g. submit form, reach thank-you page)
- In Tag Assistant, confirm:
- Your Google Ads tag fires
- The correct Conversion ID and Label are used
You can also see conversions show up in:
- Google Ads → Tools → Conversions → Diagnostics
- Google Ads → Campaign reports (with delay)
Step 6: Publish the Tag
- Click Submit → Publish in GTM
- Name the version: Google Ads – Lead Conversion Tracking
Note
- Use Data Layer Variables to pass dynamic conversion values (e.g. revenue)
- Track multiple conversions using different tags (e.g. lead, purchase)
- Use Google Tag Assistant Chrome extension to debug in real time