Skip to main content

Connect Google Tag Manager to Uplup

Connect Google Tag Manager to Uplup

Manage all your tracking tags (GA4, Facebook Pixel, TikTok Pixel, anything custom) through a single GTM container.

What this does

Loads your Google Tag Manager container on every Uplup form and quiz in the brand. Use this if you’d rather manage all your tracking tags (analytics, pixels, custom JavaScript) through one GTM container instead of connecting each tool individually in Uplup.

How to connect

  1. Open your Uplup brand dashboard and click Integrations in the left sidebar.
  2. Scroll to the Analytics & Tracking section and click Google Tag Manager.
  3. Paste your GTM Container ID. It looks like GTM-XXXXXXX. Find it at the top of your GTM workspace.
  4. Click Save.

What Uplup pushes to the data layer

Uplup pushes events to window.dataLayer that you can pick up in GTM as triggers:

  • uplup_form_view: when a form or quiz loads
  • uplup_form_submit: when a form or quiz is submitted (includes form_id, submission_id)
  • uplup_quiz_completed: when a quiz is completed (includes the quiz result if applicable)

Recommendation: pick one tracking method per tool

If you already connected GA4 directly in Uplup, don’t also fire GA4 through GTM. Pick one to avoid double-counting events.

Verifying it’s working

Use GTM’s Preview mode. Open your Uplup form in the GTM-tagged window. The Preview panel should show your pixels and tags firing as the user interacts with the form.