Analytics / New feature

App Events
See your app activity in Shopify Analytics

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.

On this page
  1. What's changing (in 30 seconds)
  2. How it works: from app events to your reports
  3. 3 things you can do with App Events
  4. With vs. without App Events
  5. Requirements and caveats
  6. Getting started (3 steps)
  7. 5 key points for developers
  8. 3 practical use cases
  9. One-line summary for proposals

1What's changing

Events that supported apps send to Shopify (e.g., marketing emails sent,loyalty rewards redeemed) can now be viewed directly in
your usual Shopify Analytics reports.

App activity

Things that happen in your apps, such as emails sent or loyalty rewards redeemed.

→ In Shopify Analytics reports

Just pick metrics and dimensions from the "App Events" category in an existing report's settings panel. You can also query them with ShopifyQL.

2How it works: from app events to your reports

Installed apps Marketing apps Loyalty apps Other supported apps Only apps that support App Events Send events Shopify Aggregated as App Events Contents depend on what each app sends Reports (Settings panel > App Events category) Metrics: emails sent, etc. Dimensions: campaign, etc. Trends, cross-app comparison, filtering/grouping ShopifyQL Query App Events
Available data the installed apps that support App Events and what each app sends to Shopify . This article doesn't explain how app developers send events (via API or otherwise).

33 things you can do with App Events

Trends

Track app activity over time

Track increases and decreases in an app's event counts by day, week, month, and more.

Compare

Compare the same metric across apps

Example: compare the number of emails sent by each marketing app side by side.

Filter

Filter and group by app-provided details

Example: break down data by campaign, message type, or other attributes each app provides.

4With vs. without App Events

ItemWithout App EventsWith 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

5Requirements and caveats

An app that supports App Events must be installed

No data appears unless the app supports App Events. This article doesn't list which apps are supported.

Available data depends on what each app sends

The metrics and dimensions available depend on what each app sends to Shopify.

Eligible plans, supported regions, data retention period, and whether historical data is backfilled are not specified. Before relying on this, check in the Shopify admin whether an "App Events" category appears and which apps' data shows up.

6Getting started (3 steps)

1

Open a report

In Shopify Analytics, open a report you already use.

2

Select "App Events" in the settings panel

Choose metrics and dimensions from the App Events category.

3

Use ShopifyQL if needed

For more flexible analysis, query App Events with ShopifyQL.

No new dashboard to learn.App data is added to the reports you already use.

75 key points for technical teams

M / D

1. Metrics + dimensions model

App Events work within the same metrics × dimensions framework as existing reports and appear as a category in the settings panel.

SQL

2. Queryable with ShopifyQL

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).

API ?

3. Sending-side specs aren't covered

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.

Supported Not supported

4. Coverage depends on the app

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.

5. Dimension granularity may vary by app

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.

83 practical use cases

USE CASE 1

See email campaign activity alongside your sales reports

Challenge
Email send counts live in the email app's admin while sales live in Shopify Analytics, so building regular reports takes extra effort.
Approach
Select "emails sent" as a metric from an App Events–enabled marketing app, group it by campaign, and add it to an existing report.
Impact
You can track campaign volume (sends) over time inside Shopify Analytics and spend less time switching between screens to build reports.
Technical note
Available attributes depend on what the app sends. Before rolling this out, confirm the app supports App Events.
A B C
USE CASE 2

Compare activity across multiple marketing apps side by side

Challenge
You use several marketing apps but can't compare how much each one is doing in a single view.
Approach
Build a report that shows the same metric (e.g., emails sent) broken down by app, and review the trend regularly.
Impact
See your apps' activity on a single screen, giving you a basis for organizing and reviewing your apps.
Technical notes
First confirm that all apps you're comparing support App Events and that their metric definitions are consistent (points 4 and 5).
USE CASE 3

Track loyalty reward redemptions regularly with ShopifyQL

Challenge
The operations team has no ongoing way to track loyalty program reward redemptions.
Approach
Prepare a ShopifyQL query that pulls "loyalty reward redeemed" events by period, and check it on a regular schedule.
Impact
Reward redemption trends become visible at regular intervals, so discussions about improving the program can be grounded in data.
Technical notes
The article doesn't specify the field names or attributes to use in queries. Check the official documentation and the actual settings panel before building them.

9One-line summary for proposals

"A new feature that lets you track trends, compare, and filter activity from supported apps (emails sent, rewards redeemed, and more)
in the familiar Shopify Analytics reports and ShopifyQL.
Start by checking whether your installed apps support App Events."