How to Read Club Analytics in IZI
How to Read Club Analytics in IZI: Every Metric Explained
Section titled “How to Read Club Analytics in IZI: Every Metric Explained”The IZI club analytics dashboard is your single decision-making screen. It is split into several sections — Key Metrics, KPI, Session Report, and breakdowns for clients, bar, and tariffs. Open it from the left CRM menu inside your club, then choose Analytics. The default view shows the current day; you can compare any two periods and IZI will highlight the delta next to each card.
You do not need to memorise every number. What matters is knowing which metric to open for which question. This guide walks through each block in two layers: the business meaning for owners, then the admin practice for daily operations.
Revenue: Two Accounting Methods
Section titled “Revenue: Two Accounting Methods”IZI reports revenue two ways simultaneously — by design, not by accident.
Cash-Basis Revenue
Section titled “Cash-Basis Revenue”Formula: balance top-ups minus withdrawals (TOP_UP − WITHDRAW) for the selected period.
This is real money that entered the register. It is the right view for reconciling against your bank or point-of-sale terminal. The catch: if a player tops up on Friday and plays on Monday, the cash-basis revenue lands on Friday, not Monday.
How to read it: cash-basis revenue moves with when clients top up, not when they play. A weekday dip is often just a pause in top-ups rather than a real demand drop.
Accrual Revenue
Section titled “Accrual Revenue”Formula: charges deducted from player balances minus refunds (CHARGE − REFUND).
This is what the club actually earned today — money moved from the player account into income at the moment a tariff or bar order was paid.
How to read it: accrual is a cleaner view of any given operating day. If accrual revenue drops, either fewer clients visited, average spend fell, or sessions ran shorter.
IZI also shows accrual revenue before refunds — useful when you need to see gross income before cancellations.
When to Use Each Method
Section titled “When to Use Each Method”| Goal | Method |
|---|---|
| Reconcile with bank or register | Cash-basis |
| Daily operational review | Accrual |
| Period-over-period comparison | Both, side by side |
| Audit of refunds and cancellations | Accrual before refunds |
ARPU: Average Revenue Per Client
Section titled “ARPU: Average Revenue Per Client”ARPU (Average Revenue Per User) is revenue for the period divided by the number of unique clients. IZI calculates it in two variants matching the revenue methods:
- Cash-basis ARPU = cash-basis revenue / unique clients with top-up or withdrawal transactions
- Accrual ARPU = accrual revenue / unique clients with charge or refund transactions
Detailed ARPU breakdowns are also available:
- Session ARPU — tariff revenue per player
- Bar ARPU — bar revenue divided by bar buyers (not total clients)
- Combo ARPU — average combo revenue per combo buyer
How to read it: track ARPU over time, not in isolation. Rising ARPU with a stable client count signals effective upsell or tariff optimisation. A falling ARPU is the cue to review your tariff lineup and active promotions.
For the full revenue calculation methodology, see how to calculate club revenue.
Clients: Who Played Today
Section titled “Clients: Who Played Today”The Client Data section segments your audience into the groups below.
| Dashboard label | What it means |
|---|---|
| Total clients | Unique players with at least one session in the period |
| New clients | Players visiting your club for the first time in the selected period |
| Returning clients | Players who had visited at least once before the period started |
| New registered | New clients with a linked phone number |
| New unregistered | New anonymous clients without a phone number |
| Returning registered | Returning clients with a phone number |
| Returning unregistered | Returning anonymous clients |
Why the registered vs unregistered split matters. An anonymous player has no phone number, so IZI cannot recognise them on the next visit. Loyalty programmes, personalised top-up bonuses, and purchase history only work for registered clients. The higher your registered share, the more accurate your analytics and the more retention levers you have.
Practical tip: watch the ratio of new to returning clients week over week. If new clients consistently exceed 60 % of your total, the club is acquiring well but retaining poorly. See how to calculate sessions per player for a deeper retention view.
Sessions: Hall Utilization
Section titled “Sessions: Hall Utilization”The Session Data section is the operational mirror of your club floor.
Key Metrics
Section titled “Key Metrics”| Metric | How it is calculated |
|---|---|
| Total sessions | Number of gaming sessions in the period (extensions are part of the same session) |
| Hours played | Total duration of all sessions in hours |
| Average session length | Hours played / total sessions |
| Utilization | Session time / (shift time × device count) × 100% |
| Unregistered sessions | Sessions by clients without a phone number |
Utilization (full methodology) is one of the top operational KPIs. It shows what fraction of available device-time was actually in use. 80 % and above is high utilisation — consider expansion. A pattern of 30–40 % on weekdays alongside 80 % on weekends is a classic signal to introduce weekday promotions and differentiated tariffs.
Utilization by Zone
Section titled “Utilization by Zone”IZI breaks down utilization by gaming zone in a table: zone, device, hours played, utilization percentage, session count, unique clients. Only devices that had at least one session in the selected period appear.
Heatmap: When the Club Is Busy
Section titled “Heatmap: When the Club Is Busy”The Average Occupied Devices per Hour heatmap is a matrix of days of the week × hours of the day. Each cell shows the average number of simultaneously occupied devices. The redder the cell, the higher the load.
How to use it: the heatmap tells you when to run promotions (cold blue cells) and when discounts are unnecessary (peak red cells). Blue cells on weekday afternoons are the clearest signal to test daytime or office-hour tariffs.
Bar: Revenue and Margin
Section titled “Bar: Revenue and Margin”The Bar Data section gives you operational control over your food and beverage operation.
| Metric | What it means |
|---|---|
| Total bar orders | All orders placed in the period |
| Unregistered orders | Orders by anonymous clients |
| Average order fulfilment time | Average time from order placement to delivery |
| Average bar check | Bar revenue / number of orders |
| Average bar margin | Average margin across items sold. Write-offs are excluded |
Bar revenue on the KPI dashboard is calculated as charges against player balances for bar items minus refunds — i.e. on an accrual basis.
How to read it: if average fulfilment time is consistently above 10–15 minutes, the bottleneck is operational process, not the menu. If the average bar check rises while order count drops, pricing may be pushing customers away. To add items to your bar catalogue, see how to add bar products.
Balance Operations: Bonuses and Top-Ups
Section titled “Balance Operations: Bonuses and Top-Ups”This section answers the question: what is happening with client money outside of gameplay?
| Metric | What it tracks |
|---|---|
| Bonuses accrued | Total bonus funds credited to clients in the period |
| Manual bonuses | Bonuses added by an administrator manually |
| Automatic bonuses | Bonuses issued by the system (promo codes, automations) |
| Bonuses spent | Bonuses used by clients for payment |
| Bonuses written off | Bonuses deducted manually by staff |
| Manual game-balance top-up | Game-balance top-ups without payment (technical adjustments) |
| Average top-up check | Average amount per single balance top-up |
How to read it: compare Bonuses accrued against Bonuses spent. If bonuses are accumulating but not being redeemed, the loyalty programme conditions may be unclear or inconvenient for clients.
Payment Methods and Revenue Categories
Section titled “Payment Methods and Revenue Categories”The KPI dashboard includes two pie charts.
Payment Methods shows how balance top-ups are distributed: cash, card terminal, or online acquiring. This tells you which payment channel your clients rely on most.
Revenue Categories breaks accrual revenue by type: sessions (GAME), bar (BAR), combo (COMBO). You can filter by category directly on the chart.
Comparing Periods
Section titled “Comparing Periods”Every section of IZI analytics supports comparing two periods simultaneously. Configure this in the Current period / Comparison period filter. An arrow and a percentage change appear next to each metric.
Charts support granularity by Days, Weeks, Months, Quarters. IZI auto-selects the optimal granularity for your chosen range, but you can override it manually.
Weekly review checklist — what to check at the start of the week:
- Accrual revenue for the past 7 days vs the previous 7 days
- Cash-basis ARPU — any notable dip?
- Utilization by day — which day underperformed?
- Heatmap — did peak hours shift?
- Share of new clients — is retention improving or slipping?
Frequently Asked Questions
Section titled “Frequently Asked Questions”Why can cash-basis revenue be negative on a given day? If clients withdrew funds from their balance (WITHDRAW) more than they topped up (TOP_UP) that day, cash-basis revenue goes negative. This is expected during refunds or technical balance corrections.
Is the average top-up check the same as the average bar check? No. The average top-up check is the mean amount of a single player balance top-up. The average bar check is bar revenue divided by the number of bar orders. These are entirely different transaction types.
Why is “Unique clients” lower than “Total sessions”? One client can play multiple sessions in a day. Session count is always greater than or equal to unique client count.
What does “Sessions under 10 min” mean in the session report? The number of sessions lasting less than 10 minutes. A high count may point to technical issues, test launches, or clients who leave immediately after starting.
Can I export chart data? Yes — a CSV export button appears next to every chart and table on the KPI dashboard.
Frequently asked questions
What is the difference between cash-basis and accrual revenue?
Cash-basis revenue is balance top-ups minus withdrawals (TOP_UP − WITHDRAW). Accrual revenue is charges deducted from player balances minus refunds (CHARGE − REFUND). Cash-basis shows money flow; accrual shows revenue actually earned in the period.
What does ARPU mean for a gaming club?
ARPU (Average Revenue Per User) is total revenue divided by the number of unique clients in the period. IZI calculates it two ways — cash-basis and accrual — so you can compare both approaches side by side.
How does IZI calculate hall utilization?
Utilization = total session time / (shift duration × number of devices) × 100%. It represents the share of available device-hours that were actually used during shifts.
Who are 'unregistered' clients in analytics?
Anonymous players without a linked phone number. They cannot be de-duplicated across visits, so unique-client metrics for this segment have a known limitation — the same person visiting twice counts as two.
What does the heatmap in the session report show?
The average number of occupied devices in each hour of each day of the week. The redder the cell, the higher the load at that time.
How is the average bar check calculated?
Bar revenue (net of refunds) divided by the number of orders. Average bar margin is a separate metric that excludes write-offs.