Ecommerce analytics and reporting is the structured collection of your sales, customer, marketing, and product data into reports that tell you what to do next. The useful version does not stop at revenue and traffic — it carries every order down to true per-order profit, so you can see which products and campaigns actually make money. If your current reports show a healthy top line but you still cannot say which SKU is draining cash, the reporting is incomplete.

If you already run an operating store — real orders, real ad spend, a Shopify dashboard you check every morning — you do not need a definition of "analytics." You need reporting that survives contact with your P&L.

Most guides on this topic describe the reports and stop there. This one walks the numbers down to the line that matters: what you keep per order after the product, the fees, and the ads. That is the gap almost every ranking page leaves open.

What ecommerce analytics and reporting actually means

Analytics is the raw measurement — orders, sessions, clicks, costs. Reporting is the structured presentation of that data into something you can act on weekly. The two words get used together because one is useless without the other.

Unlike general web analytics, which fixates on page views and time-on-site, ecommerce reporting centers on commerce metrics: orders, revenue, conversion, acquisition cost, and retention. The scope usually splits into three questions — what is selling, who is buying, and how much it costs to make them buy.

The trap is treating reporting as a rear-view mirror. Good reporting is diagnostic: it tells you where the next dollar of margin is hiding, not just what last month looked like.

The reports every operating store runs

A complete reporting stack covers six areas. The sibling breakdowns in our guide to the best ecommerce analytics tools for growth go deeper on tooling; here is the operator's short version.

Sales and revenue

Gross sales, net sales after discounts and refunds, average order value (AOV), and units per transaction. AOV is just revenue divided by orders — say you did $40,000 across 1,000 orders, that is a $40 AOV.

Revenue is the headline, but it is the least honest number in the stack. A revenue spike driven by a 30%-off code can shrink your actual profit.

Conversion and checkout

Conversion rate is orders divided by sessions. For 1,000 orders on 40,000 sessions, that is 2.5% — right around where most stores sit. The average ecommerce conversion rate runs roughly 2.5% to 3%, according to Smart Insights.

Checkout reporting matters just as much, because that is where money evaporates. Baymard Institute documents a long-run cart abandonment rate of about 70% across dozens of studies, and finds that extra costs — shipping, tax, fees shown late — are the single most common reason shoppers bail, cited by nearly half of them.

Customer and retention

New-versus-returning split, repeat purchase rate, customer lifetime value (LTV), and retention cohorts. A store can look healthy on revenue while quietly leaking repeat buyers.

Repeat purchase rate is simply customers with two or more orders divided by total customers. If 240 of 1,000 customers reordered, that is 24% — and lifting it is usually cheaper than buying new traffic.

Marketing efficiency

Return on ad spend (ROAS), cost per acquisition, and the blended view across every channel. Per-channel ROAS is useful for tuning a campaign, but each platform grades its own homework and over-claims shared conversions.

That is why operators also track MER — marketing efficiency ratio — total revenue divided by total marketing spend. For $40,000 revenue against $12,500 in total marketing, MER is 3.2, and it cannot double-count because it never splits by channel. Our piece on ecommerce business intelligence unpacks how blended metrics keep attribution honest.

Product and returns

Best-sellers, sell-through rate, inventory turnover, and return rate by SKU. The product report is where most profit leaks live, because a strong seller with a thin margin can lose money on every order.

The report they skip

Almost no store runs a true per-order profit report by product. That is the one that changes decisions — and it is covered next.

The profit layer most reporting skips

Here is the core failure of standard ecommerce reporting: it ends at revenue, maybe at gross margin, and calls that "performance." But gross margin only subtracts the cost of the product. It says nothing about shipping, payment fees, pick-and-pack, or the ad spend it took to land the order.

Those variable costs are where print-on-demand margins actually live or die. A 60% gross margin can become a 15% margin after you net out everything that scales with each order.

The honest number is contribution margin — revenue minus every variable cost. Reporting that stops before contribution margin is why so many stores scale a "winning" product straight into losses.

A worked example: from revenue to true per-order profit

Say you run a store doing 1,000 orders a month at a $40 AOV — $40,000 in revenue — with $10,000 split across Meta and Google ads. Here is one average order, walked all the way down.

Line Amount
Revenue (AOV) $40.00
− Product cost (blank, print, base fulfillment) −$16.00
= Gross profit $24.00
− Shipping −$5.00
− Payment processing (4%) −$1.60
− Pick and pack −$1.40
= Contribution margin before ads $16.00
− Ad spend per order (at 4.0 ROAS) −$10.00
= Profit per order $6.00

Your revenue report celebrates $40. Your gross-margin report shows a comfortable $24. But the real money you keep is $6 — 15% of the sale.

Now the decision that only this view can make: your break-even ROAS is 1 divided by your contribution-margin ratio. On the 40% margin before ads, that is 1 ÷ 0.40 = 2.5. Any campaign running below a 2.5 ROAS on this product is losing money no matter how good the revenue looks.

Push one more step with POAS — profit on ad spend. POAS equals ROAS times your margin ratio, so 4.0 × 0.60 = 2.4 on a gross basis. The moment POAS drops below 1, the campaign is underwater, and no revenue dashboard will warn you.

This is the arithmetic standard reporting hand-waves past. For a deeper build-out of these views, see our guide to ecommerce performance analytics.

Why this is hard to run by hand

The numbers above live in different places. Revenue and orders sit in Shopify, ad spend in Meta and Google, and product cost with your supplier. Stitching them together every week by hand — exporting, matching orders to costs, reconciling ad spend — is the work that never gets done.

So most stores settle for a revenue dashboard and a gut feel about profit. The reporting exists; the profit truth does not. Comparing approaches to this is exactly what our analytics tool for ecommerce rundown is for.

Where Victor fits

PodVector AI is built for this gap. Victor is an AI employee for print-on-demand store owners — not a dashboard, and not a report you have to assemble yourself.

Victor connects your Shopify store, your Meta Ads and Google Ads accounts, your Printify, Printful, or Gelato supplier, and Klaviyo. Because he sees every order, every ad dollar, and every supplier cost together, he can tell you the true per-order profit on each product — and he knows your product cost before the first sale, straight from the supplier.

He delivers reports to your Google Drive, so the profit view lands where you already work. And when the numbers say to act — pause a campaign that fell below break-even, shift a budget, change a price, draft a win-back email in Klaviyo — Victor can make that change inside the connected account. Every write action waits for your approval before it runs; you stay in control of each one.

Put Victor on your store's numbers and see your true per-order profit, not just your revenue.

FAQs

What is the difference between ecommerce analytics and reporting?

Analytics is the raw measurement of what happened — orders, sessions, ad spend, costs. Reporting is the structured, repeatable presentation of that data into something you review and act on. In practice you need both: analytics without reporting is noise, and reporting without good underlying analytics is a confident wrong answer.

What metrics should an operating store actually report on?

Beyond revenue and conversion rate, the ones that change decisions are contribution margin per order, break-even ROAS, blended MER across channels, repeat purchase rate, and return rate by SKU. The single most underused report is true per-order profit by product — revenue minus product cost, shipping, fees, fulfillment, and allocated ad spend. That is the view that tells you which SKU to scale and which to kill.

Why does my revenue look good but my bank account doesn't?

Because revenue and gross margin both ignore the variable costs that scale with every order — shipping, payment fees, pick-and-pack, and ad spend. A product with a 60% gross margin can land at a 15% margin after those, and a campaign above break-even on revenue can still lose money on profit. Reporting that stops before contribution margin hides exactly this gap.

Can I just use Shopify analytics and Google Analytics?

They are solid for what they measure, but each sees only its own slice — Shopify knows orders, the ad platforms know spend, your supplier knows cost. None of them joins all three into per-order profit on its own, and each ad platform over-claims the conversions it shares with others. The work of combining them honestly is the real job, which is why dedicated profit tooling exists.

How often should I review ecommerce reports?

Check the profit-level view weekly — contribution margin, MER, and break-even ROAS by product and channel — so a losing campaign gets caught in days, not at month-end. Day-to-day revenue swings are mostly noise; the weekly margin trend is signal. Net out refunds and returns before you call any period profitable, since they book later than the sale.