Getting started with Guesty
Estimated 4 minute read
|
Updated Jan 30, 2026, 12:00 AM EST
Table of contents
- Integrate Klaviyo with Guesty
- Update your Guesty integration
- Add onsite tracking to the Guesty booking engine
- View your Guesty data
- Segment guests using Guesty data
- Use Guesty data in flows
- Additional resources
Learn how to integrate Klaviyo with Guesty, a property management platform for short-term rentals. Klaviyo syncs guests, bookings, and messages from Guesty, which allow you to personalize your messaging to guests.
Integrate Klaviyo with Guesty
First, you’ll need to obtain an API key from Guesty:
- Log in to your Guesty admin.
- Select Integrations > Marketplace.
- Search for Klaviyo, then select the Klaviyo listing.


- Click Connect.
- Copy the newly generated Guesty API Key.


Then, you’ll need to set up the integration in Klaviyo:
- Log in to Klaviyo.
- Select the Integrations tab.
- Click Explore apps.
- Search for Guesty and select the card.
- Click Install.
- Paste the Guesty API key you copied into the API key (integration token) field.


- Click Connect.
- Review the permissions in Klaviyo and click Allow.


- On the next page, check the box Sync your Guesty email subscribers to Klaviyo if you’d like to do so.


- If you selected the setting above, select a list from the dropdown to add Guesty email subscribers to. Make sure that this list is set to single opt-in to avoid triggering opt-in emails to guests syncing from Guesty.
- When you’re done, click Complete setup.
- You’ll receive a success message confirming that your Guesty integration is now connected.


Update your Guesty integration
If your Guesty integration shows an update banner, follow these steps to grant the new permissions. Updating keeps your existing email sync settings.
- Log in to Klaviyo.
- Select the Integrations tab.
- Click Guesty.
- Click the Update Guesty button in the banner.


- Review the permissions in Klaviyo and click Allow.


Klaviyo returns you to Integrations with a success message confirming that Guesty has been updated.
Change email sync settings (optional)
- From Integrations, select Guesty to open its settings.
- Check the box Sync your Guesty email subscribers to Klaviyo if you want to sync email subscribers.


- If you selected the setting above, select a list from the dropdown to add Guesty email subscribers to. Make sure that this list is set to single opt-in to avoid triggering opt-in emails to guests syncing from Guesty.
- When you’re done, click Save.
You’ll receive a success message confirming that your email sync settings have been updated.


Add onsite tracking to the Guesty booking engine
Klaviyo onsite tracking is a JavaScript-based tool that monitors visitor behavior on your booking engine. This allows you to see when potential guests return to your website, view a listing, or add a hotel room to their cart. With these event metrics, you can set up browse abandonment and abandoned cart flows as well as enhanced segmentation.
Follow our guide to add Klaviyo onsite tracking to your Guesty booking engine.
View your Guesty data
To view your Guesty data:
- Navigate to Analytics > Metrics. Here, you can view all of the metrics in your account. The metrics with a Guesty icon represent all of the metrics synced from your Guesty integration.
- Use the Integration dropdown and select Guesty to view only Guesty metrics.


To view your Guesty objects (note: requires the latest version of the integration):
- Navigate to Content > Objects. Here, you can view all of the objects in your account. The objects with a Guesty icon represent all of the objects synced from your Guesty integration.
Learn more about your Guesty data.
Segment guests using Guesty data
You can use Guesty metrics to segment guests. Using metrics, for example, you can create a segment of guests who have confirmed a reservation at a specific location:
- Navigate to Audience > Lists & segments.
- Click Create and choose Segment.
- Name your segment and select tags if desired. If a side panel is open, click Create segment to continue to the definition builder.
- Select the following definition and filter:
- What someone has done (or not done) > Confirmed Reservation (Guesty) > at least once > over all time
- where > Listing Title > equals > (Your Title)


- Click Create segment.
Using objects, you can create a segment of guests with an upcoming check-in date. This example looks ahead 5,200 weeks; you can choose a shorter period:


- Navigate to Audience > Lists & segments.
- Click Create and choose Segment.
- Name your segment and select tags if desired. If a side panel is open, click Create segment to continue to the definition builder.
- Select the following definition and filter:
- Properties about someone > Reservation (choose the Guesty object) > has at least one
- where > CheckInDate > in the next > 5200 weeks
- Click Create segment.
Use Guesty data in flows
You can use Guesty metrics to trigger flows, or sequences of automated actions. Klaviyo offers multiple pre-built flows using Guesty data. These flows include booking confirmations, pre-stay flows, and more.
To view these pre-built flows:
- In Klaviyo, select the Flows tab.
- Click Create flow.
- Filter by Guesty to see all Guesty flows.


You can also create a flow with Guesty objects. Make sure you have updated the integration before using reservation objects. To create a pre-arrival flow:
- Navigate to Flows > Create flow > Build your own.
- Name the flow and select tags (optional), then click Create flow.
- Select the Date property trigger.


- In the Date property dropdown, select Reservation: CheckInDateAndTime for Guesty.
- Select Before the date property value and choose how far before check-in the flow should start. Choose the start time and time zone.
- Click Next, review the trigger settings, then click Save and Confirm and save.
- Add and configure your messages.
- When you’re ready to send, click Review and turn on, select Live, and click Save.
Additional resources
Learn what data syncs from Guesty to Klaviyo and where to view it. This includes reservation, guest, and message information. If you have not already, read our guide on getting started with Guesty for step-by-step instructions on integrating, before continuing with this article. - How often integrations sync reference
Learn what data syncs from a particular Klaviyo integration and how often the sync runs. We've organized these integrations by ecommerce platforms, email service providers, and other data integrations.
Was this article helpful?
YesNo
Use this form only for article feedback. Learn how to contact support.
Explore more from Klaviyo
Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support
Access support through your account.
Email support (free trial and paid accounts) Available 24/7
Chat/virtual assistance Availability varies by location and plan type
