Analytics & Reports

Analytics and reports, not spreadsheets.

Terminz calculates your revenue, tracks customer lifetime value, flags at-risk clients, and reconciles your books. Automatically, every day. No manual data entry.

Start 30 days free
Financial report in the Terminz dashboard

Sound familiar?

You're guessing your revenue

At the end of the day you add up receipts by hand. The numbers live in three different places. You're never sure the total is right until it's too late to act on it.

No visibility into customer behaviour

You don't know which customers are slipping away, who your highest-value clients really are, or how long it's been since someone last visited. That information is locked in appointment history.

Every report still means opening Excel

Month-end means exporting CSVs, pasting them into a spreadsheet, and building charts by hand. Every month the same work, every month the same risk of errors.

Insight into every part of your business

Daily metrics dashboard

Total revenue, completed appointments, new customers, no-shows, and active staff, computed automatically every day. Open your dashboard at 8 AM and you already know how yesterday went.

Customer lifetime value tracking

Terminz calculates total revenue per customer, their visit frequency, engagement score, and average days between visits. Know exactly who your most valuable customers are.

At-risk customer detection

Customers who haven't returned in longer than their usual interval are flagged automatically. Re-engage before they leave for a competitor, not after they already have.

Revenue by payment method

See a precise breakdown of card, cash, and online payments for any date range. Every euro is accounted for and matches what actually moved through your business.

Staff performance tracking

Track work hours, overtime, appointment volume, and revenue generated per staff member. Fair performance reviews backed by data, not gut feel.

Daily reconciliation reports

Expected versus actual amounts, per payment method, including cash drawer discrepancies. Close your books accurately every day without a separate accounting tool.

Ready to run your business on real numbers?

See how Terminz analytics gives you the full picture, without any manual work. Book a demo.

Frequently asked questions

How fresh is the data in the analytics dashboard?

Daily metrics are computed from a materialized view that updates automatically at 1 AM each night. During the day, appointment and payment data is available in real time. No manual sync or refresh is required.

How does at-risk customer detection work?

Terminz tracks the average number of days between each customer's visits. When a customer's gap since their last visit exceeds their personal average, they are flagged as at-risk automatically, so you can reach out before they churn.

How is customer lifetime value calculated?

LTV is the total revenue a customer has generated over their entire relationship with your business. Terminz also tracks their completion rate, cancellation rate, days since last visit, and an overall engagement score, giving you a complete picture of each customer's behaviour.

What does the daily reconciliation report include?

Each reconciliation report compares expected revenue against actual payments received, broken down per payment method: card, cash, and online. Cash drawer discrepancies are highlighted separately, so any shortfall is immediately visible.

What date ranges can I analyse?

You can query any date range: last 7 days, last 30 days, last 90 days, current month, last month, or a fully custom start and end date. All historical data is stored for the lifetime of your account.