Guest communication9 min readSeptember 17, 2026Updated Oct 30, 2026

Airbnb Pre-Check-In Messages: A Three-Message Cadence for Arrival Day

Plan Airbnb pre-check-in messages by stage: confirmation, arrival logistics, and verified access guidance. Combine same-day notices and follow your confirmed access process.

Written and reviewed by Liam, Founder, Morphic

Guide fit

Self-managing Airbnb hosts who want arrival questions to stop landing late at night without adopting a full PMS

Direct answer

Send three pre-check-in messages, and keep the access code a host-supplied fact.

A pre-check-in message gives a booked Airbnb guest the next information needed for arrival. For a booking made ahead of time, start with a short confirmation, a logistics note 24 to 72 hours before arrival, and approved entry details at the time your access process allows. For a same-day booking, combine the welcome and the information the guest needs now. The timing below is an editable starting point, not an Airbnb requirement or a tested universal optimum. Automation can repeat verified facts; it must not invent door codes, cleaning readiness or early check-in approval. Morphic supports Copilot and Autopilot from connected listing and reservation context, while your lock or access process remains responsible for codes.

Confirm

Immediately after booking

Thank the guest, confirm the dates, and point to the arrival guidance. Nothing that can go stale, and no codes.

Prepare

24 to 72 hours before arrival

Parking, rough directions, neighborhood notes, and one question: what time do you expect to arrive?

Deliver

At the confirmed access-information release time

Point to verified entry instructions. Airbnb describes delivery 48 hours before arrival; add a short reminder only if useful, without delaying required information.

Leave

Anything that can still change

Early check-in, cleaning-dependent timing, refunds, and exceptions stay with the host until someone real confirms them.

Choose the welcome message for the stage of the stay

An Airbnb welcome message can mean a booking confirmation or a greeting when the guest arrives. Those messages have different jobs. The examples below are original templates to edit, not customer conversations or evidence of a measured conversion lift.

Situation
Booking made ahead of time
Message job
Confirm and set expectations
What to include
A thank-you, dates and when arrival details will follow
What to avoid
Repeating every house rule or sending access details too early
Situation
Same-day booking
Message job
Welcome and prepare the guest now
What to include
Confirmed check-in time, current arrival guidance and one arrival-time question
What to avoid
Three back-to-back scheduled notices or unconfirmed readiness
Situation
Guest has arrived
Message job
Make it easy to flag a problem
What to include
A short greeting and how to get help
What to avoid
Asking for a review before the stay or implying entry succeeded without confirmation
Situation
Longer stay
Message job
Agree on useful follow-up
What to include
The normal arrival details plus a question about agreed mid-stay service
What to avoid
Assuming cleaning or extra services are included

Same-day booking — combine, do not duplicate:

Hi [first name], thanks for booking [listing] for [dates]. Check-in is from [confirmed time]. Your current arrival instructions are here: [verified link]. What time do you expect to arrive? If anything is unclear, please reply here.

If readiness is still unconfirmed, state the actual update instead of promising early access. Review pending scheduled messages so another welcome does not follow immediately.

Arrival greeting — ask, do not assume:

Welcome, [first name]. Have you been able to get in and find what you need? Please reply here if anything is missing or not working.

For a longer stay, add only a relevant, agreed service question: “Would [agreed service time] still work for you?” Keep unresolved arrival problems ahead of routine follow-ups.

One long message is the actual problem

Most arrival confusion is not caused by hosts who forget to write. It is caused by hosts who write everything at once, three days early, into a message the guest skims once and then cannot find again.

A single long note has a predictable failure mode. The parking detail is read and forgotten, the address is buried in paragraph four, and the door code sits in the same thread for days. By the time the guest is standing at the building, the only thing they remember is that there was a message.

For advance bookings, splitting the information into short, single-purpose messages can make it easier to find. Each message should have one job and one useful moment. For same-day bookings or an active guest conversation, combine or skip notices the guest no longer needs.

Representative Morphic mobile inbox showing Airbnb guest messages and the next step waiting for host review.
Representative product workflowA representative Morphic workflow: guest-message context and the next step sit on one mobile surface for the host to review.

The three-message cadence, and what belongs in each

The timing does the work. Each message covers a different kind of information, and mixing them is what makes a guest scroll past the one field they needed.

Message
Confirmation
When
Immediately after booking
What belongs in it
Dates, a thank-you, and a link to your arrival guidance
What must not
Parking, codes, or anything that changes before arrival
Message
Logistics
When
24 to 72 hours before check-in
What belongs in it
Parking, rough directions, house notes, and an arrival-time question
What must not
The entry code, or a promise about early access
Message
Access guidance or reminder
When
At the confirmed release time; a later reminder only if useful
What belongs in it
Verified entry instructions or their location, and an actual fallback contact
What must not
Delaying required instructions, stale codes, unconfirmed access, or duplicate notices

The arrival-time question in the logistics message is doing more work than it looks like it is. A guest who says 6 p.m. has given you something real to plan around, including whether the turnover has enough room, and a guest who never answers is a signal to check in again rather than assume.

What automation should own, and what it must not invent

The honest version of message automation is narrower than most software implies. It is very good at timing, repetition, and pulling the right context into a draft. It is not a source of truth about the physical property.

Job
Timing
Automation can do this
Send the logistics and access messages at the offsets you chose
It must not imply this
That the host chose the offsets wisely for every stay
Job
Context
Automation can do this
Draft from listing, booking, calendar, and conversation context
It must not imply this
That the draft is correct without being read
Job
Repetition
Automation can do this
Send the same stable facts to every guest
It must not imply this
That a repeated fact is still true today
Job
Access
Automation can do this
Deliver the entry text the host supplied
It must not imply this
That the tool generated, rotated, or verified the code
Job
Exceptions
Automation can do this
Surface a guest request for review
It must not imply this
That early check-in, cleaning status, or a refund was decided

Use the middle column to compare the capabilities of your chosen scheduler or assistant; the table does not imply every product supports each job. A scheduled send is not proof the guest received or understood it, and a code in a message does not prove the guest got in.

Your smart lock keeps its job

If you already run a smart lock, a keypad, or Airbnb check-in instructions, keep running them. Morphic does not compete with the layer that creates and rotates a code, and it does not need to, because the two tools sit at different levels of the same arrival.

Layer
Access hardware and code
Who owns it
Your lock app, keypad, or Airbnb check-in instructions
What it does
Creates, rotates, and expires the entry code
Layer
Stored arrival guidance
Who owns it
Your Airbnb listing
What it does
Holds the stable instructions Airbnb shows the guest
Layer
Timed message
Who owns it
Airbnb scheduled quick replies or your existing PMS
What it does
Sends the host-approved template according to its configured trigger
Layer
Guest questions
Who owns it
Morphic, when connected
What it does
Uses available listing and stay context to propose or send supported replies under the host’s settings

That split keeps each job with its owner. The lock generates codes, the listing stores stable facts, and the selected scheduling tool sends the timed message. An assistant can help with questions without replacing that schedule.

The one rule is that the code in the message has to come from somewhere real. If your lock rotates it per stay, paste the current code as a host-supplied fact before the access message goes, or send your lock app's own instructions and use the Airbnb thread for the address and the fallback. A messaging tool that invents a code it has no authority over is worse than a host sending it late.

Keep the whole cadence inside the Airbnb thread

Every message inside the platform is timestamped and tied to the reservation. That matters the moment a guest says they never received the address, because the record either exists in one place or it is spread across three apps you now have to reconcile.

Guests also get a push notification for an Airbnb message. An email with the door code can sit in a promotions folder until the guest is already at the door, and a code sent only by text is a code you cannot prove arrived.

If a guest genuinely prefers another channel, keep the option, mirror the important parts back into the thread, and never send the entry detail only off-platform.

Three templates you edit once

Write these once and keep each short. Use supported reservation variables in Airbnb scheduled quick replies, then check the actual preview before saving.

1. Confirmation:

Hi [Guest name], thanks for booking [dates]. Your arrival guide is here: [link]. Message me any time with questions before your stay.

2. Logistics (24 to 72 hours out):

Hi [Guest name], a quick note before [day]. Parking is [detail]. The neighborhood has [one useful tip]. Roughly what time do you expect to arrive? It helps make sure everything is ready.

3. Access (at the confirmed release time, or a useful reminder afterward):

Hi [Guest name], here is everything for tomorrow. The address is [address]. Check-in opens at [time]. Entry is [method the host supplies]. If anything is unclear when you arrive, reply here and I will help straight away.

The access message is the one to keep plain. Guests want it fast and functional, and it is the last message that should carry a new fact they have to remember.

Measure the questions you stopped getting

Leading indicators are whether timing used the actual booking, whether the arrival-time question got an answer, and whether verified access instructions were available at the confirmed release time without duplicate or contradictory reminders.

The lagging signal that matters is simple: how many arrival-day questions you answered this month compared with last month. Do not report a scheduled send as proof of a better review outcome, a rating change, or revenue. A sent message is a sent message, and the guest experience is the only thing that can confirm the rest.

Frequently asked questions

What is a pre-check-in message on Airbnb?

It is a message a booked guest receives before arrival. For advance bookings, confirmation, logistics and verified access guidance provide a useful starting sequence; combine notices for same-day bookings. This is not a proven universal optimum. A pre-booking message goes to someone who has not reserved yet.

When should I send Airbnb pre-check-in messages?

Confirm after booking and send logistics early enough for travel planning, often 24 to 72 hours ahead. Airbnb describes check-in instructions being provided 48 hours before arrival. Follow the confirmed access process and add a later reminder only when useful; do not withhold instructions to fit a three-message schedule.

Can Morphic send my pre-check-in messages automatically?

Use Airbnb scheduled quick replies or your existing PMS for timed pre-check-in messages. Morphic can help answer guest questions using connected listing and reservation context, with Copilot review or host-authorized Autopilot for supported replies. Morphic does not generate, rotate, or verify access codes; your access process remains responsible for them.

I already use a smart lock or Airbnb check-in instructions. Do I replace them?

No. Your lock app or keypad keeps managing the entry codes, and Airbnb check-in instructions hold the arrival guidance. Use Airbnb or your PMS for timed reminders; Morphic can help with guest questions and host-reviewed follow-up. It does not replace the system that owns them.

Should I send the access code early if a guest asks?

Follow your confirmed Airbnb and lock-provider access process. Airbnb describes self-check-in codes being sent 48 hours before arrival. Distinguish receiving an instruction from when a per-stay code becomes valid, and verify the correct code and validity window. Do not invent a universal safer send time or delay required access information.

How much does Morphic cost for guest messaging?

Morphic is priced at $9.90 per connected listing per month after a 21-day no-card trial that covers every listing. There is no separate PMS or external AI subscription required.

Appendix

Sources, definitions, and detailed notes behind this guide.

Summary, setup notes, and next stepsSource notes and practical details.

Key takeaways

For bookings made ahead of time, use three short messages: confirmation, logistics, and approved access details. Combine them for a same-day booking rather than sending three notices at once.
Automate the timing and the repetition. Do not automate the door code, the cleaning status, or an early check-in promise.
Airbnb documents scheduled quick replies and when check-in instructions become visible to guests, so native timing is the base layer, not the competition.
Keep the whole cadence inside the Airbnb thread. A code sent only off-platform is a record you do not have.
Use Airbnb scheduled quick replies for the timed cadence. For guest questions, start Morphic in Copilot and move only trusted reply routines to Autopilot.
If you already run a smart lock, a keypad, or Airbnb check-in instructions, keep them. Morphic sits in the messaging layer and does not compete with the system that owns the code.

Pre-arrival message cadence guide

This guide owns the timing of Airbnb pre-check-in messages and the boundary between scheduled timing and host-supplied facts. The setup guide owns message templates, AI reply configuration, and review rules; the arrival-resilience guide owns late arrivals and failed entry; and the automated-messages page remains the commercial owner for choosing what to schedule.

Open Decide what to schedule, draft, or review

Setup sequence

Set up a three-message pre-check-in cadence on one listing

This sequence keeps the Airbnb thread as the record and leaves access, cleaning, and timing promises with the host.

  1. Step 1Connect the Airbnb listingChoose the listing and reservation events in Airbnb scheduled quick replies. If you add an assistant for guest questions, check its connection and host-review settings separately.
  2. Step 2Write the three messages onceDraft the confirmation, the logistics note, and the access message. Keep each one single-purpose; a message that covers five topics gets skimmed and forgotten.
  3. Step 3Separate stable facts from changing onesAddress, parking, and house rules are stable and safe to repeat. The entry code, cleaning readiness, and early check-in are not, and should be reviewed before they are sent.
  4. Step 4Start in CopilotFor guest questions, start in Copilot so an assistant can propose a reply for review. Check arrival details in the native scheduled-message preview separately.
  5. Step 5Schedule the timing, not the promisesUse a logistics reminder when useful and align access guidance with your confirmed release process. Airbnb describes check-in information arriving 48 hours before arrival. Do not delay it to fit this example cadence or duplicate a lock system notification.
  6. Step 6Watch one arrival cycleCheck which scheduled messages actually reached the guest and review unanswered questions. Keep access and exception decisions with the host; delegate only supported reply routines you trust.
Decide what to schedule, draft, or review
References behind this guideAirbnb and market references behind the claims in this guide.