App

Build a custom report

Group your sales data by month, staff, service, location and more in the report builder, then save and share the view with your team.

Updated Aug 14, 2026

The Report builder answers the questions the fixed reports don't: pick a date range and a Group by dimension, and it rolls your sales data up that way — with a table, totals, a chart, and the same CSV/Excel/PDF exports as every other report. Views you like can be saved, shared with the whole workspace, and duplicated.

It lives at Growth → Reports → Report builder and needs the same reports access as the rest of the suite.

How do I build a custom sales report?

Open the builder and set the range

The date-range picker works like every report — presets or a custom range.

Pick a Group by dimension

One of: month, week, day, location, staff, service, category, kind, or payment method. The table re-rolls immediately.

Read the result

Columns adapt to the dimension — revenue with discounts, tax, and tips for sale-level groupings; item counts and quantity for item-level ones; payment counts and amounts when grouping by payment method. A totals row anchors the bottom, and a bar chart shows revenue by group.

Save it as a view

Type a name, optionally tick share with the workspace, and click Save view. The view appears as a pill you can re-apply in one click, and its URL is bookmarkable.

Saved views

ActionHow
ApplyClick the view's pill — the builder loads its configuration
ShareTick the share option when saving; shared views show for everyone with reports access
DuplicateWith a view applied, Options → Duplicate copies it as your own starting point
DeleteThe on a pill — only on views you own
Favorite the builder itself (Options → Add to favorites) or bookmark a view's URL — a saved view deep-links, so "Revenue by staff, last 30 days" can live on someone's browser toolbar.

Common questions

Can I combine two dimensions, like staff by month?

Not in one table — the builder groups by a single dimension. Run it grouped by staff for the month you care about, or export the Sales list and pivot in a spreadsheet.

Whose data does a shared view show?

The configuration is shared, not a snapshot — everyone who applies it sees live data through their own location scope and permissions.

What data source does it use?

Sales (completed carts). For payments, appointments, or stock questions, use the dedicated report for that domain — see Which report answers my question?.

Keep reading

Related

3
Find and read a reportHow the reporting hub is organised, how ranges and comparisons work, and how to get the numbers out.Export a report to CSV, Excel, or PDFUse the Options menu on any report to download CSV instantly, or a formatted Excel or PDF file — exactly the rows and filters you see.Which report answers my question?A directory of Owneli's 60+ reports grouped by the question you're asking — sales, money, team, clients, appointments, and stock.