From web development to digital marketing, we build for growth. Head to Mavlers Agency.

Mavlers Logo
Book a call

From static emails to real-time personalization: How Mavlers transformed Staypineapple's guest journey with SFMC

Industry: Hospitality & boutique hotels

Family in matching pajamas laughing on a Staypineapple hotel bed
Staypineapple

About Staypineapple

Staypineapple is a US-based boutique hospitality brand redefining hotel stays through personalized service, whimsical elegance, and story-driven guest experiences, living up to its tagline, “Where Stays Become Stories.” With signature touches like luxury bedding programs, pineapple-themed delights, and their guest-first “We know to say YES!” philosophy, every stay is crafted to leave a lasting impression.

To bring this personalization to their digital guest journey, Staypineapple partnered with us to leverage Salesforce Marketing Cloud (SFMC) for smarter, more meaningful guest communications.

The challenge- from static confirmations to a smart guest engagement gap

Staypineapple wanted to transform standard pre-arrival touchpoints into interactive personalization opportunities. Their existing communication framework relied on static post-booking confirmations with no mechanism to systematically capture guest preferences, such as purpose of stay or pet details, before check-in.

The client needed a scalable, secure, and deeply integrated architecture within Salesforce Marketing Cloud that could:

  • Ingest real-time reservation data from their Property Management System (MEWS)
  • Deliver automated, personalized pre-arrival outreach exactly one day after booking
  • Capture "Zero-Party Data" on guest intent and amenities, without forcing users through a high-friction login portal
  • Capture "Zero-Party Data" on guest intent and amenities, without forcing users through a high-friction login portal

The experience also needed to reflect Staypineapple's playful luxury branding with a clean, mobile-responsive design across all devices.

How we built a personalization engine inside SFMC

We approached this not as an “email redesign” but as SFMC ecosystem optimization across markets.

Staypineapple CloudPage stay preferences form on mobile

A custom CloudPage that thinks like a concierge

We designed and developed a fully customized Salesforce Marketing Cloud CloudPage, delivered via a “Day After Booking” email , that allowed guests to share their stay preferences at the peak of their booking excitement.

Rather than a static form, we architected a dynamic guest experience ecosystem powered by reservation-level personalization, Data Extensions, AMPscript logic, and real-time operational integrations.

Seamless data ingestion & automated triggering

To maximize engagement, the experience was stripped of any login or registration walls. The CloudPage URL is embedded directly in the email CTA. Upon click-through, AMPscript instantly queries the Data Extension behind the scenes, extracting the guest's Salesforce Contact ID, Guest ID, Hotel Property Name, MEWS Profile ID, and Reservation ID, rendering the page with full relational personalization: localized property imagery, dynamic property name, and a seamless branded experience.

Seamless data ingestion & automated triggering

On form submission, a two-pronged sync fires instantly:

Internal

AMPscript's UpdateData() function updates the SFMC Data Extension in real time

External

A secure JSON payload is compiled, sanitized, and pushed via webhook directly to Staypineapple's core property database, eliminating lag between guest input and front-desk visibility

A 200 response code dynamically renders a color-coded success banner, giving guests immediate visual confirmation.

Seamless data ingestion & automated triggering

The lifecycle begins the moment a reservation is logged in MEWS. That transactional data flows into SFMC and is structured into a synchronized Data Extension. A scheduled SQL Query automation scans staging tables daily, isolates same-day reservations, transforms data types to match marketing schemas, and populates a dedicated Data Extension, which then triggers a Journey Builder sequence delivering the “Day After Booking” email within the optimal post-reservation window.

Seamless data ingestion & automated triggering

The page presents intelligently coded form fields designed to capture what guests genuinely want to share:

Stay purpose

an open field capturing travel intent (anniversaries, business trips, celebrations)

VIPP (Very Important Pineapple Pet) tracking

logic checks reservation codes for pet packages and dynamically surfaces fields to capture the pet's name and breed, categorized by canine and feline types

Seamless data ingestion & automated triggering

Defensive AMPscript logic handles edge cases gracefully:

Canceled bookings

the form is suppressed, guests are directed to customer support

Post-checkout visits

the form is replaced with a loyalty prompt encouraging guests to book competitive return rates

Seeing it in action: one guest, one story, one lasting relationship

The capture

A guest clicks the "Day After Booking" CTA, types "Celebrating our 5th wedding anniversary!" and registers their Labrador, "Barnaby."

The property execution

The real-time webhook updates the property deck. Before check-in, the "Everything People" team places a dog bed, personalized treats for Barnaby, and a handwritten anniversary card in the room.

The marketing lifecycle

The data lives in their SFMC profile. Ten months later, an automated campaign fires: "Ready to celebrate your 6th anniversary with Barnaby? Enjoy a special return rate - on us."

What our client had to say

“I have been engaged with the Mavlers (Uplers) team for nearly two years now. While a majority of the focus is within the Salesforce Marketing Cloud, their team's ability to provide a wide range of services: html content, AMP Scripting, reporting, Data Views, Subscriber inquiries, etc. has been invaluable. All with a seamless approach!”

Ryan Creek

Director of CRM at Staypineapple

Measurable outcomes & the bigger picture

Path to growth illustration with map pins along a winding road

Guests engaged at peak excitement

Moving from static confirmation emails to a vibrant, brand-aligned preference portal meant guests were engaged right when booking enthusiasm was highest, directly elevating pre-arrival engagement metrics.

A frictionless, mobile-first guest experience

Guests could share preferences in seconds, on any device, with no login required, improving both engagement rates and overall satisfaction scores.

Cleaner data, permanently

Client-side JavaScript sanitizes all text inputs, blocking non-ASCII characters and double spaces, ensuring clean, unfragmented data across SFMC Data Extensions and synced property environments for the long haul.

New revenue unlocked before guests arrive

Capturing intent early opened a targeted upsell window, enabling the team to deploy personalized add-on journeys before guests ever reached the property.

Sharper operational readiness

Property teams gained real-time visibility into guest preferences ahead of check-in, streamlining preparation and elevating service delivery from the moment guests walked through the door.

A scalable foundation for future personalization

The architecture established a reusable framework for future lifecycle communication strategies, making this far more than a one-time solution.

Brand experience that matches the promise

Every interaction aligned with Staypineapple's "Where Stays Become Stories" philosophy, making the digital guest journey feel as thoughtful and personal as the stays themselves.

Ready to make every customer interaction count?

Whether you're in hospitality or any other industry, if you're looking to unlock the true potential of Salesforce Marketing Cloud, Mavlers has the expertise to get you there.

From architecting complex data integrations and building deeply personalized customer journeys, to harnessing the power of Marketing Cloud Next, AI-driven automation, and Agentforce, at Mavlers, we turn Salesforce's full ecosystem into a growth engine tailored to your business. Let's build something worth talking about.