📝 Overview
Connecting your account to Universal Analytics lets you track visits and purchases on your Customer Site and widget, and turn them into conversion goals.
You can connect your Customer Site and widget to either Universal Analytics (UA) or Google Analytics 4 (GA4). This guide covers Universal Analytics: how to connect, how to check the connection, what activity is tracked, where to view it, and how to turn events into goals. For an overview of the integration, including Google Analytics 4, see our guide here.
⚙️ How to connect to Universal Analytics
You connect the integration from your integration settings. Head to Settings ➜ Integrations, then connect to Universal Analytics and follow the prompts to link your account.
🔍 How to check the connection
You can check the connection from the 'Realtime' tab in your Google Analytics account.
Open your Customer Site, or the page where your widget is embedded, in another browser tab or on a different device such as your phone. As you click around, the Realtime report displays your activity. You can test navigating to different pages, purchasing a membership, buying a store item, and so on.
💡 It sometimes takes a few seconds for Google Analytics to load real-time activity. If that happens, refresh your browser and your activity will start to appear.
📊 What happens once you are connected
After you connect, all of the activity from your account is sent to Universal Analytics as page views and events.
A page view is an instance of a page being loaded, or reloaded, in a browser.
An event is stored across four fields:
Category is the first generic name of the group of objects you want to track. Example: teamup-memberships.
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 is the name assigned to the element you want to track. Example: "Unlimited Membership", "Gold Membership", "Free Trial Membership".
Value is an optional metric for evaluating interactions. When applicable, your account sends the item price. It is stored with the Label, but available at all levels too.
⚠️ Any categories and actions sent from your account include the "teamup" prefix.
Here are the categories, actions, and labels currently sent to 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 curly brackets {} is replaced by your own event, membership, and store product names.
📍 Where to view your events
To see your events, log into Google Analytics and head to Behaviour ➜ Events. The short video here explains what you will find in this report.
🎯 Using events to create goals
You can use these events to create conversion goals and monitor the actions that matter to your business. For example, if you are promoting high-ticket memberships, you could create a goal that tracks membership purchases over a certain value.


