Stop manually chasing Airbnb guests for their registration details. With Best Guest you have two ways to connect Airbnb, and most hosts use both together.

  • Automated messages — Airbnb’s scheduled quick replies deliver your Best Guest registration link before arrival, so guests register themselves.
  • iCal sync — Best Guest imports every Airbnb reservation from your listing’s calendar so nothing slips through.

Estimated setup time: 5 minutes.

Before you start

  • An Airbnb host account with a published listing
  • A Best Guest account
  • Your property’s Best Guest registration link, e.g.
https://app.bestguestapp.com/l/your-listing?channel=airbnb

(Use your real link from the dashboard. The ?channel=airbnb parameter tells Best Guest where the reservation came from.)

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 pre-arrival message

Airbnb deliberately keeps conversations on-platform and may hide or flag external links and contact details, especially before a booking is confirmed. This doesn’t make the approach impossible — links shared after a confirmed booking generally come through — but it does mean you should always send a test reservation and confirm the link is visible to the guest. If links are stripped, keep the wording natural and avoid anything that looks like a marketing blast.

Steps

  1. In your Airbnb account, switch to Hosting.
  2. Open Messages → Settings → Quick Replies.
  3. Click Create to add a new scheduled quick reply named “Best Guest Registration”.
  4. Set the trigger to fire 2–3 days before check-in.
  5. In the message body, use Airbnb Details to personalize with guest first name, check-in date, and listing information.
  6. Enable “Send for last-minute bookings and short stays” so registration requests don’t skip guests who book with little lead time.

Recommended message:

Hi (guest first name),

To prepare your stay, please complete your quick online check-in before arrival:
https://app.bestguestapp.com/l/your-listing

It takes under 2 minutes. Thank you — we look forward to hosting you!

Always use Airbnb’s Details picker in the message editor rather than copying tokens from other platforms — each channel uses its own syntax. Airbnb Details include guest first name, check-in date, check-in time, and listing information.

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 scheduled quick reply, 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://app.bestguestapp.com/l/your-listing

Path 2 — iCal sync

To import Airbnb reservations into Best Guest’s Reservation Verification:

  1. In Airbnb, open the listing’s Calendar.
  2. Go to Availability → Connect calendars → Export calendar and copy the .ics link.
  3. In Best Guest, paste that link for the matching property.

Airbnb’s calendar feed carries booking dates so Best Guest can show you exactly which stays still need a completed registration. (iCal refreshes on Airbnb’s schedule, so new bookings can take a little while to appear.)

  • Booking confirmed → keep it personal, no registration request yet
  • 2–3 days before arrival → registration link
  • Last-minute bookings → send immediately (Airbnb will send the catch-up message right away)
  • Arrival day → access instructions
  • 1 day after arrival → reminder for guests who haven’t completed registration
  • Checkout → optional thank-you

Verify delivery

After you create the scheduled quick reply, you can track its status:

  1. Open a reservation from a guest who should have received the message.
  2. In the Message thread, look for Scheduled Quick Replies timeline.
  3. You’ll see which messages were sent, which were skipped, and which are scheduled for future delivery.

This helps you confirm the message reached the guest and troubleshoot if it didn’t.

Co-host and team note

If you use co-hosts or Airbnb teams, scheduled quick reply templates are shared across all team members. Messages are sent from the primary account owner, but any team member can view and edit templates.

Troubleshooting

Guest didn’t get the message — check the scheduled message is enabled, the listing is selected, and the timing matches the reservation.

Link isn’t visible — Airbnb may have filtered it; test with your own booking and keep the message conversational.

Registration completed but reservation missing — verify the link is correct and includes ?channel=airbnb.

Next steps