Skip to main content

How to track LeadTruffle actions in GA4 & send them to Google Ads

How link google analytics to google ads

A
Written by Aaron Decker
Updated this week

Use this guide to (1) confirm your LeadTruffle widget is sending data to Google Analytics 4, (2) find UTM / click-ID details inside LeadTruffle, and (3) surface those same touches as conversions in Google Ads.

1. Prerequisites

What

Why

GA4 tag on every page

Fires the events and receives the gclid / UTM data.

LeadTruffle widget, popup, or iframe

Emits the events below automatically; no extra code needed.

Google Ads auto-tagging ON

Lets Ads drop a gclid that LeadTruffle captures.

2. Events we send to GA4

Action

GA4 event name

Widget opens

leadtruffle__widget__open

Widget form submitted

leadtruffle__widget__form_submitted

Popup viewed

leadtruffle__popup__viewed

Popup submitted

leadtruffle__popup__submitted

Popup dismissed

leadtruffle__popup__dismissed

Every event is stamped with any UTM parameters plus click IDs (gclid, fbclid, msclkid, etc.).

Where to see them in LeadTruffle:
Leads ▸ click any lead ▸ Details panel → “Tracking”.
All captured UTM fields and click IDs are listed there for easy filtering/export.

3. Promote the event to a Key event in GA4

  1. Sign in to GA4 and choose your property.

  2. Admin ▸ Data display ▸ Events.

  3. Find leadtruffle__widget__form_submitted (or any event you prefer) and flip the “Mark as key event” toggle. Google Help

GA4 now treats every future fire as a conversion.

4. Link GA4 to Google Ads

  1. GA4 Admin ▸ Product links ▸ Google Ads links ▸ Link.

  2. Pick the Ads account and finish the wizard (defaults are fine). Google Help

  3. Wait ~1 hour. Your new GA4 “key event” will appear inside Google Ads ▸ Tools & Settings ▸ Conversions ready for bidding.

Tip: adjust look-back window or value in that Conversions screen if needed.

5. (Optional) Upload deeper-funnel wins

If you score the lead later - e.g., after a phone quote - you can send that milestone to Ads with its stored gclid. Create an Offline Conversion Action in Ads and POST gclid, value, and timestamp via the Google Ads API or Zapier. YouTube

Did this answer your question?