← All articles
Product · 5 min read

4-axis earning: why hospitality loyalty shouldn't be about points

Published May 12, 2026TravelTechExpert
4-axis earning: why hospitality loyalty shouldn't be about points

Mindbox, Loymax, Manzana are built for retail. One axis: spend → points → reward. It works for FMCG where the guest buys 5 times a month.

Hospitality is different physics. Guests return 1-3 times a year. Big check, infrequent. Spend is an insufficient signal. You need 4 axes at once:

Axis 1 — Monetary (₽)

Points cashback from ₽-spend. The base axis, familiar to all. Revenue categories — room, F&B, spa, ancillary, retail, meetings — each with its own multiplier per tier. A Gold guest at SPA gets 1.5×, at F&B 1.25×. This creates behaviour direction: where we want to move the guest.

Axis 2 — Volume (room-nights)

Credit per room-night, independent of receipt. Shields against OTA dumping (low average check) and corporate rates (where the guest spends little but stays often). Without a volume axis, a long-stay low-ADR guest ranks below a family with one expensive night.

Axis 3 — Frequency (visits, stays)

Credit for the fact of return, not the sum. The primary axis for sanatoriums and wellness — where "2 visits/year = Silver" makes more sense than "₽100K = Silver". Sharply raises retention.

Axis 4 — Engagement (actions)

Non-transactional credits: TripAdvisor review (+50 pts), friend referral (+200), eco-action (skip housekeeping +30), profile completion (+20), social share. This is the most important axis for the AI era — because engagement data feeds the guest profile and makes the guest "visible" to AI agents.

Tier qualification — 5 parameters with OR/AND

Tier is determined not by one metric but five: nights / points / stays / frequency / spend. Logic is configured per tenant:

  • Resort: OR (any of three metrics qualifies)
  • Sanatorium: frequency-only (2 visits/year = Silver)
  • All-inclusive: AND (nights + engagement required together)
  • City chain: combined nights+points weighted

This gives one engine, four scenarios — no custom code per client.

Why it works

The guest gets flexibility ("how do I reach Gold?" — three paths exist), the operator gets control over behaviour shaping (categories + multipliers). Single-axis programmes can't do this. That's what hospitality-native loyalty means — not "retail CVM with bolted-on nights", but specially constructed physics.