Skip to content

FEATURES

Get the numbers out. Put the data in.

An extensible report engine with scheduled delivery, and bulk import and export that shows you exactly what it's about to do before it does anything.

Always on. Reporting is a domain rather than a switch — the report engine, export and import are how the system is operated, not an optional module you buy.

What it solves

Two recurring failures. Reporting that means exporting to a spreadsheet and rebuilding the same pivot table monthly. And bulk import that either refuses the file with no explanation, or accepts it and silently corrupts four hundred records.

What's in it

3 capabilities, in the order people ask about them.

The report engine

  • Reports are data-driven definitions, not bespoke code. Best sellers, dead stock, customer value, unmet demand, returns, revenue over time — each is a definition, and a new one is added through a registry.
  • Results are cached, and heavy reports run in the background — so no report can slow the system down for the people using it.
  • Scheduled delivery: a report can send itself weekly to a named list of recipients. The Monday morning number arrives without anyone producing it.

Export

  • Any section — users, orders, prices, form submissions — exports to CSV or Excel.
  • Exports run as background jobs and are delivered via a secure, expiring link. A large export never blocks a session.

Export is treated as a high-risk capability: it needs its own permission, is limited to data that operator may already see, and is always recorded in the audit log.

Import, with a preview

  • Upload a file and the system tells you what will happen — how many records created, how many updated, how many errored — before anything changes. Then an operator confirms.
  • Row-level error reporting: if a row is wrong, you're told which column and why. Fix and re-upload, rather than guess.
  • The obvious use: edit prices in bulk in a spreadsheet and send them back, instead of opening four hundred products one at a time.

Let's build the thing you actually want to build.

Tell us what you have in mind. We'll show you how much of it already exists.

  • We reply within one working day
  • No sales sequence, no drip campaign
  • NDA before the call if you'd prefer