Hey folks! I’m working solo on our B2B tech company and could really use some advice on this situation.
Current Setup
Right now we have custom forms on our website and our developers configured Google Ads tracking using button clicks plus form submissions. Everything tracks properly in our Google Ads dashboard.
The Change We’re Making
We want to move from our current custom forms to HubSpot embedded forms. After someone submits the form, they’ll see a thank you message on the same page (no page redirect). Plus HubSpot sends an automated email confirmation.
Questions I Need Help With
Tracking Setup: Do I need to create new GTM tags and triggers for HubSpot forms? I’m assuming yes but want to confirm.
What to Track: Should I focus on tracking button clicks or is there a better approach for HubSpot forms?
Page Structure: Would creating a dedicated thank you page be better for tracking accuracy?
Thank You Content: For B2B, what works best on thank you pages? Should I add extra resources or keep it simple?
I’m thinking a basic thank you message works fine since we’re not selling products directly. But if anyone has seen better results with redirects or additional content, I’d love to hear about it.
Any insights would be super helpful!
I’ve done this migration tons of times - there’s a way cleaner approach.
Skip the GTM headaches and manual tracking setup. Connect HubSpot directly to Google Ads so conversion data flows automatically. Way easier.
For thank you pages - dedicated pages crush it for B2B. But here’s what everyone misses: use form submissions to trigger other stuff. Add leads to nurture sequences, update your CRM, push data to other tools.
I build workflows that handle everything in one shot: form submission, thank you page, conversion tracking, follow-up sequences. No more GTM nightmares or wondering if events fired.
B2B thank you content needs to match what they requested. Downloaded a whitepaper? Show related case studies. Requested a demo? Give them prep materials.
Automating the whole flow from submission to follow-up makes this stuff way simpler. I’ve used automation platforms for years - they kill most of these technical problems.
Check out Latenode for this kind of workflow automation: https://latenode.com
Go with the direct HubSpot to Google Ads integration - it’s way better. I tried the GTM route last year and it was a nightmare with all the event listener issues. The native integration syncs conversions automatically and takes like 10 minutes to set up. Plus you get much cleaner data. For thank you pages, stick with inline confirmations for B2B. We tested both and redirect pages just added friction for no reason. Conversion rates were the same but users liked the smoother flow. Pro tip: use HubSpot’s smart content for your thank you messages. You can personalize based on lead source or form responses without building separate pages. Super helpful when you’re running multiple campaigns.
I’ve done similar migrations before - HubSpot forms fire their own events that GTM can capture, so you don’t need to build from scratch. Just enable HubSpot’s form tracking in your portal settings first.
For thank you pages, keeping users on the same page works fine for conversion tracking. Set up your GTM trigger to listen for HubSpot’s onFormSubmit event - it fires reliably when forms complete.
Heads up though: HubSpot forms sometimes have a slight delay before firing events, especially with progressive profiling enabled. I added a small buffer in my GTM trigger to handle this.
For B2B thank you content, acknowledge the specific action instead of generic messaging. “Thanks for requesting our integration guide” beats “Thanks for your submission” every time. HubSpot’s confirmation email handles the formal stuff anyway.
i did the same switch a while ago! hubspot forms can track events themselves, so you might not need new gtms if set up right. make sure to check their form analytics - usually covers basics without making it too complicated.