How To Fire a GA Pixel on a Landing or Preference Page

Instead of firing Google Analytics directly from the page, we recommend installing Google Tag Manager on your pages instead.

If you prefer to fire Google Analytics events directly from the page, first open the JS editor for the page you're working on.

Add the following JS. Be sure to add your GA ID in the first line.

let GoogleAnalyticsId = "Add your GA ID here";//Google Analytics
try {
    (function(i, s, o, g, r, a, m) {
        i['GoogleAnalyticsObject'] = r;
        i[r] = i[r] || function() {
            (i[r].q = i[r].q || []).push(arguments)
        }, i[r].l = 1 * new Date();
        a = s.createElement(o),
            m = s.getElementsByTagName(o)[0];
        a.async = 1;
        a.src = g;
        m.parentNode.insertBefore(a, m)
    })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');    ga('create', GoogleAnalyticsId, 'auto');
    ga('send', 'pageview');
} catch (err) {
    console.log("Google Analytics Error: " + err);
}

Save and publish the JS and the GA pixel will now fire a pageview on the page.

If you also want to fire GA events on form submission, or if you have any questions about setting this up generally send us an email and we'll be glad to help.

Want to get more from Digioh?

Get the playbooks leading brands use to convert more visitors into revenue.

Browse the Playbooks ?

Platform Tour

See what else you can do with Digioh in our self-guided platform tour.

Take the Tour ?

Still Need Help?

Connect with our team for technical help.

Message Support