Check-In Landing Page
Share a single link or QR code with guests to start their check-in journey. Takes 2 minutes to set up.
The Check-in Landing Page lets guests pre-check-in or complete self-service check-in from their own device by scanning a QR code or clicking a link.
Where to Find It
Settings → Check-In (top of page)
Quick Overview
| Feature | What It Does | Guest Impact |
|---|---|---|
| Guest Link | Single shareable URL for check-in | Guests use their own device to check in |
| QR Code | Printable/digital QR code | Quick access by scanning |
| Mode Selection | Choose check-in flow type | Controls the guest experience |
| Check-in dropdown | Opens guest links and demo links from the top header | Staff can test and share faster |
| Localized labels | Shows translated dropdown labels and button states | Staff can work in their preferred language |
Three Check-In Modes
Choose the mode that matches how you want guests to check in:
| Mode | Best For | What Guests See |
|---|---|---|
| Pre-arrival | Remote check-in before arrival | Complete check-in before reaching hotel |
| Self Check-In | Unassisted kiosk flows | Full self-service at kiosk or on own device |
| Assisted Check-In | Staff-guided check-in | Staff scans documents, guest verifies details |
Pre-arrival Mode
Guest completes check-in entirely before arriving at your property.
Use when:
- You want to reduce front desk wait times
- Guests are arriving outside business hours
- You offer early check-in or late check-out
Self Check-In Mode
Guest-led check-in where they complete all steps independently.
Use when:
- You have self-service kiosks
- Guests prefer independent check-in
- You want to minimize staff interaction
Guests scan the QR code → scan their documents → verify details → complete check-in
Assisted Check-In Mode
Front desk staff scan documents for the guest, then hand the device over for verification.
Use when:
- You want staff to guide the process
- Document scanning quality needs oversight
- You prefer hybrid self-service
Staff scans travel documents → guest verifies details on screen → completes signature/payment
Setting Up the Check-In Landing Page
Step 1: Choose Your Mode
-
Go to Settings → Check-In
-
Find the Check-in Landing Page section
-
Select your preferred mode from the three options
✓ The URL updates automatically when you change modes
Step 2: Share the Link
Copy the link:
-
Click Copy link
-
Share via email, WhatsApp, or booking confirmation
✓ Guests can open on any device
Use the QR code:
- Click Show QR
- Download as SVG or PNG
- Print for lobby display or include in confirmation emails
Step 3: Test the Experience
You have two ways to test:
Option A: Test from Settings
- Click Open link to preview
- Try the check-in flow as a guest would see it
- Verify all steps work correctly
Option B: Use the top-header Check-in dropdown
-
In the top header, click Check-in
-
In Guest link, select Pre-arrival, Self, or Assisted
-
Click Open link or Copy link for the live guest URL
-
In Demo check-in mode, select a mode to run a simulated check-in
✓ Demo opens in a new tab with simulated reservations and
demo=1✓ After Copy link, the button briefly changes to Copied in your selected language
On phones, the dropdown opens full-width under the top header.
Verify Language Labels
Use this quick check after you change Streamliner language:
- Switch to a non-English UI language.
- Open the top-header Check-in dropdown.
- Confirm Guest link text is translated.
- Confirm mode labels show translated short names for Pre-arrival, Self, and Assisted.
- Click Copy link and confirm the Copied state is translated.
- Check the Demo check-in mode subtitle text is translated.
Changing Modes
You can switch modes at any time:
- Select a different mode from the three buttons
- The URL parameter updates automatically
- Share the new URL or regenerate the QR code
When you change modes, the URL parameter updates. Share the new link if you've already distributed the old one.
QR Code Best Practices
Where to Display
- Hotel Lobby: Print and frame near entrance or reception
- Email Confirmations: Include in pre-arrival emails
- Desk Stands: Place at self-service kiosks
- Signage: Add to directional signs in parking areas
Download Options
- SVG: Best for printing (scalable, high quality)
- PNG: Best for digital use (emails, websites)
For printed QR codes, minimum 2×2 inches for reliable scanning from 12 inches away.
Troubleshooting
QR code not generating
What you see: "Failed to generate check-in QR code" error
Fix:
- Refresh the page
- Click Show QR again
- Check your internet connection
Link not working
What you see: Guests report the link doesn't load
Check:
- CHECKIN_LANDING_PAGE_DOMAIN environment variable is set (contact your administrator)
- Link was copied completely (no truncation)
- Guest's device has internet access
Wrong mode showing
What you see: Guest sees different flow than expected
Fix:
- Verify you selected the correct mode
- Copy the link again after selecting mode
- Regenerate and re-download QR code
Check-in links button is missing
What you see: You do not see Check-in in the top header.
Fix:
- Go to Settings → Check-In
- Check that the Check-in Landing Page section shows a Guest link
- If the guest link is missing, ask an administrator to enable the guest domain for check-in links
Header text missing on mobile
What you see: You only see the link icon in the header.
Fix:
- Tap the icon to open the Check-in dropdown
Dropdown labels stay in English
What you see: Check-in dropdown text stays in English after switching language.
Fix:
- Confirm the language is enabled in Settings → Essentials → Supported Languages.
- Refresh the page and open the dropdown again.
- Test Guest link labels, Demo check-in mode text, and Copied button state.
- If only one language is affected, capture screenshots and contact support.
Link or demo opens in a blocked tab
What you see: Nothing opens after Open link or after selecting a demo mode.
Fix:
- Allow pop-ups for your Streamliner site, then try again
Tips for Different Property Types
| Property Type | Recommended Mode | Why |
|---|---|---|
| Budget Hotel | Self Check-In | Maximize efficiency, minimize staffing |
| Business Hotel | Pre-arrival | Guests value speed and convenience |
| Resort | Assisted Check-In | Personal touch with efficiency |
| Boutique Hotel | Assisted Check-In | Balance service quality and speed |
Still Stuck?
Contact success@vouch-technologies.com if:
- ❌ QR code generation fails repeatedly
- ❌ Link returns environment variable error
- ❌ Modes don't switch correctly
Helpful to include:
- Screenshot of error (if any)
- Which mode you're trying to use
- Number of guests affected
Related Guides
- Check-In Policy - Control when and who can check in
- Registration Fields - Configure what information guests provide
- Room Not Ready Messages - Customize guest-facing text