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.