Activity Stream x Google Analytics 4 Integration Guide
Activity Stream can integrate with your GA4 if you track purchase events with transaction IDs. We will then import these purchase events and match the transaction IDs to Order IDs from your ticketing data.
1. Check you are tracking purchase events with transaction IDs
- Go to the GA4 Query Explorer and log in with a Google Account that can access your GA4 Property.
- Select your GA4 account and property
- Select the metrics “activeUsers” and the dimensions “date”, “eventName” and “transactionId”
- Create a filter on “eventName” is “purchase”
- Click “MAKE REQUEST” to run the query
If your GA4 is set up as needed, the query will return a table of purchase events with their transaction IDs and dates:
Please look through some transaction IDs and make sure they are in the same format as the Order IDs from your ticketing system.
2. Let us know if your transaction IDs are prefaced with anything.
For example, if an order number from your Ticketing System is "1234" and your GA4 transaction IDs are "ABC1234" we need to know to strip off the ABC so that the ID can be used to match the GA4 purchase event to the Ticketing System order
3. Provide Activity Stream access to your GA4 property
We will send you a configuration link so that you can securely grant us access to your GA4 property. This link must be completed by a user that has access to GA4 purchase events with transaction IDs.