🎥 Connect TeamUp to Google Analytics-Universal Analytics (w/ VIDEO)

Connect TeamUp to Universal Analytics, track events and set up conversion goals

💡 Google recently announced that their new technology, Google Analytics 4, would replace Universal Analytics on July 1, 2023. You can connect your TeamUp account to Universal Analytics (UA) or Google Analytics 4 (GA4). If you want to connect to UA, keep reading. To connect to GA4, click here.


This guide covers:

How to connect TeamUp to Universal Analytics

You can integrate TeamUp with Universal Analytics in a few quick steps from Settings >> Integrations.

See the tutorial below for the steps:

How can I check if TeamUp and Universal Analytics are connected?

You can easily check by heading into the 'Realtime' tab on your Google Analytics account.

Then open your TeamUp Customer Site or your website page where your TeamUp widget is embedded (you can do this from another browser tab or window, or from a different device, like your phone).

You'll see the Realtime report display your activity as you click around. You can test navigating to different pages, purchasing a membership, a store item, etc.

💡Sometimes it takes a few seconds for Google Analytics to load real-time activity. If that happens, refresh your browser and you'll start seeing your activity.


What happens once I've connected TeamUp to Universal Analytics?

After the integration, all of the information from TeamUp is sent as pageviews and as events. 

  • A pageview is an instance of a page being loaded (or reloaded) in a browser. Examples:

  • The event information is stored as follows:
    • Category. This is the first generic name of the group of objects you want to track. Example: teamup-memberships.
    • Action. Action is the second generic name of the event. Each category has at least one action. Example: the "teamup-memberships" category contains two actions -- "teamup-paidmembership-purchase" and "teamup-freemembership-purchase".
    • Label. The label is the name assigned to the element whose users’ interaction you want to track. Example: "Unlimited Membership", "Gold Membership", "Free Trial Membership", etc.
    • Value. This optional metric can be used to evaluate user interactions with individual site objects or content items. When applicable, TeamUp will send the item price. It's stored with Label but available for all levels too.

❗️Any categories and actions sent from TeamUp will include the "teamup" prefix. 

See the table below for the Categories, Actions, and Labels that we're currently sending to Google Analytics/Universal Analytics:


Category Action Label
teamup-customers teamup-signup customer account created
teamup-memberships teamup-paidmembership-purchase {membership name}
teamup-memberships teamup-freemembership-purchase {membership name}
teamup-memberships teamup-membership-purchase-initiated  -
teamup-events teamup-appointment-purchase {appointment type name}-dropin
teamup-events teamup-class-purchase {class type name}-dropin
teamup-events teamup-course-purchase {course type name}-dropin
teamup-ecommerce teamup-store-purchase {product name}

❗️The text in the curly brackets {} will be replaced by your event, membership and store product names.


Where can I view TeamUp events on Google Analytics?

To see events, log into Google Analytics and head to Behaviour >> Events. Watch the video below for more details on what you'll find in this report:


How to use TeamUp information to create goals in Google Analytics

You can use events to create conversion goals in Google Analytics. You can create goals to monitor the performance of all sorts of actions.

As an example, if you're focusing on promoting high-ticket memberships, you could create a goal to track membership purchases over x value.

➡️ Watch/read our tutorial on how to set up goals here.


Jump to:

Universal Analytics: how to set up conversion goals and use events