HubSpot → Google Ads Offline Conversion Import for a B2B SaaS
Closing the loop from ad click to closed-won deal so smart bidding can optimize on revenue.
Common scenario for B2B SaaS with multi-step pipelines
The Problem
Google Ads optimizes for form fills, but a small share of those become demos and an even smaller share close. Smart bidding can't distinguish tire-kickers from qualified pipeline because the downstream conversion never makes it back to Google.
Our Approach
Capture gclid on landing, persist it through the form into HubSpot, then push offline conversions (demo_scheduled, closed_won) back to Google Ads via API.
Implementation
- 1 Add gclid capture script firing on all landing pages
- 2 Store gclid in HubSpot custom property at contact creation
- 3 Build automation to push demo_scheduled + closed_won events to the Google Ads API
- 4 Configure a value proxy on the GA4 lead conversion (e.g. expected MRR × close rate)
- 5 Set up conversion action in Google Ads to import offline conversions
Results
Smart bidding starts optimizing toward downstream events instead of top-of-funnel form fills. Spend shifts toward higher-intent keywords as the algorithm learns which clicks turn into pipeline.
Ready to get results like these?
Start with a free audit — see what's broken in your setup.