GTM template: Perspective funnel tracking with Google Ads & GA4
A free GTM container for Perspective.co funnel tracking. Google Ads conversion, enhanced conversions and a GA4 event — pre-wired, import and go.
Originally written in German — read it on visnakovs.de.
Perspective.co is one of the most popular funnel tools in the German-speaking market — and setting up clean conversion tracking for it is where a lot of people stall on day one. This GTM template does that part for you: Google Ads conversion, enhanced conversions and a GA4 event, already wired up.
What’s in the template
- Google Tag (GA4) — drop in your measurement ID, done
- Google Tag (Google Ads) — drop in your conversion ID, done
- Google Ads conversion tag — fires on funnel submit
- Google Ads enhanced conversions — passes email and phone, hashed
- GA4 event tag —
perspective_form_submitevent - Conversion Linker — so attribution holds up
- 1 custom event trigger —
form_submittedfrom Perspective
The setup in three steps
1. Import the template
Import container → upload the JSON → merge.
2. Fill in your IDs
The spots you need to edit are marked inside the template:
**EDIT** Google Ads Conversion ID→ your conversion ID (e.g.AW-123456789)**EDIT** Conversion Label→ your conversion label- GA4 measurement ID → your
G-XXXXXXXID
3. Configure the Perspective webhook
In Perspective under Settings → Tracking:
- Turn on the GTM integration
- Event name:
form_submitted - The dataLayer variables
emailandphoneare passed automatically
Why enhanced conversions
Perspective funnels collect email and phone number anyway. Without enhanced conversions none of that first-party data reaches Google Ads — you’re giving it away. Turn them on and you get:
- Better attribution — Google can still match conversions when cookies are missing
- More measured conversions — up to 15% more on average, according to Google
- Better smart bidding — more conversion data means more precise bids
Download the template
The configurator that generates this container is on my German site: GTM configurator (in German). The JSON it produces is language-neutral, so it works the same in any container.
Grab the container file below and import it into your Google Tag Manager container under Admin → Import Container. No sign-up, no email wall — it’s a plain file.
Downloadgtm-template-perspective-funnel.jsonGTM container, ~20 KB — import it straight into your containerWant Perspective tracking set up properly rather than approximately? Write to me and I’ll take a look.