Shopify has updated its analytics to include events from supported third-party apps. This means you can now see activity like marketing emails sent or loyalty points redeemed right alongside your sales data, giving you a more unified view of your marketing efforts without leaving your Shopify admin.
What are App Events in Shopify Analytics?
App Events are specific customer or app actions, sent by supported Shopify apps, that now appear within your native Shopify Analytics reports. This feature, announced on October 28, 2026, allows data from your marketing, loyalty, and review apps to be recorded and analyzed inside Shopify.
Previously, this information lived in separate app dashboards, forcing merchants to switch between multiple tabs to connect app activities to sales results. Now, these events can be layered onto your existing reports, providing a more direct line of sight between an app's action and a customer's purchase.
This integration is part of a broader Shopify initiative to give merchants a more complete view of their business within one platform. By bringing external app data into the core reporting suite, Shopify reduces the need for manual data exporting and spreadsheet analysis to understand campaign performance. The goal is to create a single source of truth, making it easier to spot trends and make decisions without toggling between different analytics tools.
Which app activities can I now see in my Shopify reports?
The specific activities you can track depend entirely on what data the app's developer chooses to send to Shopify. Common examples include marketing emails sent, SMS campaigns delivered, loyalty points awarded, rewards redeemed, product reviews submitted, or wishlist items added.
For instance, an email marketing app might send an event each time a campaign is sent to your customer list. A loyalty app could send an event when a customer redeems points for a discount. The goal is to surface key interactions that happen outside of a direct purchase but are critical parts of the customer experience.
You can see the list of available metrics and dimensions from your installed apps within the report builder. This allows you to explore what each of your tools makes available for tracking. The data becomes part of the Shopify Query Language (ShopifyQL), meaning it can be used in custom reports.
Examples of Trackable Events by App Type
For an email marketing app, you might see events like `email_sent` or `email_link_clicked`. For a loyalty app, expect to see `points_redeemed_discount` or `vip_tier_achieved`. A review app could send `product_review_submitted`, while a wishlist app might send `wishlist_item_added`. Each event provides a small piece of the customer story.
These are not just simple counts. App developers can attach properties to each event. For example, an `email_sent` event might include the campaign name as a property. This allows you to filter your reports not just by the fact an email was sent, but by which specific campaign it belonged to, offering a much deeper level of analysis.
How does this change marketing attribution for email and loyalty apps?
This update significantly clarifies marketing attribution by placing app activities and sales data in the same context. Instead of guessing if an email blast led to a sales lift, you can now build reports that show email campaign events and sales trends on the same timeline.
For loyalty apps, the connection is even more direct. You can analyze how the redemption of loyalty points correlates with repeat purchases or higher average order values. It moves attribution from a correlational guess to a more direct, observable sequence of events within your own analytics dashboard.
This doesn't replace the more advanced attribution models found in dedicated analytics platforms, but it provides a much stronger and more accessible starting point. For most merchants, it offers a way to validate the impact of their marketing app stack without needing to be a data scientist.
A Worked Example: Attributing a Sale
Imagine you send an email campaign to 5,000 customers on a Tuesday morning. Before this update, you would see a sales spike on Tuesday and assume the campaign worked. Now, your email app sends an `email_clicked` event for every customer who engages. You can build a report showing that 400 customers clicked a link and, of those, 50 made a purchase within three hours.
Those 50 customers generated $4,500 in sales. By creating a customer segment of the 4,600 who did not click the link, you see they only generated $500 in sales during the same period. The data now clearly demonstrates the campaign’s direct impact, making it much easier to calculate a return on investment for your email marketing efforts.
The Clarity vs. Precision Trade-off
This new, integrated view offers immense clarity. The data is right there in Shopify, easy to access and understand. However, this comes at the cost of precision compared to specialized attribution tools. Shopify’s default model often uses a last non-direct click approach, which is simple but may not capture the full customer journey.
Dedicated attribution platforms might use more complex models like linear, time-decay, or U-shaped, which distribute credit across multiple touchpoints. So, while Shopify's App Events give you a clear and immediate signal, a dedicated tool might provide a more nuanced and precise analysis of a complex, multi-channel customer journey.
Where can I find the new app activity data in Shopify Analytics?
You can find and use app activity data within the custom report builder in your Shopify admin. To access it, navigate to the Analytics section and create a new report. The new app events will be available as selectable metrics and dimensions for your reports.
When building a report, look for filter options or data points named after the apps you have installed. For example, you might see metrics like "Klaviyo Emails Sent" or "LoyaltyLion Points Redeemed." These can be added to your reports just like standard Shopify metrics such as sales, orders, or sessions.
A Step-by-Step Guide to Your First Report
First, navigate to Analytics, then Reports, and click "Create custom report." In the report builder, start by selecting a core metric like "Total Sales." This will be the foundation of your analysis. You are now ready to layer on the app event data to find new insights.
Next, click to add another metric to the report. Scroll through the list and look for a category named after one of your installed apps that supports this feature. Select a metric from that app, such as "Emails Sent." Set your date range and group the data by day to see both trends on the same timeline.
If you add a metric but see no data, check the app’s own settings page first. Some apps require you to opt-in to this data sharing. There might be a simple checkbox you need to tick. This step can save you a support ticket, as the feature might be available but simply not yet enabled for your store.
Because this feature is new, app developers are still in the process of implementing it. If you don't see data from a specific app, it's worth checking their documentation or contacting their support to see if they plan to support App Events in Shopify Analytics.
A marketer needs to see the whole path a customer takes. The journey doesn't start on your product page or end at checkout. Seeing every touchpoint, from the first marketing email to a post-purchase change, is the only way to truly understand the customer.
How can I use this data to better understand the customer journey?
This data provides a richer, more narrative view of the customer journey. You can now map out pre-purchase interactions, like receiving a marketing email or adding an item to a wishlist, and see how they connect to the eventual sale within a single reporting interface.
For example, you could create a report that tracks the sequence of a customer receiving a "back in stock" notification, visiting the site, and then making a purchase. This helps you move beyond last-click attribution and see the series of nudges that contributed to the conversion.
An Edge Case: The Multi-Touch Customer
Consider a customer who gets an SMS about a sale, later redeems loyalty points for a discount, and finally reads three positive reviews before buying. Your analytics will now show all three events: an SMS delivery, a points redemption, and a review interaction. This breaks the simple idea that one action caused the sale.
This is not a flaw in the data; it’s a more accurate reflection of reality. Instead of seeking a single "winning" channel, you can now appreciate how your apps work together. The goal shifts from finding the one cause to understanding the combination of nudges that guide a customer toward a purchase, revealing the true complexity of their journey.
By layering app events over standard metrics like conversion rate and average order value, you can start to answer more complex questions. Do customers who redeem loyalty points spend more? Do customers who come from a specific SMS campaign have a higher lifetime value? These insights are now more accessible.
Does this work for all apps in the Shopify App Store?
No, this functionality is not automatic for all apps. It only works for apps whose developers have explicitly integrated with Shopify's App Events API. The developer must decide which events are meaningful and build the connection to send that data to Shopify's analytics platform.
As this feature is part of the Fall '26 Editions update, adoption among developers is still growing. Major marketing and loyalty apps are likely to adopt it quickly, as it provides a clear value proposition for their users by making their impact more visible within the Shopify ecosystem.
The Developer's Cost-Benefit Analysis
For an app developer, implementing this feature costs time and money. It requires engineering resources to map their app's internal actions to the App Events API and then maintain that integration as Shopify’s platform evolves. This is not a trivial one-off task.
Because of this cost, developers must perform a cost-benefit analysis. They will prioritize sending events that most clearly demonstrate their app's value and drive user retention. This means that less critical actions within an app might never be exposed in Shopify Analytics, as the development effort may not have a clear return.
If you want to know if a specific app supports this feature, the best approach is to check the app's own documentation or App Store listing. You can also explore the available metrics in Shopify's report builder to see which of your installed apps are already sending data.
How can I connect app events to sales performance?
The most direct way to connect app events to sales is by creating custom reports that compare event occurrences with sales data over the same period. For example, you can plot "Marketing Emails Sent" as one line on a graph and "Total Sales" as another to spot visual correlations.
For a more granular analysis, you can build reports that filter for customers who experienced a specific app event. You could create a customer segment of everyone who redeemed a loyalty reward in the last 30 days and then analyze their total spending compared to customers who did not.
Using ShopifyQL, more advanced merchants can construct queries to measure the direct impact. For instance, you could query the average order value for sessions that occurred within 24 hours of a "product review submitted" event, testing the hypothesis that engaged customers spend more.
The Danger of Mistaking Correlation for Causation
A major pitfall is assuming that because two metrics move together, one must be causing the other. For example, you might see that customers who submit product reviews have a higher average order value. It is tempting to conclude that asking for reviews causes people to spend more money. This is a classic correlation-causation fallacy.
Acting on this mistake has real costs. Imagine you spend $2,000 on a campaign offering a small discount for a product review. You get more reviews, but they come from average customers. Their AOV doesn't budge. You have simply spent $2,000 to learn that your best customers were already your best customers. The money is gone, with no return.
It is more likely that your best, most enthusiastic customers, who already spend more, are also the most likely to leave a positive review. Acting on the wrong assumption could be costly. You might spend your marketing budget on a campaign to solicit reviews from all customers, expecting an AOV lift that never materializes because you misunderstood the initial relationship.
What are some practical ways to use this new data for marketing decisions?
This new data stream enables more informed, evidence-based marketing decisions directly within Shopify. For example, you can now A/B test email campaign timing and see the impact on sales within hours, all in one place, rather than waiting for reports from separate systems.
Another practical use is to evaluate the ROI of your marketing apps more effectively. If a loyalty app is driving significant repeat purchases, that data is now visible and defensible in your main sales reports, making it easier to justify the app's subscription cost.
This data also improves inventory management. If a wishlist app reports a surge in `wishlist_item_added` events for an out-of-stock product, you have a clear, quantifiable signal of demand. This helps you make faster, more confident decisions about which items to reorder, reducing both stockouts and overstocking.
Ultimately, a complete view of the customer journey allows for better optimization. Seeing that a customer engaged with marketing, made a purchase, and then used a post-purchase tool to add another item provides a full picture of lifetime value. This allows you to invest more intelligently in the tools and campaigns that drive valuable actions across the entire customer lifecycle. Tacey's post-purchase upsells, for example, add to that same journey by presenting relevant offers on the order status page, extending the opportunity for engagement right after the initial sale.
Frequently asked questions
What is the official name for this new Shopify feature?
The feature is officially called "App Events" in Shopify Analytics. It was announced as part of Shopify's Fall '26 Editions updates and allows supported apps to send their activity data into your Shopify reports.
Do I need to be on a specific Shopify plan to use App Events?
Shopify has not stated that this feature is limited to specific plans. Access to the custom report builder, where this data is used, is available on the Shopify plan and higher. You should check your plan's features for access to advanced analytics.
Will this slow down my store's reports?
No, this data is processed asynchronously on Shopify's backend. The inclusion of App Events in your analytics should not have any noticeable impact on the performance or loading speed of your reports or your storefront.
Is this data available in real-time?
There may be a slight delay between when an app sends an event and when it appears in your Shopify Analytics. This is standard for most analytics platforms and is usually a matter of minutes to a few hours, not days.
Can I export App Events data?
Yes, any data that you can pull into a custom report in Shopify Analytics can typically be exported. This allows you to perform more complex analysis in external tools like Excel or Google Sheets if needed.
How is this different from web pixels?
Web pixels track user behavior on your site, like page views or clicks. App Events track specific actions that happen within an app's logic, such as a loyalty reward being redeemed. They are complementary, with pixels tracking browser activity and App Events tracking application activity.




