Free toolFor shops, cafés and restaurants
See your busiest hours and best sellers.
Drop in the sales report your POS already makes. See when you're busy, what sells, and three posts to try next.
Your report is read here, in your browser. It's never uploaded, and nothing in it is sent anywhere.
The sample report is showing below. Drop in your own to see yours.
SampleA made-up café, four weeks of orders.
What the sample says
Sep 7, 2026 – Oct 4, 2026 · 1,376 orders · 12 items
Busiest day
Saturday
About 81 orders on an average Saturday.
Busiest hour
8–9 am
257 orders in that hour, across the report.
Quietest day
Tuesday
About 31 orders on an average Tuesday.
Average ticket
9.11
In your report's currency. From 1,376 orders.
By day of the week
Average orders on each day
- Monday: 37 orders on an average Monday.
- Tuesday: 31 orders on an average Tuesday.
- Wednesday: 38 orders on an average Wednesday.
- Thursday: 41 orders on an average Thursday.
- Friday: 56 orders on an average Friday.
- Saturday: 81 orders on an average Saturday.
- Sunday: 61 orders on an average Sunday.
By hour of the day
Orders in each hour, across the whole report
- 7–8 am: 119 orders.
- 8–9 am: 257 orders.
- 9–10 am: 189 orders.
- 10–11 am: 159 orders.
- 11 am–12 pm: 111 orders.
- 12–1 pm: 177 orders.
- 1–2 pm: 146 orders.
- 2–3 pm: 77 orders.
- 3–4 pm: 78 orders.
- 4–5 pm: 63 orders.
Your best sellers
Ranked by sales.
- Oat latte460 sold · 2,530.00
- Flat white374 sold · 1,776.50
- Butter croissant345 sold · 1,466.25
- Cheese toastie143 sold · 1,358.50
- Matcha latte196 sold · 1,127.00
Your next three posts
Fixed templates, filled in from your report. Change the words to sound like you.
Post 1 · Saturday, 7 am
Feature your Oat latte at 7 am on Saturday, an hour before your busiest hour.
Our Oat latte is our best seller: 460 sold since Sep 7. Come and get one before the Saturday rush.
Post 2 · Tuesday
Give people a reason to come in on Tuesday, your quietest day. Lead with your Flat white.
Tuesday is the calmest day to drop by. Our Flat white is waiting for you.
Post 3 · Sunday, 7 am
Share your three best sellers in one post.
Our three best sellers right now: Oat latte, Flat white and Butter croissant. Which one is yours?
Share your busiest hour
Want this every week, with your growth team writing the posts?
Connect your POS, and your growth team keeps up with what sells and drafts posts around it. Nothing goes out until you approve it or switch the team on.
Build my teamWhat the X-ray reads
A CSV or Excel file
The sales report your POS already exports.
- .csv
- .xlsx
What sold
An item column, with a quantity or sales column beside it.
- Item
- Product
- Menu item
- Qty
- Units sold
- Net sales
When it sold
A date and time on each sale, for your busiest day and hour. An order or receipt column adds your average ticket.
- Date
- Time
- Order ID
- Receipt
- Korean column names work too: 상품명, 수량, 매출.
- It never reads customer names, emails or card numbers.
Where to find your sales report
Here's where the report lives in six POS systems.
- Square
In Square:ReportsItem salesExportCSV
- Toast
In Toast Web:ReportsMenusProduct mixExportCSV
- Shopify
In Shopify:OrdersExportCSV
- Clover
In the Clover dashboard:ReportingItem salesExport
- Lightspeed Retail
In Lightspeed Retail:ReportingSales reportProductExport data
- Toss Place
In Toss POS:매출 리포트매출현황엑셀 내보내기파일 만들기
A report of item totals, with no date on each sale, shows your best sellers but not your busiest day or hour.
Another POS? If its report has an Item or Product column and a Qty or Sales column, the X-ray reads it.Check your POS
Questions about the Sales Report X-ray
Is my sales report uploaded?
No. Your browser reads the file on your own device, and nothing in it is sent anywhere. Close the page and it's gone.
Which reports work?
A sales report as CSV or Excel (.xlsx), from any POS, with an Item or Product column and a Qty or Sales column. Korean column names work too.
Why is there no busiest hour?
Your report has no time on its sales. Some reports are item totals with no dates or times. Export one with a date and time on each sale to see your busiest day and hour.
How is the average ticket worked out?
Your report's sales total divided by its number of orders. It needs an order or receipt column, so the X-ray knows which lines were one order.
Where do the post ideas come from?
Fixed templates, filled in with your best sellers, busiest day and busiest hour. No AI writes them, and nothing is sent anywhere to make them.
Does it cost anything?
No. There's no account and nothing to sign up for.
What does Runner add?
A growth team that keeps up with your sales, from your connected POS or a report you drop in, and drafts posts around your best sellers and quiet hours. Nothing goes out until you approve it or switch the team on.
Square, Shopify, Clover, Lightspeed, Toast and Toss Place are trademarks of their owners. Runner is not affiliated with or endorsed by them.All free tools


Square
Toast
Shopify
Clover
Lightspeed Retail
Toss Place