Embedded forms + G4A/Google Analytics = Broken?
- 12 days ago
You've diagnosed this correctly. The iframe security boundary is the real issue — it's not a configuration problem you can work around on your end.
The "use your own form + Zapier" path is actually more powerful than it might seem as a workaround. A native form on your landing page gives you full GA4 tracking, GTM event firing, clean attribution per campaign — everything the embedded Jobber form can't provide.
Worth knowing: Jobber's native Zapier connector includes a Create Client action, but you can't map a custom lead source. There is also a Create Request action however it only creates a basic Request; you can't map all of the details from your custom form. There's a Jobber-specific integration in the app marketplace called Adhesion Connect that does support both of these things. It supports Create Request (with full form submission mapping into the Request details) and Create Client with custom fields and custom lead source, so you can map UTM parameters and campaign data directly into the request record in Jobber along with any additional information your form captures.
The lead source tracking you were trying to solve for with GA4 can actually live inside Jobber too, not just in your analytics platform. It's a better setup for paid campaigns than the embedded form would ever have been — you just have to build it that way intentionally.