marql

An AI operations manager for your convenience stores.

Small stores lose money in small amounts: an item sold below cost, a day behind pace, a checkout that stopped sending data. Every morning it reads each store's signals and prepares the task for the store manager. It answers for losses as a share of sales.

Today

Thu, 5 Nov · demo chain · 6 stores

Proven, 30 days

4 120 €

Waiting for you

1

Revenue, 7 days

182 400 €

↗ 3.1 % vs prior 7 days

Week goal

Not set

Revenue by day, 14 days

Decisions · 1

AI operations manager · AI

Price fix

Station Road · 3 items

Waiting since 06:00

Review

Nine stores, one list by opening time.

Each store keeps its EPOS. marql reads sales and stock overnight and has the list ready before the first delivery is checked.

01
POSERPAccountingWeb shop

Every EPOS, as it is

Cloud EPOS and accounting connect over their own APIs; a system without an API is read from a scheduled export. Sales and stock arrive per store, per product.

02

Stores grouped by format

Give each store a format — station, high street, residential — and it is compared only with stores that trade like it.

gate · reporting: A store that sent nothing is named as not reporting, not counted as a zero

03

Gaps and slow lines, ranked

Products about to run out and lines that have not sold in weeks are ranked by the money behind them, per store.

04

Orders and transfers prepared, you approve

The supply desk prepares a store order or a move between stores. Nothing is placed until someone approves it.

gate · approval: Not approved — nothing is ordered and nothing is written

The format in numbers

The smallest shelf has the most gaps.

low-to-mid 80s

per cent on-shelf availability in UK convenience, the lowest of any grocery formatRetail Economics × DHL Supply Chain, 2026

63%

of shoppers say availability in convenience stores is worse than in supermarketsRetail Economics × DHL Supply Chain, 2026

£7.75

average convenience basket, with shoppers visiting 2.7 times a weekACS Local Shop Report, 2023

What a convenience chain runs on.

Availability, the right lines on a small shelf, and the store that is quietly behind.

01

What runs out next

The next delivery carries what the store actually lacks.

Revenue at risk on products with less than a week of supply, per store, with each product's days of supply.

02

Lines that do not earn their facing

A delisting conversation starts from a list, not a feeling.

Slow and dead products are listed with the value they hold; stock with no sale in 30 days is priced as frozen capital.

03

A weekly score per store

The store that needs a visit is named.

Every week each store gets a score out of 100 and a short passport: revenue, gross and net margin, dead stock against the chain median.

04

Store P&L

Which store pays for the others, before the month closes.

Revenue, cost of goods, gross, operating expenses and net, per store and for the chain.

05

Peak hours and dayparts

The morning commuter store and the evening top-up store read differently.

Peak hours, the strongest and weakest day, and sales by part of the day, store by store.

06

Pace against plan, today

A slow day is visible while there is still a day left.

Set a target per store, and the day's view shows how many stores are behind pace and by how much at this hour.

Stores · demo convenience chain

data as of 07:30 · 9 of 9 stores reporting

storeproducts < 7 daysout of stockscore / 100
Station Roadstation format411258
High Streethigh-street format17374
Riversideresidential format9181
Old Townresidential format22469
revenue at riskStation Road, products with less than 7 days of supply940 € / week

each store is scored weekly and compared only with stores of its own format

What a convenience chain should not expect.

marql reads the POS and the stock. The rest of the shop has its own systems.

  • marql has read-only access to your POS and accounting and does not change a price, a stock level or an order there.

    With e:corg 2.0, e:corg creates an approved order or transfer as its own draft.

  • marql reads system stock, not the shelf.

    A product the books say is in the back room but nobody has put out is not flagged as out of stock: there is no shelf camera and no planogram audit.

  • Staff rotas, lottery, fuel and services income are not covered.

  • Margin needs a cost price.

    Where neither the POS nor the accounting carries one, the product keeps its revenue and units and its margin is left empty rather than estimated.

What convenience chains ask first.

No. Every store keeps the system it runs. marql reads it — over the vendor's API for cloud systems, or through a small on-prem agent for an ERP inside your network — and changes nothing there: no prices, no stock levels, no orders. 151 connectors are live today, and a system without one is mapped from a REST API or a scheduled CSV export.

Yes. The price is per store from the first one, and a small chain rarely has an analyst, so the morning list replaces the spreadsheet nobody had time to build.

It tells you what is not selling and what it holds: slow and dead lines per store, with their value and days of stock. Whether to delist stays your decision, and the list is the evidence for it.

No. marql reads what your own EPOS and accounting record, wherever the stock was bought. If the EPOS has no connector, a scheduled export is mapped instead.

Per store, on a graduated ladder: €200 a month for each of the first nine, €185 for stores 10 to 29 and €160 for 30 to 49. Each rate applies only to the stores inside its band, so twelve stores are €2,355 a month. The first month is free. The calculator is on /pricing.

Ready to see
the euros it found?

The walkthrough is built around the POS and accounting you already run. Leave your details and pick a time.