Overview
Setting a standard transaction event makes it easier to understand insights and connect them to the impact they’re having on your business. This is especially useful for retail and eCommerce businesses that want to understand which user behaviors and attributes are influencing revenue.
Setup
Navigate to Account > Manage > Transactions
1. Select a transaction event
First, select an event that should represent transactions. You can bring this data into Heap using one of our integrations or an API. In the example below, we used a purchase event that was brought into Heap using our Shopify integration.
2. Select a revenue property
Next, select a property that represents revenue for your business. Using our Shopify example from Step 1, we used a property associated with the Confirmed Order event called Total Price.
3. Preview and save
As you fill in your transaction event and revenue property, a graph showing the occurrences of the transaction event from the past 30 days will appear. Next to the graph is a sample transaction so that you can check that you have selected the right event and property.
Click Show another transaction to see another transaction.
Once you are satisfied with your selection, click Save changes. If you want to use a different event, click Clear transaction event to start again.
Analysis examples
Acquisition
Once you have a transaction event saved, you can use it to understand the revenue impact of your acquisition efforts. In the acquisition chart below, you can see the conversion value (with the appropriate currency symbol) in the values columns.
Usage over time
Having a revenue property in Heap allows you to track and report revenue over time. In the example below, we are calculating the sum of transaction revenue over the past 30 days, grouped by week.