Butler AI Logo
Butler AI

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%

Sunday Morning Collection resort exterior in Pyhä, Lapland

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.

Security shield icon

Data quality recovery

Guest contact completeness lifted from 35% to 91%, expanding the reachable audience nearly 3x.

Notification bell icon

Multi-channel automation

1,782 messages sent via WhatsApp, Email, and SMS — all without manual follow-up.

Comment icon

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

PropertySunday Morning Collection
LocationPyhä, Finland
SegmentPremium leisure resort
IntegrationsPMS + Activities platform
ChannelsWhatsApp, Email, SMS
DeploymentGuest Journey Automation + Broadcast Upselling

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."

— General Manager, Sunday Morning Collection
1

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.

2

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.

3

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
See the Matkustajailmoitus flow

Stack

Butler AIMews PMSActivities platformWhatsAppEmailSMS

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

Total: €9,081
€1,600
Dec 22
€1,750
Dec 29
€3,200
Jan 5
€450
Jan 12
€650
Jan 19
€320
Jan 26
€680
Feb 2
Feb 9
€31
Feb 16

Peak driven by early January campaign activity

Weekly guest requests

295 total
72
Week 1
64
Week 2
51
Week 3
43
Week 4
36
Week 5
29
Week 6

3.3 daily average across the full reporting period

Average resolution time by week

38 sec avg
Week 1Week 2Week 3Week 4Week 5Week 6
52s41s33s29s36s31s

Most weeks under 40 seconds; spikes reflect high-volume arrival days

Communication volume by channel

Total: 1,782Success rate: 72.3%
WhatsAppEmailSMS
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
WhatsApp1,161 (65%)
Email351 (20%)
SMS270 (15%)

Guest contact data quality over time

35%Before58%Month 172%Month 284%Month 391%Month 4
Before35%
After91%

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.

Activities and experience upsellingSpa and wellness offersLate availability and upgrade campaignsMulti-channel guest reachOTA contact data recovery

Internal links

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.