Facebook Tracking Pixel

Digital Guidebooks for Uplisting

Webhooks, full listing content and per-booking lock codes, straight from Uplisting into each guest's guide

BetterSTR
INTEGRATION
Property Management Software

Built for Uplisting's professional hosts

Uplisting is a UK-built property management system used by professional hosts and small management companies, many of them in the UK and Australia, who run several listings across Airbnb, Booking.com, Vrbo and their own direct booking site. Of all the PMSs we connect to, Uplisting hands over some of the richest data: full listing content, per-booking arrival times and the smart-lock code for each stay. That means a BetterSTR guidebook for an Uplisting booking can greet the guest by name, show their own door code and already know your property before you've written a word.

Learn About Uplisting Start Free Guidebook
Digital Guestbook Preview

What syncs from Uplisting

Uplisting's booking webhooks carry the whole booking, not just an ID, so very little has to be fetched separately:

DataSynced?Notes
PropertiesYesName (your Uplisting nickname if you set one), full street address, map position, bedrooms, bathrooms, maximum guests, currency, timezone and your direct booking site.
BookingsYesStay dates plus new bookings, changes and cancellations. Multi-unit properties keep each booking's unit assignment.
Guest nameYesIncluding the guest's preferred name where Uplisting has one.
Guest phone and emailYesAs supplied by the booking channel.
Door or lock codesYesThe lock code Uplisting holds for each booking, ready to show in that guest's guide.
Check-in and check-out timesYesThe guest's arrival and departure times from the booking, falling back to the property's standard hours.
Listing photos and descriptionYesThe full photo gallery in your Uplisting order (the first photo becomes the cover), the listing description and amenities.
Past bookingsPartialThe first import covers stays checking in from two days ago up to two years ahead. Older stays aren't brought across.

How the Uplisting connection works

1

Copy your API key

In Uplisting go to Settings, then Connect, or open app.uplisting.io/connect/api directly. The key is already there on every account, nothing to request.

2

Paste and connect

Choose Uplisting on the BetterSTR Integrations page and paste the key. We confirm it with Uplisting before saving anything.

3

Webhooks set up for you

BetterSTR registers its webhooks on your Uplisting account automatically. There's no URL to copy and nothing to configure on the Uplisting side.

Bookings arrive within seconds

Uplisting calls BetterSTR whenever a booking is created, updated or removed, and again when a property is added, edited or removed. Because each booking webhook contains the full booking, the guest's guidebook is ready a few seconds after the booking lands in Uplisting. An hourly sync runs as a safety net in case a webhook is ever missed, and property details are refreshed daily.

Good to know

  • Uplisting switches off a webhook after five failed deliveries in a row. If that ever happens, the hourly sync keeps your bookings current while it is re-registered.
  • Channel bookings use the channel's confirmation code. Direct and manual bookings use Uplisting's own booking reference.
  • Rotating or revoking the key in Uplisting stops the sync. Paste the new key with Update API Key in BetterSTR and the webhooks are registered again.

Uplisting shortcodes in your guide

Two shortcode menus, Uplisting Fields and Uplisting Res, appear in the guide builder once you connect. A few that hosts use most:

  • {{uplisting_lock_code}} shows each guest their own entry code, so one guide works for every stay.
  • {{uplisting_arrival_time}} and {{uplisting_departure_time}} use the times on the booking.
  • {{uplisting_preferred_name}}, {{uplisting_guests}}, {{uplisting_channel}}, {{uplisting_confirmation_id}} and {{uplisting_unit_name}} for per-booking details.
  • {{uplisting_booking_site}} links repeat guests to your Uplisting direct booking site.

Put the same personalised guide on an Android TV in the property and guests see their welcome and WiFi QR code as they walk in.

Give every Uplisting guest their own guide

Paste one key. Webhooks, photos and lock codes come across automatically.

Free plan

Integration included

Seconds

Booking to guidebook

Per booking

Lock codes in the guide

Start Your Free Guidebook See Pricing

No credit card required. SMS and other add-ons are optional.

Integration Partner

Visit Uplisting.io

Uplisting help and background

Uplisting questions

Where do I find my Uplisting API key?

Log in to Uplisting and open Settings, then Connect, or go straight to app.uplisting.io/connect/api. Copy the API Key shown there. It is available on every Uplisting account without a plan upgrade.

Do I have to add a webhook URL in Uplisting myself?

No. When you connect, BetterSTR registers its webhooks on your Uplisting account automatically, and removes them again if you disconnect.

Can each guest see their own door code?

Yes. Uplisting includes the lock code on each booking, and the {{uplisting_lock_code}} shortcode shows it in that guest's guide only. If a booking has no code in Uplisting, the shortcode stays empty.

Why don't I see last year's bookings?

The first import brings in stays checking in from two days ago onwards, up to two years ahead, because those are the guests who need a guide. Past stays aren't imported.

A booking change isn't showing yet. What should I do?

Webhook updates usually land within seconds and the hourly sync catches anything missed. If something still hasn't appeared, open the Uplisting page in BetterSTR and click Sync Reservations.