GTM form sumbmission tracking w/o script manager

Hi there,

I know the subject has been answered many times but i couldn’t find any solution for my case, because i don’t want to use script manager.

I’m desperately trying to tack my form submission using GTM. Point is, i just want to track one page of the domain (i’m using an untracked lp variant for GDPR purposes) so i can’t use script manager.

What i’ve done so far :

  • GTM on lp and form confirmation lightbox setup
  • Conversion linker setup
  • Analytics all page view
  • Analytics goal setup for form confirmation page view (a-form_confirmation.html/)

But i have an issue, my Analytics stats doesn’t match Unbounce stats, and my goal is not correctly reported.

I’ve tried many things, and i think the issue may be caused by pageview, but no idea on how to fix it !

Help appreciated !
Thanks,
Antoine

Hi @kick,

Stats between 2 tools will almost never match 1-to-1. (If they do match perfectly that’s an issue in and of itself but that’s for another post :slight_smile: )

Keeping the above in mind, it really comes down to how big of a percentage difference you are seeing between GA and Unbounce.

Anything up to 5% is usually acceptable and not worth the trouble to hunt down and figure out why the numbers don’t add up.

Between 5-10% you have to be concerned but again, it depends on dozens of factors.

Mismatch above 10% should most definitely be investigated.

One of the most common issues when trying to match up numbers between different reporting tools is that you are not really comparing the same things (ex. visitors vs. sessions).

Another common issue is the reporting window and the “freshness” of the data.
GA, although improved in the last few years, still lags in terms of updating the data. It can take anywhere from 4h to 48h for the data to be fully updated.
It’s also important to note here that the timezone used for reporting can also play a role in the numbers you are seeing. High traffic pages can see a serious discrepancy simply due to the reporting window.

At the end of the day it might be simply an issue of misconfiguration of GA/GTM.

Since you are the only one with access to your Unbounce account and GA/GTM, you’ll have to decide how big of a difference you are willing to tolerate and what makes sense for your particular business.

It might be worth it to hire someone to audit your GA/GTM set up as a second pair of eyes that might spot some irregularities.

Finally, always pick one “source of truth” and use it for reporting purposes.

Over the years, working with hundreds of clients, we’ve found that using a well set up GA for reporting can save you a lot of trouble and headaches down the road.

Best,
Hristian

1 Like

Hi Antoine, I am crawling the forum to see what are the tracking issues people face and noticed your post.
The solution to your issue is to use server-side tracking instead of the “thank you” page as the goal.

Unbounce has a great feature which is to very easily pass your tracking parameters to the “thank you” page. The problem with this feature, is that google analytics will interpret any new hit with a utm_source/medium as a new session. Consequently, your initial session is reset and messes the GA data.

When you use server side tracking (don’t worry, its less complicated than you might think), you are the one controlling the data flow and deciding when to fire the conversion to GA/Google Ads.

Since it was about a month ago, i hope your problem was solved.

1 Like