Skip to content

Segment ARPU by Club Zone: VIP, Pro, Standard

Published: · Updated: (12 days ago)· IZI Team

Segment ARPU by Club Zone: VIP, Pro, Standard

Section titled “Segment ARPU by Club Zone: VIP, Pro, Standard”

ARPU measures average revenue per player for the whole club — but when your hall is split into zones with different prices, one combined number hides very different segments. Zone ARPU answers the real question: does the VIP zone justify its higher device and service cost? In IZI, each zone is a named group of devices (Standard, Pro, VIP), and every tariff stores a separate Prices by Zone field. Zone ARPU = revenue from tariffs run on devices in that zone ÷ unique players with at least one session there during the period. There is no built-in “ARPU by zone” filter in the KPI dashboard, but the breakdown is straightforward once you know where to pull each number — the steps below walk you through it.


Zones are named device groups created under Zones in the club sidebar. Each device belongs to exactly one zone. Each tariff has a Prices by Zone field (pricesByZone) — a dictionary mapping zone → price in minor units. If a zone has no price set for a tariff, that tariff is simply unavailable on devices in that zone.

Example price list for the tariff “Standard 1 Hour”:

ZonePrice
Standard80
Pro120
VIP180

The same tariff generates different revenue depending on which zone the player is sitting in. If VIP produces 2.2× more revenue per player than Standard over a month, the zone is working proportionally to its price. If it only produces 1.3×, the gap is smaller than the price ratio — VIP is not being used to its full potential.

For setup details, see How to add a zone tariff.


Zone ARPU uses the same formula as overall ARPU, but numerator and denominator are scoped to sessions in that zone only:

ARPU(zone) = Σ revenue from tariffs run on devices in the zone during the period
─────────────────────────────────────────────────────────────────
number of unique players with at least one session in that zone
during the same period

Key distinctions from overall ARPU:

  • A player who played in both Standard and VIP during the month is counted in the denominator of both zones.
  • The numerator uses revenue from specific sessions in that zone, not all transactions by that player.

This is why summing zone ARPUs does not give you the club’s overall ARPU — these are independent cross-sections, not slices of a single pie.


Sidebar → AnalyticsKPI tab.

The dashboard surfaces several ARPU variants:

MetricWhat it shows
Session ARPUTariff revenue (gaming) ÷ unique players with sessions
Cash-basis ARPUBalance top-ups ÷ unique players with a top-up or withdrawal
Accrual ARPUBalance charges ÷ unique players with a charge or refund
Bar ARPUBar revenue ÷ unique bar buyers
Combo ARPUCombo revenue ÷ unique combo buyers

For zone analysis, Session ARPU is the most relevant — it is directly tied to tariffs and zones.

Set the period in the date picker. For stable zone comparisons, use at least one week; for operational decisions, use one month.


Scroll down the same KPI dashboard to the Revenue by Tariff block. This breakdown shows each tariff’s contribution to total revenue.

Because IZI tariffs carry zone-specific prices, the tariff breakdown indirectly reflects zone structure:

  • Tariffs launched from Standard-zone devices will record the Standard price (80 in the example above).
  • The same tariffs launched from VIP-zone devices record the VIP price (180).

If you use separate tariff names per zone (for example “VIP 1 Hour” separate from “Standard 1 Hour”), the breakdown becomes even more transparent: VIP tariff revenue ÷ players on VIP devices gives you zone ARPU directly.


Step 3 — Check device count and utilization per zone

Section titled “Step 3 — Check device count and utilization per zone”

Go to Zones in the club sidebar.

Each zone entry shows a Devices field — the number of devices in that zone. This is the capacity denominator: more devices means more potential throughput.

Utilization context matters for zone ARPU:

  • A VIP zone with 4 devices at 80% of peak hours generates revenue very differently from the same zone at 30% utilization.
  • If a VIP zone is mostly idle, ARPU may look high (few players, high price) while absolute zone revenue is low. For the business, absolute zone revenue matters alongside ARPU.

For how to calculate device utilization per zone, see Hall utilization: how to calculate club occupancy.


Since there is no built-in zone ARPU filter in the dashboard, calculate it with the following methodology.

  1. Revenue by tariff for the period — from the KPI dashboard, Revenue by Tariff block.
  2. Unique player count per zone — from the Sessions section filtered by zone (if available in your version) or from the session report.
  3. Zone price list — from each tariff’s settings, Prices by Zone field.

For each zone:

ARPU(zone) = Σ (sessions in zone × tariff price for that zone)
──────────────────────────────────────────────────
unique players with sessions in that zone during the period

If tariffs are unified (the same tariffs available in all zones with different prices), this simplifies to: zone revenue = number of session starts × zone price.

Over one month:

ZoneSessionsTariff priceRevenueUnique playersZone ARPU
Standard5008040,000200200
Pro20012024,00080300
VIP6018010,80030360

Here VIP zone ARPU is 360 — 1.8× higher than Standard (200). The VIP price is 2.25× higher than Standard (180 ÷ 80). This tells you: VIP players pay more per session but book fewer sessions than they could — the zone is not fully converting its price premium into proportional revenue.


SituationWhat it meansWhat to do
VIP ARPU / Standard ARPU ≈ VIP price / Standard priceZones are proportional — VIP players visit as often and as longMaintain the current model
VIP ARPU / Standard ARPU < VIP price / Standard priceVIP is not earning its price — players take fewer sessions thereCheck VIP utilization; consider lowering the price or improving the VIP offer
VIP ARPU / Standard ARPU > VIP price / Standard priceVIP players visit more often or stay longerConsider raising the VIP price or expanding the VIP zone
Low Standard ARPU, high VIP ARPUDifferent customer segments in each zone — fine if total revenue is growingSet up separate loyalty programs per zone

Zone analysis pairs well with customer-type segmentation:

  • New players tend to choose Standard — the lowest entry point.
  • Returning players often move to Pro or VIP once they know the club.

If VIP ARPU is growing but the share of returning players there is falling, new players are trying VIP but not coming back. Combine zone analysis with ARPU segmentation by customer type for the full picture.


A clear signal to review a zone price: if for two consecutive months:

  • Zone utilization is below 40% of peak hours and zone ARPU is flat → the price is likely above market, or the zone is not differentiated enough.
  • Zone utilization is above 85% with a waiting list → you can raise the price or expand the zone.

To change a zone price, go to the tariff settings → Prices by Zone field → update the value for the relevant zone. The change applies to new sessions immediately.

The zone settings include a Restart PC after session toggle. If disabled, devices in that zone do not automatically restart between sessions — an admin must manually close the session and prepare the station. This affects throughput and indirectly affects zone ARPU by limiting how quickly the next session can start.


Can I make a tariff available in VIP zone only? Yes. In the tariff settings, set a price only for the VIP zone and leave the others blank — the tariff will be available only on VIP devices. See How to add a zone tariff for details.

Should I create separate tariffs for each zone? Only if the tariffs differ materially in conditions (duration, expiry policy, schedule). If the only difference is price, use one tariff with different zone prices. This is simpler to manage and produces cleaner analytics.

How quickly does zone analytics update? The KPI dashboard is built in real time from closed sessions. An open session is not included in analytics until it is closed.


Frequently asked questions

What is zone ARPU in a gaming club?

Zone ARPU is average revenue per player for sessions played specifically in that zone (VIP, Pro, Standard). It equals total tariff revenue from that zone over a period divided by the number of unique players who had at least one session in that zone during the same period.

Can I filter ARPU by zone directly in IZI?

The KPI dashboard does not have a built-in zone filter. Zone ARPU is calculated by comparing tariff revenues: zones correspond to tariffs with different prices (the Prices by Zone field on each tariff). The breakdown is built through the tariff revenue report combined with each zone's price list.

Why compare ARPU across zones?

To understand whether the VIP zone justifies its higher equipment and service cost. If VIP ARPU exceeds Standard ARPU by roughly the same ratio as the price difference, the zone is performing proportionally. A smaller gap means players in VIP sit as long as those in Standard but at a higher price that isn't being fully utilized.

How are zones structured in IZI?

Zones are named groups of devices inside the club, created under Zones in the sidebar. Each device belongs to exactly one zone. Each tariff stores a Prices by Zone field — a map of zone → price in minor units. If no price is set for a zone, that tariff is unavailable in it.

How do I know if the VIP zone is overpriced?

If VIP ARPU grows more slowly than the VIP price relative to Standard, players are avoiding VIP. Check utilization: if VIP devices are idle more than 40% of peak hours, the price is likely above market or the zone is not differentiated enough from Standard.

How do I assign a device to a zone in IZI?

Go to Sidebar → Devices → select a device → Zone field. Pick the zone from the dropdown (the list comes from the Zones section). Without a zone assignment, tariffs with zone-based prices are not applied to that device.