iGMS centres on automated guest messaging, so delivering your registration link is quick to set up. Best Guest connects in two ways:

  • Automated messages — iGMS automated/scheduled messages deliver your registration link.
  • iCal sync — Best Guest imports every reservation iGMS manages.

Estimated setup time: 5 minutes.

Before you start

  • An active iGMS account with connected channels
  • A Best Guest account
  • Your Best Guest registration link, e.g.
https://bestguest.app/l/your-listing?channel=igms

(Use your real link. ?channel=igms records the reservation origin.)

Using the right link: every listing — each apartment, room, tent, RV, or whatever counts as your smallest bookable unit — has its own unique registration link. If you manage more than one listing, double-check you’re copying the correct one. Find all your links in Best Guest under Properties → [property] → Listings → Copy listing link, or grab them during the Listings step of onboarding.

Path 1 — Automated message

  1. In iGMS, create a new template: go to Inbox → open a guest dialogue → New Template (or, for a property-only message, Properties → [property] → Property Editor → Message Templates → Customize → Template List → New Template). Name it “Best Guest Registration” and set Available For to all guests or a specific property — iGMS templates scope by property only, there’s no per-channel filter.
  2. Open that template’s Template Editor using the cog icon, then turn on Automation.
  3. Choose the Before Check-in trigger, set how many days ahead (e.g. 2 days before), and set the send time in your property’s timezone — you can also choose to include last-minute bookings.
  4. Add your message and insert iGMS’s guest-name template tag from the editor.
Hi (guest first name),

Before arrival, please complete your quick online check-in:
https://bestguest.app/l/your-listing

It takes under 2 minutes. We look forward to hosting you!

iGMS delivers through the OTA inbox, so Airbnb/Booking external-link rules apply — test with a real reservation.

Best Guest automatically reminds the main guest if they started registration but haven’t finished it. If a guest never opens the form at all, though, that reminder can’t reach them — so it’s worth scheduling a second automated message, timed 1 day after arrival instead of before it, using only the link:

Hi (guest first name),

Everything alright? Did you fill out all your forms and is the data correct?
Please follow this link if you still need to add/change some information:
https://bestguest.app/l/your-listing

Path 2 — iCal sync

iGMS exports separate Bookings [B] and Cleanings [C] calendar links per property (not per room), with booking events labelled by their source platform. To import iGMS reservations into Best Guest’s Reservation Verification, go to Properties → [property] → Calendars → Export via iCal, copy the Bookings [B] link, and paste it into Best Guest.

  • Booking confirmed → keep it personal
  • 2 days before arrival → registration link
  • Arrival day → access instructions
  • 1 day after arrival → reminder for guests who haven’t completed registration
  • Checkout → thank-you

Troubleshooting

Message didn’t send — confirm the template/trigger is enabled, the timing, and listing assignment.

Reservation missing in Best Guest — verify the URL and ?channel=igms.

Next steps

Frequently asked questions

Does iGMS deliver through the OTA inbox?

Yes — since it delivers through the OTA inbox, Airbnb/Booking external-link filtering rules still apply, so test with a real reservation before relying on it.