About Google Analytics 4

Google Analytics 4 (GA4) will replace Universal Analytics on Apr. 3, 2023.

 

New GA4 capabilities include the addition of currency and value into all analytics events, which means that any event can be marked as a conversion. Previously, this was only available to the purchase event as that was the only analytics event with currency and value.

 

As part of your GA4 experience, you may need to:

GA4 vs UA metrics

GA4 measures metrics differently than UA.  As you transition to GA4 from UA, you might find yourself looking for the same features and metrics as you used in UA. To compare how your GA4 configuration behaves against UA, visit the following articles:

The full UA  to  GA4 migration guide can be found here.

 

What data does Showpass send to Google Analytics 4?

Showpass follows the standard recommended events for GA4:

 

Page Views

We track basic page views on event pages, membership pages, and checkout.

 

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
   },
...
 ]
});

 

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

 

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": ""
});

 

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
   },
   ...
 ]
});

 

Please note: This integration does not track purchases made through any of our iPhone, iPad or Android applications, and does not track sales through our box office.