Customer lifetime value for restaurants and hotels
A practical guide for hospitality marketers on calculating and increasing customer lifetime value (CLV) using verified visit data. Learn how to move from estimated segment averages to individual-level tracking by capturing first-party data through guest WiFi.
Why this matters for your venue
Most hospitality venues spend the majority of their marketing budget acquiring new guests, and almost nothing retaining the ones they already have. That approach is expensive and inefficient. Research consistently shows that increasing guest retention by just 5% can increase profits by between 25% and 95%.
Customer lifetime value for a restaurant or hotel is the single metric that makes this argument concrete. It tells you exactly how much a guest is worth to your venue over the entire time they keep coming back. When you know that number, every marketing decision changes. You stop treating every guest the same. You start investing more in the ones who are worth more.
The approach
To calculate customer lifetime value, you need three numbers: average visit value, visit frequency, and guest lifespan.
CLV = Average Visit Value × Visit Frequency × Guest Lifespan
Average visit value is the average amount a guest spends each time they visit. Visit frequency is how many times a guest visits per year. Guest lifespan is how long a guest keeps coming back before they lapse.

Take a casual dining restaurant. A one-time guest spends £45, visits once, and never returns. Their CLV is £45. A loyal regular spends £68 per visit, comes in twice a month, and stays active for 5 years. Their CLV is £8,160. That loyal regular is worth 180 times more than the one-time guest. Yet most venues market to both of them identically.
The challenge is that most venues estimate CLV at a segment level because they cannot link individual guests to their visit history. Point-of-sale systems record transactions, not people. Reservation systems record bookings, but miss the walk-ins. To calculate CLV properly, you need verified, individual-level visit data.
How to do it with your guest WiFi
This is where guest WiFi becomes a strategic marketing tool. When a guest connects to your WiFi, they complete a login page. That login captures their name, email address, and their consent to receive marketing communications under GDPR.
Purple uses conscious-choice opt-ins. The guest actively chooses to receive communications. It is a verified, deliberate decision, which means these opted-in guests engage at significantly higher rates than contacts acquired through other means.

Crucially, every time that same guest returns and reconnects to your WiFi, Purple links that new visit to their existing profile. You now have a verified record of how many times that specific person has visited, on which dates, and at which times. That is visit frequency data, automatically captured, at the individual guest level.
Combined with your POS or PMS data, you can calculate a real CLV for real people. Generic email tools like Mailchimp send the campaign, but they do not build the list or capture visit data. Purple Engage captures the first-party data and links it directly to repeat visits.
For a deeper dive into segmentation, read our guide on Using dwell time and visit data to segment venue guests.
What to send, and when
Once you have individual-level visit data, you can build segments based on actual behaviour, not guesswork.

At minimum, you should build four core segments:
- New guests: Visited once. Send a welcome email 24 hours after their visit.
- Occasional guests: Visited 2-5 times. Send targeted offers to increase their visit frequency.
- Regular guests: Visited 6+ times. Send exclusive rewards or early access to events. Do not discount; they already like your venue.
- Lapsed guests: No visits in 90 days. Send a strong re-engagement offer. A guest who visited six times and then stopped is worth far more to recover than a new guest you have never met.
Measuring what works
Do not measure the success of your campaigns by open rates or click-through rates. Measure them by return visits and revenue per send.
Because Purple Engage tracks physical visits via WiFi logins, you can see exactly how many people received an email on Tuesday and actually walked through your doors on Friday. This attribution closes the loop, allowing you to see which campaigns actually drive foot traffic and increase CLV.
Where to start
- Audit your WiFi: Ensure you have a captive portal that captures first-party data with GDPR-compliant consent.
- Connect your CRM: Ensure the captured data flows automatically into your CRM or marketing platform. Check out the Purple Engage product overview for how this works seamlessly.
- Segment your audience: Group your guests by visit frequency.
- Automate the basics: Set up a welcome campaign for new guests and a re-engagement campaign for lapsed guests.
- Track the physical return: Measure success by actual venue visits, not just email opens.
