6.4K members online now
6.4K members online now
Learn how to set up goals and Ecommerce tracking, verify accuracy of attribution traffic sources, and discuss funnel visualization, Multi-Channel Funnels, the Goal Flow Report, and Enhanced Ecommerce
Guide Me
Reply and Analytics Conversions

Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

Hi there,


Early November we have migrated our site to https. For some of our online forms we use Pardot and before we upgraded to the https we were using Pardot Tracker Subdomain (CNAME) e.g.


My event tracking was working fine, I had visibility of the source/medium our conversions were coming from and so on, so all good.


However since we have upgraded to https and had to change our forms urls from to the conversions are now coming up under "direct / (none)" in Analytics.


We have our Universal analytics tracking on the Pardot layout forms, on our website page which host the form and on the thank you page but despite all this, analytics cannot see anymore where the conversion is coming from.


I have noticed that since we migrated a new URL (thank you page url) is appearing in my Analytics landing page report. This makes me think that in the funnel to conversion the prospect end up on a page that doesn't have our analytics pixel and so when the thank you page appear analytics believe that the prospect came from an external page. This is only an assumption, I am not entirely sure what could have gone wrong for the source/medium not coming up anymore.


I have been looking into this for 2 weeks now and I would very much appreciate if someone could help me with this. 




1 Expert replyverified_user and Analytics Conversions

Top Contributor
# 2
Top Contributor



first: just to make sure: are all the pages under https? on every step?


If the tracking code was missing you should either see your own site or pardot as referral, not as direct traffic.

To make bad day worse, spend it wishing for the impossible

Antti Nylund, Google Analytics Top Contributor
Did my answer solve your issue? If yes, please mark it as the ‘Best Answer.’ Otherwise keep on asking. and Analytics Conversions

Visitor ✭ ✭ ✭
# 3
Visitor ✭ ✭ ✭

Hi Antti,


Yes they all are.


I am not sure that it could help, but when I am on the reverse goal path the goal path before the thank you page is "(entrance)".

It is written "(entrance)" regardless of the website page it comes from. and Analytics Conversions

Visitor ✭ ✭ ✭
# 4
Visitor ✭ ✭ ✭

Hi Antti & Delphine,


I'm experiencing a very similar issue - with all my referral data getting categorized as from after switching to HTTPS.


Were you able to find a solution to this problem?


Thank you!


Laura and Analytics Conversions

[ Edited ]
Visitor ✭ ✭ ✭
# 5
Visitor ✭ ✭ ✭

I'm having the same exact issue with my site. All of my conversion goals are attributed to the referrer and that certainly is not accurate. It is a result of the Pardot form being iFramed on my website. I tried following the steps of cross-domain tracking but when I followed the steps to set up the cross-domain tracking, it completely killed my google analytics reporting altogether. Completely stumped...


My Google Analytics are showing that the majority of my referrals are coming from Is something about Pardot skewing my metrics?

Mike Jacobs
Mike Jacobs (Pardot)
Hello @Ryan Dailey (Dynamic Drinkware Fundraising)! Mike from Pardot Support here!

This is an interaction that can occur if the Pardot form is being iframed into a page with a different domain than the form. Basically, Google sees the visit that was generated from the domain of the form as a different session than the visit which came from the domain of your website. Since the Pardot form is the referrer for this "second" session, it's getting applied to the metric as a whole. 

To fix this, you'll want to enable Cross-Domain Tracking in Google so that it knows to keep these visits as one session. Since this falls on the Google side of things, it's a bit outside the scope of what we in Support can help with, but this article should be a good place to start:

Hope this helps!
Ryan Dailey
Ryan Dailey (Dynamic Drinkware Fundraising)
Thanks Mike - Just so I'm clear, would I put or my primary domain in the tracking code to replace Or would my situation fall under a referral exclusion?

ga('create', 'UA-XXXXXXX-Y', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', [''] );
Mike Jacobs
Mike Jacobs (Pardot)
As I understand it, go, would replace the example-2.comthere, since that would be the secondary domain that we need linked to the primary domain. and Analytics Conversions

Visitor ✭ ✭ ✭
# 6
Visitor ✭ ✭ ✭



You'll have to use the parent.postMessage() function from the iFrame to track Pardot iFrame based form completions in Google Analytics and keep your original traffic source/medium and not the Pardot form URL.


In your Pardot form builder completion actions tab you'll have to add code that let's the iFrame parent (your website domain) know that the Pardot form has successfully been submitted. You then can use GTM to listen for this event and trigger a Google Analytics tag to fire when the Pardot lead form has been completed.

Here is a step by step guide Pardot iFrame Form tracking in Google Analytics check it out.


Tracking Pardot iFrame in Google Analytics using Google Tag Manager can be difficult. Hopefully this guide makes it much easier.


Ryan Praskievicz