Can't include tracker via Google Tag Manager
Including UXWizz through Google Tag Manager is not recommended. Google Tag Manager is blocked by ad-blockers, which means that UXWizz will fail to load too.
Problem:
Including the UXWizz tracking script via Google Tag Manager doesn't work.
Uncaught TypeError: Cannot read property 's' of undefined at ust.min.js?v=3.4.2:2
Cause:
The issue occurs because when you include multiple scripts via GTM, the include order is not guaranteed.
The default way to include UXWizz
With Google Tag Manager, the second <script> tag might be loaded before the first one.
Solution:
A quick solution is to use a single script tag and load ust.min.js dynamically like this:
Single-script way to include UXWizz
Make sure to replace https://your.uxwizz.com/server/ust.min.js?v=x.x.x
with the actual URL to your tracking file.
Last updated