Shopify just rolled out a powerful new capability: app events are now visible inside Shopify Analytics. This means the data your favorite marketing, loyalty, and fulfillment apps generate can be tracked alongside core store metrics, giving you a unified view of performance.
What’s New? App Events in Shopify Analytics
The Merchant Changelog announced that supported apps can push events—such as "email sent", "reward redeemed", or "cart recovered"—into Shopify’s reporting engine. Once an app sends these events, they appear in the "App Events" category when you configure a report or query data with ShopifyQL.
Who’s Affected?
*Merchants* – Anyone using an app that has enabled the App Events integration will now see that activity in the Analytics UI without leaving the platform. *Developers* – If you build an app, you’ll need to adopt the new event schema and send data to Shopify so merchants can surface it.
How to Enable and Use App Events
Reporting with ShopifyQL
ShopifyQL lets you query app events directly for custom dashboards or exported CSVs. Below is a simple example that counts how many marketing emails were sent in the last 30 days:
SELECT count(*) FROM app_events WHERE event_name = 'email_sent' AND created_at >= relative_time(-30, 'day')
You can combine app events with core data, such as joining on order IDs to see the impact of a loyalty reward on repeat purchases.
Action Steps for Developers
• Review the App Events schema in the Shopify developer docs. It defines required fields like event_name, timestamp, and optional metadata.
• Update your webhook or API integration to POST events to the /admin/api/2024-07/app_events endpoint (or whichever version is current).
• Test with the Shopify GraphQL API Explorer to verify that events appear in a sandbox store’s Analytics UI.
Action Steps for Merchants
• Confirm that your installed apps are listed as "supports app events" in the Apps settings page.
• Add the new App Events metrics to any existing reports you rely on—no new dashboard needed.
• If you need deeper analysis, export the report or use ShopifyQL in the Analytics query builder.
Conclusion & Next Steps
The addition of app events to Shopify Analytics bridges the data gap between third‑party apps and core store performance. Developers should implement the new event schema, and merchants can instantly start visualizing app‑driven actions in their familiar reports. Start by checking which of your apps already send events, then enable the new metrics in your key dashboards today.
