Facebook Tracking Pixel

How to Connect Guesty

July 8, 2026 274 views Barry Murphy
Connect BetterSTR with Guesty in a few clicks using your Client ID and Client Secret. Sync your properties and reservations and give every guest a personalised digital guidebook.

If you manage your properties with Guesty, you can connect it to BetterSTR to sync your properties and reservations automatically. Every booking then gets its own personalised digital guidebook, with no manual data entry, and BetterSTR writes each guest’s guide link back into Guesty so you can send it from your Guesty messages.

What you’ll need

  • A BetterSTR account that isn’t already connected to another PMS (BetterSTR connects to one integration at a time)
  • A Guesty Client ID and Client Secret from Guesty’s Open API

Where to find your Guesty credentials

In Guesty, open the Integrations page and go to the Open API section. Create a new API application (or open an existing one) and copy its Client ID and Client Secret. If you can’t see the Open API area, ask your Guesty account manager to enable it for your account.

Steps to connect Guesty with BetterSTR

  1. Open Integrations
    Log in to BetterSTR and click Integrations at the top of the members area.

  2. Choose Guesty
    Find Guesty in the list of integrations and click Connect.

  3. Enter your credentials
    Paste your Client ID (1) and Client Secret (2), then click Connect Guesty (3). BetterSTR checks the credentials with Guesty straight away and shows an error if they don’t work.

Connect Your Guesty Account form with the Client ID field, the Client Secret field and the Connect Guesty button, numbered 1 to 3

Once connected, BetterSTR imports your Guesty listings straight away and then imports your current and upcoming reservations in the background. On larger accounts the reservations can take a few minutes to appear.

Choose which properties get guidebooks

After connecting you land on the Guesty Properties page, which lists every listing in your Guesty account. New listings start switched on.

  • Use the switch next to each property (1) to choose which ones generate guidebooks for new reservations, then click Update Selected (2). When you switch a property on, its reservations are synced automatically.
  • The Sync menu (3) lets you run a sync by hand: Sync Properties re-reads your listings, Sync Reservations fetches current and future bookings, and Sync All History imports your past reservations (back to 2015) so they can be searched and used for SMS.
  • If you change your Client Secret in Guesty, use Update Credentials (4) to enter the new one.

Guesty Properties page: the on/off switch for each property, the Update Selected button, the Sync menu and Update Credentials, numbered 1 to 4

Each row also has quick icons to view the property’s guidebook, re-sync that one property, or re-sync just its reservations.

What stays in sync

  • New and changed bookings: when you connect, BetterSTR registers a webhook with Guesty, so new reservations, changes and cancellations reach BetterSTR within minutes without you doing anything.
  • New listings: a listing you add in Guesty is added to BetterSTR automatically. A listing you remove from Guesty is not deleted automatically; the next time you click Sync Properties, BetterSTR switches it off and asks whether you want to delete it.
  • Check-in and check-out times are shown in each listing’s own time zone, as set in Guesty.
  • WiFi details come from Guesty’s WiFi name and password fields, or from a custom field with a name like “WiFi password”.
  • Door codes: if your reservations have a custom field with a name like “Door code”, “Access code” or “Lock code”, its value fills the {{door_code}} shortcode for that guest.

Use your Guesty custom fields in guides

Your Guesty custom fields become shortcodes you can drop into any guide:

  • Listing custom fields start with GX, followed by the field name in capitals with spaces and symbols removed. For example a listing field called “Hot Tub Cleaning” becomes {{GXHOTTUBCLEANING}}.
  • Reservation custom fields start with GBX in the same way, and show the value for each guest’s own booking.

In the guide editor these appear in the shortcode menu under Guesty Fields and Guesty Res. Only fields that have a value on that property (or its most recent reservation) are listed. A code that has no value for a guest simply shows nothing.

Sending each guest their guidebook

When you connect, BetterSTR adds a reservation custom field called Guest Guidebook URL to your Guesty account and fills it in with each guest’s personal guide link. Add that field to a Guesty automated message or saved reply, and every guest receives the link to their own guide.

  • The link is filled in for confirmed reservations, not inquiries, blocks or cancellations.
  • Stays that started more than 72 hours ago are left alone.

You can also have BetterSTR text the guide to guests before check-in: see Send Guidebooks via TXT / SMS Before Check-In.