Sales page, 20 ideas

The current page is one product table. All of this can be built from data already in the system: monthly sales per product and department back to 2015, and transactions by day and hour. Numbers below are illustrative.

1

Sales Pulse strip

The month at a glance across the top: this month, vs last month, vs the same month last year.

July so far
€41,280
vs June
+4.2%
vs last July
+9.8%
Profit
€11,410
2

Revenue mountain

12 months of revenue with profit shaded inside it, one glance shows the shape of the year.

AugDec is your peakJul
3

Same month, last year

June against last June, so seasonal swings never fool you. Department by department.

Grocery +8%
Off Licence +15%
Newsagent -11%
4

Top movers

Biggest risers and fallers this month vs last. Catches trends while they are happening.

Energy Drink 500ml+124 units
Ice Cream 1L+89 units
Hot Chocolate 400g-64 units
Soup Tomato 400g-41 units
5

Dead stock shelf

Products that have not sold a single unit in 3 months or more. Money sitting on shelves.

Phone Charger Cableno sales in 6 mo
Gift Bag Largeno sales in 5 mo
Copybook A4 Packno sales in 4 mo
...and 34 moreworth ~€820 at cost
6

Star products

Top 10 by profit, not just by sales. The quiet earners get their medals.

🥇Coffee To Go€1,240 profit/mo
🥈Deli Roll Meal Deal€980
🥉Cigarettes 20pk€760
7

Week rhythm

Average takings by day of week. Staffing and orders should follow this shape.

MonFri is 2.6x SundaySun
8

Hour heatmap

Day by hour grid coloured by takings. Shows the morning rush and the evening gold mine.

${""}
7am5 to 7pm peak10pm
9

Season wheel

Which months carry the year. Plan stock and cash flow around your own pattern.

Dec is 1.5x an average month
Jun to Aug runs 12% above average
Jan is the quiet one, plan promos
10

Revenue vs profit quadrant

High sellers that earn little sit bottom right. That corner is where repricing starts.

sells loads, earns little
11

Basket size trend

Average spend per customer visit, month by month. Small rises here compound fast.

Feb€8.20 → €9.10 per visitJul
12

Department race

Departments ranked with movement arrows, who is gaining share and who is slipping.

1. Grocery ↑ steady€18.2k
2. Chilled & Dairy ↑ +1 place€11.9k
3. Off Licence ↓ -1 place€10.4k
13

Weather day flags

Mark the sunny weekends and cold snaps on the sales chart, explains the spikes.

☀ heatwave weekend, ice cream +240%
14

This week vs your best week

A gentle target: how far is this week from your record week, and what drove the record.

This week: €9,840
Your best ever week: €12,300 (Christmas week)
Best normal week: €10,750 (bank holiday June)
You are 8% off your best normal week
15

One product, full story

Click any product for its own page: monthly sales, price history, margin, best day.

COFFEE TO GO
margin 71% best day: Fri trend: rising
16

Plain English monthly recap

Three sentences a month, written from the numbers. Reads like a manager's note.

"June was your third best month this year at €44,100, up 6% on May. Off Licence did the heavy lifting, helped by the June bank holiday. Watch Newsagent, down 11% for the second month running."
17

Shrinking products early warning

Products fading quietly: three consecutive months of decline, before they become dead stock.

Magazine Weekly-8% → -12% → -15%
DVD Blank 10pk3 months falling
Bus Timetable Cardsnearly dead
18

Supplier scoreboard

Sales and margin rolled up by supplier, who earns their shelf space and who does not.

Valley Wholesale€9.1k/mo · 31% margin
Coastal Drinks€4.2k/mo · 36% margin
Celtic Household€0.9k/mo · 14% margin
19

Ask from here

An Ask box on the Sales page pre-filled with sales questions, one tap to answers.

Ask about your sales...
Why was Tuesday quiet? Best sellers after 6pm Compare this June to last
20

Morning report preview

Yesterday in one card, waiting when the shop opens. The seed of the daily email Patrick asked for.

Yesterday, Sunday 20 July
Takings €1,180 · 431 customers · avg €2.74
Quietest hour 2pm, busiest 11am
6% better than the last 4 Sundays

All numbers illustrative. Every idea is buildable from turnover_parsed (monthly product sales since 2015) and transactions_parsed (takings by day and hour). Ideas 16 and 20 tie into the morning report on Patrick's requirements list.