View, compare, and filter events from supported apps, such as marketing emails sent and loyalty rewards redeemed, right in the Shopify Analytics reports you already use.
Things that happen in your apps, such as emails sent or loyalty rewards redeemed.
Just pick metrics and dimensions from the "App Events" category in an existing report's settings panel. You can also query them with ShopifyQL.
Track increases and decreases in an app's event counts by day, week, month, and more.
Example: compare the number of emails sent by each marketing app side by side.
Example: break down data by campaign, message type, or other attributes each app provides.
| Item | Without App Events | With App Events |
|---|---|---|
| App activity | Not included Doesn't appear in Shopify Analytics reports | Shown View directly in existing reports |
| Cross-app comparison | Not possible in Shopify Analytics | Possible Compare the same metric across apps side by side |
| Attribute-based analysis | — | Possible Filter or group by campaign, message type, and more |
| ShopifyQL | — | Supported App Events can be queried |
| Pricing and eligible plans | Not specified | |
No data appears unless the app supports App Events. This article doesn't list which apps are supported.
The metrics and dimensions available depend on what each app sends to Shopify.
In Shopify Analytics, open a report you already use.
Choose metrics and dimensions from the App Events category.
For more flexible analysis, query App Events with ShopifyQL.
App Events work within the same metrics × dimensions framework as existing reports and appear as a category in the settings panel.
The data is available through ShopifyQL as well as the UI. The article doesn't list specific table or field names (see the "Learn more" documentation).
The article doesn't cover how app developers send events to Shopify, the schema, or any limits. If you want to support this in your own app, check the developer documentation separately.
Data from unsupported apps won't appear. Before comparing apps, confirm that every app in the comparison is supported, or you'll only see numbers for some of them.
The attributes available for filtering and grouping (campaign, message type, etc.) are details provided by each app.The article doesn't guarantee that metrics with the same name share definitions or attributes across apps,so check the definitions before comparing side by side.