Case Study · Pyhä, Finland
Increase Hotel Revenue with AI
How Sunday Morning Collection turned guest messaging into a revenue engine — €9,081 in upsell revenue, 38-second average response time, and guest contact data quality lifted from 35% to 91%.
Upsell revenue generated
€9,081
Revenue growth
+93.9%
Avg response time
38 sec
Guest contact coverage
35% → 91%

How it happened
Not more staff. Better reach.
The shift that made the difference at Sunday Morning Collection.
Most hotels don't lose upsell revenue because demand is missing. They lose it because communication is delayed, inconsistent, or incomplete.
Sunday Morning Collection faced the same challenge. OTA bookings arrived with sparse contact details. Staff handled upsell offers manually. There was no reliable way to know which messages worked or when guests were most likely to act.
Butler AI changed the structure, not just the speed. Automated messaging across WhatsApp, Email, and SMS. Guest contact data recovered from OTA gaps. Offers delivered when guests were ready to decide — not when a staff member happened to send them.
Data quality recovery
Guest contact completeness lifted from 35% to 91%, expanding the reachable audience nearly 3x.
Multi-channel automation
1,782 messages sent via WhatsApp, Email, and SMS — all without manual follow-up.
Timely, targeted offers
Activity bookings, experience upgrades, and last-minute availability offers reached guests at the right moment.
Executive summary
Sunday Morning Collection deployed Butler AI Guest Journey Automation to improve guest communication, automate operational workflows, and unlock new revenue through timely, targeted upsell messaging. The results were driven by three factors: data quality recovery from OTA bookings, multi-channel automated delivery, and consistent timing that didn't depend on staff availability.
- €9,081 incremental upsell revenue generated
- 93.9% revenue growth over the measured period
- 295 guest requests handled at 38-second average resolution
- 1,782 automated messages across WhatsApp, Email, and SMS
- Guest contact data completeness lifted from 35% to 91%
Property facts
The operational challenge
Before implementation, the property faced three constraints that most independent resorts recognise immediately.
"We needed to stay responsive without adding night staff — and we needed to reach guests we couldn't previously contact at all."
Limited reach to guests
Most OTA bookings arrived with incomplete contact details. Only 35% of guests had usable phone or email data. Upsell communication depended on manual follow-up, and opportunities were missed simply because the hotel could not reach the guest in time.
Not a staffing problem. A visibility problem.
Manual guest communication
Upsell offers were handled manually by staff. That created inconsistent timing, limited scalability, and revenue dependent on shift availability. Even good teams hit a ceiling when communication is manual.
No structured tracking. No repeatable system.
No reliable revenue attribution
Upselling happened, but measurement was fuzzy. Management could not easily identify which messages worked, when guests were most responsive, or how communication affected revenue.
Without data, optimisation becomes guesswork.
The solution
Automated guest communication
Messages were scheduled and triggered automatically: pre-arrival information, activity suggestions, last-minute availability alerts, and on-demand service offers. No manual chasing. No dependency on shift timing.
Multi-channel delivery
Guests were contacted across WhatsApp, Email, and SMS — ensuring coverage across guest preferences without operational overhead. 1,782 messages sent over the reporting period with a 72.3% success rate.
Data quality recovery from OTAs
One of the most significant gains came from improving guest contact data. Contact completeness increased from 35% to 91%, expanding the reachable audience nearly 3x. More reachable guests means more engagement, more upsell opportunities, and more predictable revenue.
Feature spotlights
Data quality recovery
OTA bookings typically deliver incomplete guest contact data. Butler AI's pre-arrival flows systematically recover missing phone and email details — lifting contact completeness from 35% to 91% and expanding the reachable audience for every future campaign.
- 35% → 91% guest contact completeness
- Nearly 3x more guests reachable for upsell communication
- Persistent improvement across every booking channel
Revenue from a single broadcast
One automated broadcast promoting a local experience generated measurable demand within hours. The pattern was simple: guest receives message, sees limited availability, books immediately. No sales call. No staff follow-up. No friction.
- Activity bookings, experience upgrades, last-minute availability
- Triggered automatically at optimal timing windows
- No manual intervention required
Stack
Key takeaways
Upsell revenue generated
€9,081
+93.9% growth over the measured period
Average response time
38 seconds
Operational efficiency, not workload reduction
Guest contact data quality
35% → 91%
The change that made everything else possible
Automated messages sent
1,782
WhatsApp, Email, and SMS combined
Requests handled
295
3.3 daily average across the reporting period
Message success rate
72.3%
Consistent delivery and engagement across channels
Metrics are verified from operational data and reviewed quarterly.
Measured results
All metrics are verified from operational data over the reporting period.
Upsell revenue
€9,081
+93.9%
Activity bookings, experience upgrades, last-minute availability offers
Requests handled
295
Daily average of 3.3 requests
Avg resolution time
38 sec
Faster service without additional headcount
Messages sent
1,782
72.3% delivery success rate
Weekly upsell revenue
Peak driven by early January campaign activity
Weekly guest requests
295 total3.3 daily average across the full reporting period
Average resolution time by week
38 sec avgMost weeks under 40 seconds; spikes reflect high-volume arrival days
Communication volume by channel
Guest contact data quality over time
Improving contact completeness expanded the reachable audience nearly 3x. This single change made every other improvement possible.
Why it worked
Timing
Offers were delivered when guests were ready to decide — not too early, not too late.
Reach
Improved contact data increased the reachable audience from 35% to 91%. Nearly 3x more guests available for communication.
Consistency
Every guest received the same quality of communication regardless of staff workload. No missed opportunities. No dependency on memory.
Revenue growth did not require hiring more staff, increasing room rates, or changing operations. It required reliable communication at the right moment.
Final note
The most interesting number in this case study is not revenue. It is 91% reachable guests. Because once communication becomes reliable, revenue tends to follow naturally.
What this means for similar resorts
For resorts with activities, spa services, experiences, transfers, or late availability — the revenue opportunity already exists. The constraint is usually visibility and timing. Hotels rarely lose revenue because demand is missing. They lose it because communication is delayed, inconsistent, or incomplete.
Internal links
Sunday Morning results
KPIs and ROI breakdown
Automation operations
How the workflows run after hours
Matkustajailmoitus automation
The compliance flow used in Pyhä
Mews integration in Finland
Two-way PMS sync for guest journeys
See the live demo
Walk through the guest journey
Hotel AI use cases
More real-world automation examples
FAQ
How was the €9,081 upsell revenue measured?
Revenue is tracked directly from activity bookings, experience upgrades, and service offers that were initiated through Butler AI automated messaging. All figures are verified from operational data.
How did contact data quality improve from 35% to 91%?
Butler AI's pre-arrival guest journey flows collect missing contact details — phone numbers and email addresses — that OTA bookings typically do not include. This recovery runs automatically for every new booking.
Which channels were used for guest communication?
WhatsApp (1,161 messages), Email (351 messages), and SMS (270 messages) — a combined total of 1,782 automated messages with a 72.3% success rate.
Did this require additional staff?
No. Revenue growth was achieved through improved communication timing and reach, not additional headcount. Staff stayed focused on high-value interactions while automation handled routine messaging.
Does this support Matkustajailmoitus?
Yes. Guests complete the required Finnish passenger registration flow before arrival, fully integrated into the pre-arrival sequence.
Can staff override or take over automated conversations?
Yes. Staff can take over any conversation from the dashboard at any point.
Ready to reach more guests and drive more revenue?
See how Butler AI improves guest contact data quality, automates upsell messaging, and delivers measurable revenue — without additional staff.
Related pages
Explore more pages connected by topic and tags.
Case Study
Sunday Morning Collection — Operations
How automated workflows across WhatsApp, Email, and SMS replaced manual follow-up and handled 295 guest requests at 38-second average resolution.
Case Study
Sunday Morning Collection — Results
€9,081 in upsell revenue. 295 requests handled. Guest contact data lifted from 35% to 91%. Verified operational metrics from the reporting period.
Integration
Mews integration for Finland
Two-way data sync between Butler AI and Mews for Finnish hotels.
Solution
Matkustajailmoitus automation
Automate Finnish guest ID collection before arrival with Butler AI.