eCommerce Performance Analytics: Professional Control Over 3 Layers

eCommerce Performance Analytics: Professional Control Over 3 Layers blog post thumbnail image.
Table of Contents

    Reporting based on qualitative analytics is something that constantly concerns CMOs, and we understand this as well as anyone. Reporting allows you to identify strategic shortcomings, drops in revenue, and much more. Furthermore, the better you understand all performance reports, the more effectively you can report on your successes to senior management.

    In this comprehensive 2026 guide, we, as retention marketing specialists, will teach you to analyze performance like no one else. Here, you’ll learn the 3-Layer eCommerce reporting framework. Discover 15 key metrics you absolutely should be tracking. Learn how to create a high-quality dashboard and master best practices for reporting. Get started now!

     

    What is eCommerce Reporting?

    eCommerce reporting means gathering, organizing, and presenting data on the performance of your online store. It is presented in a format that helps you understand how your business operates, what factors influence its results, and what needs to be changed.

    High-quality reporting is clearly structured and analyzed. It’s not just a simple collection of raw numbers, but answers to specific business questions. Your eCommerce analytics and reporting should answer the following questions:

    • Which channels are profitable, not just active? 
    • Is growth driven by acquiring new customers, or by existing customers returning? 
    • Do customer retention channels make a noticeable contribution to revenue, or do only expenses come in the appearance of good engagement metrics?

    You can use reporting for standard dashboards to appear comprehensive, or you can use it to drive growth by creating systems that answer specific questions. The cost of paid customer acquisition will rise, and margins will shrink. At that point, eCommerce performance reporting will become one of the most effective solutions for marketing executives.

    3-Layer eCommerce Reporting Framework for CMOs

    From our own experience, we know that the main problem with most eCommerce business performance analytics is the mixing of key metrics. In particular, it often happens that metrics from completely different stages of the customer journey are mixed together. Such a system makes it impossible to analyze and identify the stage at which a decline in performance is occurring.

    To solve this problem and prevent it, there is a unique model that divides reporting into three levels corresponding to the stages of the customer lifecycle. We recommend following this model when building eCommerce data analytics and reporting operating under the direct-to-customer (DTC) model. Let’s get into the specifics.

    3-Layer eCommerce Reporting Framework for CMOs.

    The essence of the three-layer model lies in dividing performance data into three distinct layers, each with its own set of questions and key metrics:

    Layer 1: Customer Acquisition

    The scale of customer acquisition efforts may vary, but this is the level that typically receives the most attention. However, focusing solely on this stage is a common mistake, as acquisition efforts may show strong metrics quarter after quarter while imperceptibly losing profitability, since no one is tracking what happens after the first purchase.

    Key metrics to track at this layer: 

    • total number of sessions, 
    • traffic by channel, 
    • customer acquisition cost (CAC)
    • revenue from new customers, 
    • return on ad spend (ROAS) by channel, 
    • revenue breakdown between new and repeat customers.

    Layer 2: Conversion

    This is the stage during which most metrics such as user experience, pages quality, pricing strategy, and the checkout process become measurable on your eCommerce platform. 

    Key metrics to track at this layer: 

    Layer 3: Customer Retention

    Another common mistake in reporting is overlooking or underestimating the customer retention stage, even though it holds the greatest revenue potential for brands operating under a DTC model. As retention experts, we know how costly it can be to constantly acquire new customers and how much more effective it is to retain them. Every returning customer represents revenue that you didn’t have to pay to acquire again.

    Key metrics to track at this layer: 

    • repeat purchase rate, 
    • CLV by acquisition cohort, 
    • total revenue from retention channels as a percentage of the store’s total revenue, 
    • revenue per subscriber across all channels, 
    • subscriber growth via email, SMS, and push notifications.

    15 Key Performance Indicators Essential for an eCommerce Performance Report

    eCommerce involves a multitude of metrics, and there’s no need to include every single one in your report, as this would require significant effort, clutter your dashboard, and make the report uninteresting during a presentation. 

    To avoid cluttering your report with ineffective KPIs, we’ve compiled a list of the most important ones for you. 

    Here is a list of metrics that a Chief Marketing Officer (CMO) or other marketers need to compile a weekly or monthly report on eCommerce performance. These KPIs focus on the well-being of your business, its growth, and sustainable development:

    CategoryKPIDescription
    AcquisitionTotal sessionsIncluding month-over-month and year-over-year growth rate
    Sessions by channelOrganic, paid, email, SMS, direct, and referral separately
    New customer CAC by channelAvoid blending
    ROAS by paid channelFacebook, Google, TikTok reported independently
    New vs. returning customer revenue splitServes as the clearest indicator of business model sustainability
    ConversionOverall store CVRTrack as a trend, not a single snapshot
    AOVSegment by new vs. returning customers to reveal loyalty-driven spend lift
    Cart abandonment rateIndustry average is 70.19%; above 75% signals checkout friction
    Checkout completion rateUseful for funnel troubleshooting
    Revenue by product categoryReveals which parts of your catalog are carrying the store
    RetentionRepeat purchase rateServes as the clearest signal of retention program health
    CLV by acquisition cohortBreak out by channel and period
    Combined retention channel revenue as % of totalEmail, SMS, push, and owned channels measured together
    Revenue per recipient by channelServes as the true measure of channel efficiency, beyond open and click rates
    Subscriber and list growth rate across channelsServes as the compounding asset that drives long-term retention revenue

    eCommerce Reporting by Customer Retention Channels: More on Underestimated Data

    Reporting on customer retention channels (email, SMS, push notifications, WhatsApp, direct messaging automation) is often overlooked or underestimated and separated from the main performance overview. This usually happens because these channels are hosted on separate platforms and therefore not included in the main dashboard.

    By ignoring retention marketing data, you’re missing out on a powerful resource that could significantly impact your decision-making. Customer retention channels form a comprehensive system that maximizes the effectiveness of every marketing dollar you spend. To fully leverage the potential of retention marketing data, track the following metrics in your reporting system:

    • Email: Revenue per campaign, revenue per flow, list health, engagement by segment
    • SMS: Revenue per send, subscriber growth rate, opt-out rate, cost per SMS-driven purchase
    • Push notifications: CTR by push type, revenue from push-triggered flows, subscriber retention rate
    • WhatsApp and DM automation: Conversation conversion rate, revenue from conversational flows, engagement by type
    • Cross-channel view: Total retention revenue as a percentage of store revenue, assisted conversions, and revenue split between campaign and automated flows

    💡 Among these data sources, the cross-channel view is the most strategically important element. It answers the critical question that every eCommerce reporting dashboard needs to address: “Of every dollar retained from existing customers, how much came from which channel, and at what cost?” For brands working with Flowium, this unified overview is usually the first thing we create, because without it, every decision regarding investments in customer retention is based on incomplete information.

    How to Create a Dashboard for eCommerce Reporting?

    The main purpose of a dashboard isn’t to gather as much information as possible, but to make it truly useful for your team and to support weekly decision-making. We recommend creating a reporting dashboard using the following structure:

    1. Opening overview: Focus on metrics related to total revenue, store CVR, AOV, and the percentage of revenue by customer retention channels. In the introduction, it’s worth discussing these four key metrics, which provide an overview of the current state of the business.
    1. Customer Acquisition: Next, we follow the 3-layer reporting structure we discussed earlier, and in this first section, we cover the number of sessions by channel, CAC, ROAS, and revenue from new customers for the reporting period.
    1. Conversion: The second layer of the report, which discusses CVR, cart abandonment trends, products with the highest conversion rates, and stages of order abandonment.
    1. Customer Retention: The final section, which includes the total revenue share by retention channel, the repeat purchase rate, revenue by channel, the most effective customer flows, and subscriber status across all channels.
    1. Trends: This section includes comparisons with the previous month and the previous year, as well as metrics compared to internal benchmarks.

    Required dashboard settings:

    • The data in the report must be set to update automatically, rather than being manually extracted.
    • The dashboard must be accessible in a single shared view for all stakeholders.
    • Each section should have a single line of context, if revenue fell, the report should explain why, not just state the fact.

    eCommerce Reporting Best Practices from a Retention Marketing Agency

    We’ve already covered all the details surrounding eCommerce business reporting, and before we move on, we’d also like to share some useful professional tips with you to help you maximize the effectiveness of your analysis and reporting.

    Start With a Question, Not a Metric

    Before opening any dashboard, determine what question you’re trying to answer. This focus prevents aimless scrolling through data and mistaking that for analysis.

    Set a Review Schedule Based on Reports

    Set a regular schedule for making decisions based on reports. Weekly meetings for operational adjustments. Monthly analyses for strategy development. Quarterly conferences for budget redistribution. Depending on the frequency of meetings, you’ll determine the depth of changes and, accordingly, the number of participants.

    Standardize Definitions Before You Start Working on the Report

    If revenue from email and SMS is double-counted in your overall customer retention metric, the dashboard is unreliable, no matter how good it looks. First, clearly define attribution rules, how returns are handled, and your approach to discounts.

    Explain the Numbers and Metrics

    Every metric value expresses something; be sure to provide this context in your report. A report without context is just a table. Include at least one sentence or paragraph with explanations and conclusions so that the board can understand everything and you don’t forget what you wanted to highlight. This is precisely what distinguishes a reporting tool from a decision-making one.

    Optimize Recurring Metrics as Much as Possible

    Automated reporting is essential for ensuring consistency. The downside of manual reports is that they can vary depending on who compiles them, which isn’t an issue with automation.

    Audit Your Attribution Model Quarterly

    Last-click attribution overestimates the performance of paid campaigns and underestimates customer retention metrics. If your model hasn’t been reviewed in six months, your budget decisions are based on a distorted view of what actually drives revenue growth.

    5 Common eCommerce Reporting Mistakes CMOs Make

    1. Overreliance on “last-click” attribution. This often overestimates the, often irrelevant, contribution of paid channels, while making email, SMS, and push notifications appear far less effective than they actually are. As a result, brands are constantly increasing their spending on paid advertising while underfunding the channels with the highest ROI. Switch to data-driven attribution or combined multitouch attribution.

    2. Failing to account for retention when reporting on acquisition. If your reports show significant revenue growth, but that growth came from new customers you were unable to retain, this is not successful. This situation is a red flag regarding your CLV dynamics. Always combine acquisition data with retention data within the same line in the dashboard.

    3. Evaluating retention channels independently. If you have more than one retention channel, your customers will bounce between them, and this is also important data. Tracking email separately from SMS, and push notifications separately from revenue, means completely overlooking the effect of cumulative growth. A comprehensive multichannel program will show significantly better results, but only if you measure it this way.

    4. Creating dashboards to impress rather than to inform decision-making. This is the main mistake that renders our article unnecessary. The data collected is the driving force behind eCommerce strategy development, and a dashboard gathers this data to enable breakthrough decisions during meetings. A good dashboard for executives that doesn’t focus on shortcomings is a presentation, not a reporting tool. Design each page with a specific decision in mind.

    5. Ignoring cohort-level data. Aggregated metrics hide the most important patterns. Break down CLV, the repeat purchase rate, and AOV by acquisition cohort and channel to see which sources actually bring in the most valuable customers, and which ones fill the funnel with buyers who never return.

     

    Final Thoughts

    The key takeaway from our research on eCommerce reporting is that your regular reporting on metrics should actually influence marketing decisions, rather than merely serve as a presentation. When creating your reports, use a convenient three-layer structure, breaking down acquisition, conversion, and retention into individual levels. At each level, track at least the 5 key metrics we mentioned in the article. 

    As a retention specialist, Flowium agency frequently collects data and creates dashboards for DTC eCommerce clients. That’s why we can be an excellent advisor to you regarding the state of your reporting. Contact us for a free audit to take your reporting to the next level.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    9 − 6 =

    Talk email strategy with an expert
    Flowium email marketing team members standing together, smiling and wearing navy Flowium branded t-shirts.
    Request free email marketing audit from our experts!