Guest, Owner & Hospitality CRM
Every guest. Every detail. One hospitality CRM.
Built for vacation rentals and boutique hotels. Every stay assembles a complete guest profile automatically, ready to segment, automate, and market from data the operator already owns.
GDPR
PIPEDA

ONE PROFILE PER GUEST
What does an Enso Connect guest profile include?
Each guest profile combines verified identity, message sentiment, lifetime spend, upsell history, and stays merged across properties, all captured automatically through the Boarding Pass.
Verified identity: ID, contact details, marketing opt-ins
Messages & sentiment: AI-read topics and a live score
Spend & upsells: lifetime value and what they buy
Stays & custom fields: merged across properties
Owners get profiles too: contacts and communication in the same CRM.
SM
Sarah Mitchell
sarah.mitchell@guest.com
VIP
ID verified
Lifetime spend
$4,860
Sentiment
Positive • 92
Stays
6, across 3 properties
Travel reason
Family, party of 4
Upsells bought
Late checkout x3, Crib
Marketing opt-in
Email, SMS, WhatsApp
Custom fields
Pool waiver signed

VIEWS
How does Enso Connect segment guests?
Saved views filter guest profiles by any combination of spend, sentiment, travel reason, booking source, and tags, and every view doubles as a campaign audience or an export.
WORKFLOWS
What can trigger a CRM workflow?
Any data point in the CRM can trigger a workflow, including sentiment, stay count, purchases, and check-in status.
If sentiment turns negative
Send 10% off + follow-up
If 5th stay completed
Tag VIP + direct-booking code
If maintenance ticket opened
Notify in-house guests by SMS
If checkout confirmed
Update profile + review ask

CAMPAIGNS
How do CRM campaigns serve marketing and operations?
The same campaign tool sends direct-booking win-back offers and operational notices, targeted by stay stage and delivered by email, SMS, or WhatsApp.
MARKETING
A guest hasn’t booked direct in a while, so they land in the Repeat Direct Bookings view. One email, SMS, or WhatsApp message, personalized with their name and last stay, wins them back.
OPERATIONS
An elevator goes down at The Wellington. Target only guests arriving this week and send the heads-up before they pack, on whatever channel they prefer.
In-house
Maintenance notices, safety alerts, alarm-testing schedules
Arriving
Anything guests should know before the stay starts
Checked out
Lost-and-found, win-back offers, review requests
YOUR DATA, WHERE YOU NEED IT
Where can guest data go from Enso Connect?
Guest data can be exported as JSON or CSV, sent to Zapier, Slack, or internal systems by webhook, or queried through the API.
Webhooks
Fire events to Zapier, Slack or your own systems the moment a profile changes
JSON / CSV
Full database export, or any saved view as a spreadsheet in one click
External tools
Import straight into Mailchimp, HubSpot or any other CRM
API & PMS
Query profiles programmatically and sync with the Enso integration ecosystem
SEND WEBHOOKS TO TOOLS LIKE

Enso Connect
Webhook
Your systems

FAQ
Questions about the hospitality CRM
What is a hospitality CRM?
A hospitality CRM is a customer relationship management system built around stays instead of sales pipelines. In Enso Connect, every guest gets a profile assembled automatically from bookings, verification, messages, purchases, and sentiment, so operators can segment guests, automate follow-ups, and run campaigns without manual data entry.
How is this different from HubSpot or Mailchimp?
Generic CRMs start empty and only fill when someone enters data. Enso Connect's CRM fills itself from the guest journey: verified identity, stay history, in-stay sentiment, and upsell purchases. Any saved view can be exported to Mailchimp, HubSpot, or another tool in one click.
How does the data get collected?
Through the Boarding Pass. Guests verify before check-in by confirming contact details, ID, and marketing consent. Every message, request, and purchase during the stay then lands on the guest profile automatically, with no forms or imports for the operations team.
Can I export my guest data?
Yes, at any time, in JSON or CSV, as a full database export or as any saved view. Webhooks and the API keep external systems in sync live. The data belongs to the operator, not to Enso Connect.
How does Enso Connect handle GDPR for guest data?
Consent is captured explicitly at verification, marketing opt-ins are stored per channel (email, SMS, WhatsApp), and guest data can be exported or deleted on request to satisfy access and erasure rights.
Does Enso Connect's CRM work with my PMS?
Yes. Reservations sync from the PMS, and Enso Connect merges repeat bookings into a single guest profile across all properties. Supported platforms include Guesty, Hostaway, Hostfully, Hospitable, OwnerRez, Lodgify, Mews, Avantio, Streamline, Track, and Escapia, with the full list on the integrations page.
How is a vacation rental CRM different from a PMS guest list?
Most PMS guest records hold reservation data: names, dates, and booking value. Enso Connect's CRM adds the data a PMS typically does not capture, including verified identity, per-channel marketing consent, in-stay message sentiment, and upsell purchases, because every guest passes through the Boarding Pass. Marketing and operational campaigns then run on that same profile.




