Reports · Ordering

A report that will not tell you it made you money

Upsell reports love the phrase "extra revenue generated". Almost none of them can know that. What an honest suggestion report can claim, and the sentence ours refuses to write.


Every point-of-sale system with a suggestions feature eventually grows a report, and that report almost always has a number on it labelled something like extra revenue generated.

Look closely at what it can actually know.

What the data says

A guest tapped a suggested item and it ended up on the order. That is a fact and it is recordable: which screen won the line, what it was, what it was worth. Ours records exactly that, and the report is built from it.

What the data does not say is whether that guest would have found the salsa on the menu anyway. Maybe they were already looking for it. Maybe the suggestion saved them thirty seconds and changed nothing about the total. There is no version of this data that separates those cases, because the same guest cannot also be observed not being offered it.

That difference has a name — attribution against incrementality — and the gap between them is usually where a vendor's headline number lives.

So the words are narrower

Our report says "took a suggestion" and "won from them". It does not say extra, uplift, incremental or generated. There is a test that fails the build if any of those words appear in that sentence, which sounds excessive until you consider how such a word gets in: not by anyone deciding to overclaim, but by someone reaching for a livelier verb on a Friday afternoon.

The caveat is on the screen, not buried in a help page: it counts lines a guest added from a suggestion; it does not claim they would not have ordered it anyway. An operator who reads that once knows exactly what the number is worth, and can trust the rest of the reports more for it.

The rows that earn their place

Three surfaces are listed — the add-on row, the rail in the basket, the blocks inside an item — and every one of them appears whether or not it won anything. A row reading nought for a month is the most useful line on the page, because it is the one telling you a screen is not paying for the space it takes. Reports that quietly drop empty rows are how a feature nobody uses stays switched on for ever.

The rate underneath is orders, not lines. A basket with four suggested sides in it is one customer persuaded, not four — and an operator asking "how many people did this reach" is not asking about lines.


Try it on tonight’s service.

Nothing to install, no card. Not better by the weekend? Close the tab.