What should an ecommerce monthly report template include?
An ecommerce monthly report template is a repeatable scorecard and decision record for one calendar month. It should show revenue, orders, sessions, conversion rate, average order value, marketing efficiency, customer retention, inventory exposure, and the 3 to 5 actions owned for the next month.
Shopify’s Analytics overview tracks gross sales, net sales, orders, average order value, returning customer rate, sessions, visitors, and conversion trends. Use those same categories as the report backbone, then add paid-media cost, fulfillment, returns, and inventory data from the systems your team actually uses.
Use this 12-slide monthly report order
- Executive summary: 3 results, 3 issues, and 3 next actions.
- Monthly KPI scorecard: actual, prior month, target, and variance.
- Revenue and order trend: daily or weekly movement across the month.
- Channel performance: store, marketplace, paid social, paid search, email, and affiliates where applicable.
- Conversion funnel: sessions, add-to-cart, checkout reached, and completed orders.
- Product and category performance: net sales, units, gross margin, return rate, and stock cover.
- Marketing performance: spend, attributed revenue, new customers, CAC, and MER.
- Customer performance: new versus returning customers, repeat orders, and AOV.
- Operations: fulfillment time, cancellation rate, return rate, and service issues.
- Inventory: stockouts, weeks of cover, aging stock, and replenishment decisions.
- Experiment readout: hypothesis, result, decision, owner, and due date.
- Next-month plan: named actions, expected metric movement, and review date.
Which ecommerce KPIs belong in a monthly report?
Start with KPIs that explain the month in one chain: demand created, conversion achieved, order value captured, revenue retained, and cash or inventory risk. Shopify defines average order value as gross sales minus discounts divided by total orders; use that definition consistently rather than mixing it with net sales.
| KPI | Formula | Worked July example | Monthly question |
|---|---|---|---|
| Net sales | Gross sales - discounts - returns | $124,800 - $9,600 - $7,200 = $108,000 | Did retained revenue grow? |
| Orders | Count of completed orders | 1,200 | Was demand higher or lower? |
| AOV | Gross sales - discounts / orders | ($124,800 - $9,600) / 1,200 = $96.00 | Did basket value change? |
| Store conversion rate | Orders / sessions x 100 | 1,200 / 48,000 x 100 = 2.50% | Did traffic convert? |
| Return rate | Returned orders / completed orders x 100 | 72 / 1,200 x 100 = 6.00% | How much revenue is at risk? |
| MER | Net sales / total marketing spend | $108,000 / $18,000 = 6.00x | How much revenue came per marketing dollar? |
| Returning-customer rate | Returning customers / total customers x 100 | 360 / 1,200 x 100 = 30.00% | Is repeat demand strengthening? |
| Weeks of cover | On-hand units / average weekly unit sales | 1,000 / 125 = 8.0 weeks | Which SKU needs action? |
For a month-over-month comparison, calculate percentage change from the immediately previous complete month. In the worked example, July net sales of $108,000 versus June net sales of $96,000 equals a 12.5% increase. Put both the absolute difference of $12,000 and the percentage change in the scorecard so the audience can see scale and rate.
What does a copy-and-use ecommerce monthly report scorecard look like?
Use one row per KPI and one source of truth per row. This worked scorecard is a complete example for a July reporting cycle; replace the values with exports from your store, analytics, advertising, support, and inventory systems before presenting it.
| KPI | July actual | June actual | July target | Variance to target | Decision note |
|---|---|---|---|---|---|
| Net sales | $108,000 | $96,000 | $110,000 | -$2,000 | Growth is positive; close the $2,000 target gap. |
| Orders | 1,200 | 1,050 | 1,175 | +25 | Order volume exceeded plan. |
| Sessions | 48,000 | 42,000 | 46,000 | +2,000 | Traffic exceeded plan by 4.3%. |
| Conversion rate | 2.50% | 2.50% | 2.55% | -0.05 pp | Traffic grew but conversion did not improve. |
| AOV | $96.00 | $91.43 | $94.00 | +$2.00 | Bundles and upsell offers lifted basket value. |
| Marketing spend | $18,000 | $15,000 | $17,500 | +$500 | Keep spend increase tied to channel-level returns. |
| MER | 6.00x | 6.40x | 6.29x | -0.29x | Revenue grew slower than total marketing spend. |
| Return rate | 6.00% | 5.00% | 5.50% | +0.50 pp | Review top return reasons and affected SKUs. |
Write the executive summary in six lines
- Result: Net sales reached $108,000, up $12,000 or 12.5% from June.
- Result: AOV rose from $91.43 to $96.00, a $4.57 increase.
- Issue: Conversion remained 2.50%, missing the 2.55% target by 0.05 percentage points.
- Issue: Return rate rose from 5.00% to 6.00%, adding 12 returned orders versus a 5.00% baseline.
- Action: Audit the three highest-returned SKUs by August 5.
- Action: Run one checkout-friction test and report conversion by August 31.
How do you build an ecommerce monthly report step by step?
Build the report after the month closes and freeze a reporting cut-off time. A practical workflow is 7 steps: export, reconcile, calculate, compare, explain, assign actions, and publish. The exact tools can differ, but the calculation rules and ownership should not.
- Set the date window: use July 1 through July 31 and compare with June 1 through June 30; document timezone and currency.
- Export core commerce data: net sales, discounts, returns, orders, units, sessions, conversion rate, and customer type.
- Export channel and spend data: source or channel, spend, attributed orders, attributed revenue, and new customers.
- Export operating data: on-hand units, stockouts, fulfillment exceptions, cancellations, returned orders, and top return reasons.
- Reconcile totals: the sum of channel revenue should equal the report’s stated sales basis or the difference must be explained.
- Calculate KPI deltas: show absolute change and percentage or percentage-point change, such as 2.50% versus 2.55% equals -0.05 percentage points.
- Write decisions: every red or amber metric gets an owner, action, deadline, and the metric expected to change.
Reconciliation checks before you share
- Use the same currency and tax treatment across store, marketplace, and ad-platform figures.
- Separate returns from cancellations if the underlying systems report them differently.
- State whether paid-channel revenue is platform-attributed, analytics-attributed, or blended; do not add incompatible attribution models.
- Check that product-level units and order-level orders are not being treated as the same measure.
- Flag late refunds, late marketplace settlements, and ad-platform attribution windows as timing differences.
What formulas should an ecommerce monthly report template use?
Put formulas in the template so every month is computed the same way. Use percentage points for changes between rates, and use percent change for changes between currency, counts, or ratios such as AOV and MER.
| Metric | Formula | Worked result |
|---|---|---|
| Month-over-month sales growth | (Current net sales - prior net sales) / prior net sales x 100 | ($108,000 - $96,000) / $96,000 x 100 = 12.5% |
| Conversion rate | Orders / sessions x 100 | 1,200 / 48,000 x 100 = 2.50% |
| AOV | (Gross sales - discounts) / orders | ($124,800 - $9,600) / 1,200 = $96.00 |
| MER | Net sales / total marketing spend | $108,000 / $18,000 = 6.00x |
| CAC | Acquisition spend / new customers | $12,000 / 300 = $40.00 |
| Return rate | Returned orders / completed orders x 100 | 72 / 1,200 x 100 = 6.00% |
| Gross margin | (Net sales - cost of goods sold) / net sales x 100 | ($108,000 - $48,600) / $108,000 x 100 = 55.0% |
| Inventory sell-through | Units sold / (units sold + ending on-hand units) x 100 | 500 / (500 + 1,000) x 100 = 33.3% |
Shopify’s documented AOV definition uses gross sales minus discounts divided by total orders. If your finance team requires net-sales AOV instead, call it net-sales AOV in the report and apply that formula to every historical comparison; the label matters as much as the calculation.
How do you turn a monthly report into an ecommerce QBR template?
An ecommerce QBR presentation template is a quarterly business review built from three monthly reports, not a fourth monthly report. Aggregate the quarter, show the monthly trend, explain the drivers, assess progress against quarterly goals, and agree the next-quarter plan.
| QBR section | Monthly inputs to combine | Quarterly output |
|---|---|---|
| Quarter scorecard | January, February, March KPI scorecards | Quarter total, quarterly target, and prior-quarter comparison |
| Revenue trend | Three monthly net-sales values | Monthly line plus Q1 total |
| Channel review | Monthly spend, revenue, orders, and MER by channel | Quarter channel mix and allocation decision |
| Customer review | Monthly new and returning customer metrics | Quarter retention pattern and repeat-demand conclusion |
| Product review | Monthly product sales, margin, returns, and stockouts | Keep, grow, fix, or exit decisions by category |
| Operations review | Monthly returns, cancellations, fulfillment exceptions | Root causes and service-level actions |
| Next-quarter plan | Unfinished monthly actions and new goals | Owner, due date, target metric, and review cadence |
Example QBR calculation
If monthly net sales are $96,000 in January, $102,000 in February, and $108,000 in March, Q1 net sales equal $306,000. If the Q1 target is $315,000, the quarter closes $9,000 below target. The QBR should then explain whether the gap came from sessions, conversion, AOV, returns, channel spend, or a mix of these drivers.
How can AnyGen create an ecommerce monthly report template?
Use AnyGen when you need to turn a defined ecommerce monthly report template and your approved figures into an editable, presentation-ready report. It helps organize the KPI scorecard, formulas, comparisons, tables, charts, and action slides without asking a team member to rebuild the same structure each month.
- Prepare one clean monthly data table with the fields used in this page: net sales, gross sales, discounts, returns, orders, sessions, spend, new customers, returning customers, units sold, and on-hand units.
- Add the reporting period, currency, comparison month, monthly targets, and the exact revenue definition: gross sales, net sales, or recognized revenue.
- Paste the data and request an ecommerce monthly report template with the 12-slide order shown above.
- Ask for the scorecard to include actual, prior month, target, variance, and a decision note for each KPI.
- Review each automatically generated chart against the source totals, especially channel revenue, spend, returns, and inventory.
- Edit the final action slide so every commitment has one owner and one date before sharing the report.
For a quarterly review, provide the three completed monthly reports or one three-month data table. Request the ecommerce QBR template structure in this page: quarterly scorecard, monthly trend, channel and product drivers, customer and operations review, plus next-quarter commitments.
Frequently asked questions
What is an ecommerce monthly report template?
It is a reusable monthly structure for reporting store performance: sales, orders, sessions, conversion rate, AOV, marketing, customers, operations, inventory, and next actions. A useful template also shows prior-month actuals, targets, variances, owners, and due dates.
What KPIs should be in an ecommerce monthly report?
Use 8 to 12 decision KPIs: net sales, orders, sessions, conversion rate, AOV, marketing spend, MER, new customers, returning-customer rate, return rate, gross margin, and weeks of inventory cover. Add a metric only when someone can act on it.
How do I calculate ecommerce monthly conversion rate?
Divide completed orders by sessions and multiply by 100. For example, 1,200 orders divided by 48,000 sessions equals 2.50%. Compare rate changes in percentage points: 2.50% versus 2.55% is -0.05 pp.
How do I calculate average order value in a monthly ecommerce report?
Shopify documents AOV as gross sales minus discounts divided by total orders. In the worked example, ($124,800 - $9,600) divided by 1,200 orders equals $96.00. Keep the formula and sales definition consistent across months.
What is the difference between an ecommerce monthly report and an ecommerce QBR template?
A monthly report explains one month and assigns the next month’s actions. An ecommerce QBR template combines three monthly reports into one quarterly review, assesses quarterly targets and trends, explains drivers, and commits owners to next-quarter priorities.
How many slides should an ecommerce QBR presentation template have?
Use 10 to 14 slides: quarterly scorecard, monthly revenue trend, channel review, conversion and customer review, product and inventory review, operations, experiment results, and next-quarter commitments. Keep detailed exports in the source workbook rather than the live meeting deck.
Should I use gross sales or net sales in an ecommerce monthly report?
Choose one primary sales basis and name it clearly. Net sales is useful for retained-revenue reporting because it subtracts discounts and returns; gross sales can be useful for top-of-funnel merchandising analysis. Do not compare gross sales in one month with net sales in another.
Can AnyGen make an ecommerce monthly report template?
Yes. Provide a clean table of approved monthly figures, targets, comparison period, currency, and revenue definition. AnyGen can organize the data into an editable scorecard, charts, formula-based KPI explanations, action slides, and a QBR-ready structure; verify the source totals before sharing.
AnyGen





