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 |
LeadTruffle widget, popup, or iframe | Emits the events below automatically; no extra code needed. |
Google Ads auto-tagging ON | Lets Ads drop a |
2. Events we send to GA4
Action | GA4 event name |
Widget opens |
|
Widget form submitted |
|
Popup viewed |
|
Popup submitted |
|
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
Sign in to GA4 and choose your property.
Admin ▸ Data display ▸ Events.
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
GA4 Admin ▸ Product links ▸ Google Ads links ▸ Link.
Pick the Ads account and finish the wizard (defaults are fine). Google Help
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