Universal Analytics (discontinued)

Important Notice

Universal Analytics (formerly known as Google Analytics) has reached its end of life and will stop processing analytics events by Apr. 3, 2023.  It will be replaced with Google Analytics 4 (GA4). As a result, we strongly recommend setting up a GA4 Measurement ID as soon as possible to best prepare for the changes.  To aid our organizers in making the switch, we will continue to support UA configurations until its end of life.

 

 

Add your Analytics Tracking ID

  1. Login to your Universal Analytics property
  2. Click 'Admin' on the bottom right
  3. Click 'Tracking Info' to expand
  4. Click 'Tracking Code'
  5. Copy your tracking id UA-XXXXXX-1 
  6. Go to your Organization Info page
  7. Go to the 'Analytics' tab
  8. Enter your analytics code into the 'Universal Analytics' field
image__10_.png

Enable Enhanced Ecommerce Reporting on your Universal Analytics View

In order to track ecommerce to your Universal Analytics view, you must enable Enhanced Ecommerce Reporting under your Universal Analytics property.

  1. Login to your Universal Analytics property
  2. Click 'Admin' on the bottom right
  3. Click 'Ecommerce settings'
  4. Turn on 'Enable Ecommerce'
  5. Turn on 'Enable Enhanced Ecommerce Reporting'
  6. You do not need to set up any 'Funnel Steps'

 

Please visit the this Google help article for more information. 

 

What data does Showpass send to Universal Analytics?

 

Page Views

We track basic page views on event detail pages, and at checkout if your organizations has a valid tracking property installed.

 

Ecommerce Tracking

We track the following ecommerce events:

  • When a list of ticket types are viewed
  • When ticket types are added to the shopping cart
  • When a checkout is initiated
  • When a purchase is completed

 

Event: view_item

When a list of ticket types is viewed on an event.

EXAMPLE DATA

gtag('event', 'view_item', {
"currency": "CAD",
"value": 10.0,
 "items": [
   {
     "item_id": "tt-123",
     "item_name": "General Admission",
     "affiliation": "organization Name", //formerly "brand"
     "item_category": "event",
     "quantity": 1,
     "price": 10.0
   },
...
 ]
});

 

Event: add_to_cart

When a single item is added to the shopping cart.

EXAMPLE DATA

gtag('event', 'add_to_cart', {
"currency": "CAD",
"value": 10.0,
 "items": [
   {
     "item_id": "tt-123",
     "item_name": "General Admission",
     "affiliation": "organization Name", //formerly "brand"
     "item_category": "event",
     "quantity": 2,
     "price": 10.0
   }
 ]
});

Value is a subtotal of the items, essentially item.price * item.quantity

 

Event: begin_checkout

When a customer lands on the checkout page.

EXAMPLE DATA

gtag('event', 'begin_checkout', {
"currency": "CAD",
"value": 25.00,
 "items": [
   {
     "item_id": "tt-123",
     "item_name": "General Admission",
     "affiliation": "organization Name", // formerly "brand"
     "item_category": "event",
     "quantity": 1,
     "price": 10.00
   },
   ...
 ],
 "coupon": ""
});

 

Event: purchase

When a customer completes a purchase.

EXAMPLE DATA

gtag('event', 'purchase', {
 "transaction_id": "xxx-xxx-xxx",
// moved affiliation to item
 "value": 35.00,
 "currency": "CAD",
 "tax": 1.75,
 "shipping": 0,
 "items": [
   {
     "item_id": "tt-123",
     "item_name": "General Admission",
     "affiliation": "organization Name",
     "item_category": "event",
     "quantity": 1,
     "price": 10.00
   },
   ...
 ]
});

 

Limitations

  • If you are using our widget, or linking your clients directly to Showpass to purchase tickets, you can set up cross domain tracking to track your customers entire journey. Compared to Google Analytics 4, You will need to add custom code to your website in order to do this.
  • This integration does not track purchases made through any of our iPhone, iPad or Android applications, and does not track sales through our staff box office.
  • Once complete, you should start seeing data in your analytics property within 24 hours.