Skip to content

Form Settings

The check-in form is a short, mobile-first wizard that guides guests through confirming their details, browsing any available add-ons, previewing your local recommendations, and leaving any special requests. The flow is fixed -- there is no per-field builder -- but you control a couple of optional fields, the styling, and the confirmation message per listing.

The wizard steps

The guest check-in form is a four-step wizard followed by a confirmation screen. Guests progress through one step at a time with clear navigation, and a step indicator shows how far along they are.

Step 1: Details

This is the only data-entry step about the guest. It collects a small, fixed set of fields:

FieldAlways shown?Notes
Guest NameYes (required)Name of the primary guest.
Expected Arrival TimeYes (required)Chosen from a dropdown of time slots (or "I don't know yet"). Helps you prepare for arrival and coordinate the turnover.
AdultsYes (required)Number of guests aged 13+.
ChildrenYesAges 2-12.
InfantsYesUnder 2.
EmailOnly if enabledShown when you turn on Email address in the listing's check-in settings.
Phone NumberOnly if enabledShown when you turn on Phone number in the listing's check-in settings.

There is no ID, passport, nationality, date-of-birth, vehicle-registration, home-address, signature, or terms-acceptance field, and there is no per-field enable/required/reorder builder. The only fields you can toggle are Email and Phone number.

Turning Email and Phone on or off:

  1. Go to the Check-in page in the sidebar and open the Settings tab.
  2. Expand the listing you want to configure.
  3. Under General Settings, toggle Email address and Phone number on or off.
  4. Click Save settings.

When a toggle is off, that field simply does not appear on the guest's Details step.

TIP

Keep the form short. The Details step is deliberately minimal so guests can complete it in well under a minute, which lifts completion rates. Only ask for email or phone if you genuinely need them for arrival-day contact.

Step 2: Add-ons (optional)

After their details, guests can be shown an add-ons step offering products and services -- your chance to upsell extras before arrival.

What guests see:

  • Product cards with images, names, descriptions, and prices.
  • Pricing adjusts to the booking (per-night products show the total for the stay length, per-guest products adjust for the guest count).

What guests can do:

  • Adjust the quantity of any product to add it to their booking.
  • Skip the step if they are not interested.

When this step appears: the step is shown only when the listing has products that are available during check-in (products that are enabled on the listing and marked as check-in available). If there are none, the step is automatically skipped.

When a guest adds a product during check-in, it becomes a charge on their booking and is reflected on their invoice.

TIP

The add-ons step converts well because guests are actively thinking about their upcoming stay. Early check-in, welcome baskets, and activity bookings tend to perform best here.

Step 3: Local Guide (optional)

If the listing's guidebook has a Local Guide with categories, this step lets guests pick the kinds of places they are interested in (for example restaurants, beaches, or hikes). Their selections are saved so the confirmation email can include tailored recommendations.

When this step appears: only when the guidebook has categories with places. If there is no guidebook or no items in its categories, the step is automatically skipped.

Step 4: Requests

The final data step is a single notes field where guests can leave any special requests or messages (dietary needs, late arrival details, questions, and so on). These notes appear on the booking and in the check-in list for you to review.

Confirmation

After the guest submits Step 4, they see a confirmation screen with:

  • Your per-listing confirmation message (see below), with personalized details filled in.
  • A link to the full guidebook -- encouraging them to explore property details, house rules, local recommendations, and more.

Submitting also triggers the check-in confirmation emails to the guest and to you.

Which steps appear

Step 1 (Details), Step 4 (Requests), and the Confirmation screen always appear. The two middle steps are conditional:

StepShown when
1. DetailsAlways
2. Add-onsThe listing has check-in-available products
3. Local GuideThe guidebook has categories with places
4. RequestsAlways
ConfirmationAlways (terminal)

If you have not set up products or a Local Guide, the form is simply Details -> Requests -> Confirmation. The step indicator adjusts automatically so guests only ever see the steps that apply to them.

The confirmation message

Each listing has its own confirmation message, shown on the final screen after check-in. You can write it in your default language and add translations for other languages.

The message supports these placeholders, which are replaced with the booking's real values:

  • {guest_name}
  • {checkin_date}
  • {checkout_date}
  • {checkin_time}

You can insert each placeholder with a click while editing. See Enabling Check-in for where to find this setting and the styling controls.

Different settings per listing

Each listing has its own check-in configuration. This means you can:

  • Ask for email or phone on some listings and not others.
  • Link different products so the add-ons step shows property-relevant extras.
  • Write a different confirmation message (and translations) per property.
  • Give each property its own colors and background to match its style.

Guest experience

The form is designed mobile-first:

  • A step indicator at the top shows progress so guests know how much is left.
  • Fields are stacked vertically for easy scrolling on phones.
  • Large, tap-friendly buttons and inputs.
  • The form picks up the listing's primary color, text color, and background so the check-in feels branded and consistent.

hejGuide Property Management System