It’s becoming more and more common to see landing page builders used for building out attractive forms. But because so many webpages are built on WordPress we can see havoc behind the scenes in the analytics.
It comes down to the way the landing pages are being implemented, in particular when they are implemented as an iframe on a page of the original website rather than being given their own domain or subdomain.
What happens is your users come along to your main website and hit this page that has a landing page form iframed onto it. The form is actually hosted on a different domain but it’s set up in a way that your visitors can’t tell.
So your website passes the visitor from your website to the other website (let’s assume Infusionsoft, but it could just as easily be Clickfunnels, Adrodium, leadpages or any other iframed form provider). This all happens seamlessly without the user knowing as the URL doesn’t change.
Behind the scenes though, your analytics is confused because your user actually changed domain. Your Google Analytics uses first-party cookies which means that you have a different cookie for each domain. When your user interacts with the content in your iframe and submits the form, its actually all taking place on a different domain to your website and the user isn’t being tracked in your analytics, or if they are, the original marketing source is not being preserved.
It is completely fixable, but not straightforward.
Watch my video today to understand this issue a bit better:
Click to Open Transcription of Video
Are you implementing forms or parts of your website through iframes? If so, you are more than likely running into this issue too. Please reach out if you need some help getting this fixed in your analytics.