Google Ads
Purpose: Paid media measurement via sGTM conversions and offline conversion tracking.
Current use
- Conversion ID:
17079344453. - Label lookup maps
lead_form_submit→_s7WCJf7mscaEMW6iNA_. - Conversion Linker enabled (web and server).
- Traffic routed through sGTM; GA4 client feeds server tag.
- Offline conversion tracking for phone calls via n8n workflows.
n8n Automations
Offline Conversion Upload
Two active workflows upload offline conversions to Google Ads for call-based conversions:
| Workflow | ID | Purpose |
|---|---|---|
| Google Ads Offline Conversion - CALL | lvWrOkP2lyFnVbQV | Uploads call conversions to Google Ads |
| Google Ads Offline Conversion - CALL NON-CL | kFpW5Ahu63kGfrSL | Uploads call conversions (non-CircleLoop) to Google Ads |
How it works:
- Trigger: Google Sheets row update when "Ready To Send To Google?" column is set to
true - Data Source: Google Sheets containing processed call data (from Twilio call processing workflows)
- Upload: Calls Google Ads API
uploadCallConversionsendpoint - Customer ID:
3035009600 - Conversion Data: Includes call details, conversion value, conversion date/time, caller ID, and conversion action
Integration Flow:
- Twilio call data → n8n call processing workflow → Google Sheets → n8n offline conversion workflow → Google Ads API
Workflow Tags: MTL (client assignment)
Benefits:
- Tracks phone call conversions that don't happen on website
- Attributes offline conversions to Google Ads campaigns
- Improves conversion tracking accuracy for call-based leads
- Automates conversion upload process
See tools/n8n.md for complete workflow documentation and tools/twilio.md for call processing details.
Dependencies
- Termly consent; ensure Consent Mode active.
- Event coverage: lead/demo form submits currently mapped; others GA-only.
- n8n workflows for offline conversion tracking.
TODO
- Confirm additional conversion labels and events (demo, newsletter if needed).
- Verify Consent Mode signalling to Ads.
- Document ad account owner and access.