Online stores

A store's monthly sales report: 9 numbers to read every month, and a ready template

How to write a monthly sales report and analyse your store's sales: sales, counted orders, average order value, confirmation, delivery and return rates, products, new and returning customers, order sources, conversion rate and estimated profit, with a ready template.

7 min read Updated 21 October 2026 ArabyBot team
The ArabyBot teamOfficial Meta partner · written from our own platform data
On this page 4
  1. 9 numbers in the monthly sales report
  2. A ready sales report template
  3. How to read the report and act
  4. Frequently asked questions

The short answer

A good monthly sales report does not stop at the sales figure: it compares the month with the one before, breaks orders down from confirmation to delivery, cancellation and return, shows what sold and what is about to run out, new and returning customers, where orders came from, and profit after cost. In ArabyBot Store you pick the period in «Reports» and see all of it against the same period before, and download or print every table as Excel.

Also asked as: «تقرير مبيعات شهري» · «تقرير مبيعات جاهز» · «تحليل المبيعات الشهرية» · «تقرير مبيعات المنتجات» · «تحليل مبيعات العملاء» · «ازاي اعمل تقرير مبيعات» · «برنامج تحليلات المبيعات» · «monthly sales report template» · «how to analyse store sales»

9 numbers in the monthly sales report

The report's numbers
The numberHow it is worked outWhat it tells you
SalesWhat customers paid on the orders that stayed, after refundsThe month's size, against last month
Counted ordersOrders after removing cancelled and returned onesReal orders, not everything received
Average order valueSales ÷ counted ordersWhether the basket grows or shrinks. Average order value
Confirmation, delivery, cancellation and return ratesEach status ÷ all ordersWhere an order is lost after it arrives
Best sellers and what is about to run outUnits sold per product, and stock leftWhat to reorder and what to drop
New and returning customersWho bought for the first time, and who came backWhether you are building a customer base or starting from zero each month
Order sourcesOrders per channel, campaign and couponWhich ad actually sold
Conversion rateWho bought on the site per 100 visitorsWhether the problem is traffic or the page
Estimated profitSelling price − cost price for products with a costWhat you actually keep

A ready sales report template

Copy it into a sheet and put your numbers in; the last column is what deserves your attention.

Monthly sales report
ItemThis monthLast monthChange
Sales———
Counted orders———
Average order value———
Delivery rate———
Return rate———
New customers———
Share of returning customers———
Estimated profit———

How to read the report and act

  1. Compare with last month, not with an absolute number

    Higher sales with higher returns may mean less profit. Look at the change in every number together.

  2. Find the reason for every big change

    A campaign started, a product ran out, or a courier was late. «Orders & delivery» shows where orders stall.

  3. Decide one thing for next month

    Stop an ad that brings refused orders, reorder the best seller before it runs out, or add an offer that lifts the average order. Marketing offer ideas.

In ArabyBot Store

From «Reports» you pick the period and see «Overview», then «Sales», «Orders & delivery», «Products & stock», «Customers», «Marketing» and «Payments», against the same period before, with «Download Excel» and «Print» on every table. Store reports.

Frequently asked questions

1

Do I count every order in sales?

No; an order cancelled or returned is not a sale. Count sales from the orders that stayed, and in ArabyBot Store «Counted orders» shows apart from every order received, with refunds taken off sales.

2

How do I analyse sales by customer?

Separate new from returning customers: how many orders came from each, and how much your best customers spent. If most sales come from new customers only, work on bringing them back. How to keep customers.

3

Is a monthly report enough?

The monthly one is for decisions: what to reorder and which ads to stop. The daily one is for follow-up: in ArabyBot Store every morning your phone gets yesterday's summary with its orders and sales, what awaits confirmation, and what is about to run out.

The ArabyBot teamOfficial Meta business partner in the Middle East 191 guides Figures from our platform All guides

How we write these guides Figures come from our platform and Meta's actual invoices, dated with their sample; we describe what works today, not what we plan, and say what we do not do and when someone else is the better choice. Reviewed by the ArabyBot team on 21 October 2026.

Share this guide

Your store and the bot that sells from it — in one account

One account for the store and the bot, with a trial before you pay.