Set Up During-Stay Guest Emails
Use Email - Guest for guest templates and Email - Hotel for staff recipients. This takes about 10 minutes.
This guide helps you manage during-stay guest templates and hotel notification recipients.
| Setting | What It Controls | What Guests See |
|---|---|---|
| Email type | Which situation sends the email | The right message for the moment |
| Email - Guest / Email - Hotel | Switches between guest templates and hotel recipients | The correct setup panel |
| Enabled toggle | Turns a template on or off | Email sends or stays silent |
| Email Sender Name | Name in the From field | A familiar hotel sender |
| Email Title | Subject line | A clear reason for the email |
| HTML Editor | Email content | The full guest message |
| Recipient email chips | Hotel notification email list per event | Check-in/check-out updates to staff |
| Template variables | Personal details | Emails feel personal |
| Live Preview | Sample rendering | Layout before you save (unsafe HTML is removed) |
Step-by-Step Setup (Guest Templates)
-
Go to During Stay → Email.
-
Keep Email - Guest selected.
-
Select an Email type from the left list.
✓ The editor loads that template.
-
Keep the toggle on if you want it to send.
✓ The card stays highlighted as active.
-
Enter Email Sender Name and Email Title.
-
Update the HTML Editor content.
-
Insert Template variables.
- Type
{{to see suggestions. - Or click the Template Variables icon.
- Type
-
Review Live Preview.
ℹ️ The preview hides unsafe HTML like
<script>oronclick. -
Click Save Email Settings.
✓ You should see a success message.
Step-by-Step Setup (Hotel Recipients)
-
Go to During Stay → Email.
-
Select Email - Hotel.
-
Find each Email Type that needs hotel notifications.
-
Enter an address in Add recipient email.
-
Click Add or press
Enter.✓ The address appears as a chip under that email type.
-
Repeat for all email types you need.
-
Click Save Email Confirmation.
✓ You should see "Hotel email confirmation settings saved successfully."
- Duplicate addresses are blocked per email type.
- Saved addresses are normalized to lowercase.
- Add at least one recipient before saving.
Email Types and Triggers
| Email type | When it sends |
|---|---|
| Registration Success | After a guest completes registration |
| Registration Failed | When registration fails |
| Check-in Success | After a guest checks in |
| Check-in Failed | When check-in fails |
| Room Not Ready - Before Check-in Time | Room is not ready before check-in time |
| Room Not Ready - After Check-in Time | Room is not ready after check-in time |
| Room Ready for Check-in | Room becomes ready for check-in |
| Payment Dispute | When payment has a dispute |
| Check-out Success | After a guest checks out |
| Check-out Failed | When check-out fails |
If you do not see Room Ready for Check-in or Payment Dispute
These appear only when your PMS supports those events. Contact support if you expect them.
Template Variables
Use these in the HTML Editor:
| Variable | What It Shows |
|---|---|
{{guestName}} | Guest full name |
{{hotelName}} | Hotel name |
{{arrivalDate}} | Check-in date |
{{departureDate}} | Check-out date |
{{roomNumber}} | Room number |
{{lockCode}} | Room access code |
{{confirmationNumber}} | Confirmation number |
Include {{roomNumber}} or {{lockCode}} in room-ready or check-in emails.
Troubleshooting
Emails are not sending
What you see: Guests do not receive a specific during-stay email.
Fix:
- Confirm the template toggle is on.
- Make sure Email Title and HTML Editor are not empty.
- Verify the reservation has a guest email address.
- Click Save Email Settings after changes.
Hotel recipient save is blocked
What you see: "At least one recipient is required when enabled."
Fix:
- Open Email - Hotel.
- Add at least one recipient in any Email Type row.
- Click Save Email Confirmation.
Email address is rejected or duplicated
What you see: "Please enter a valid email address." or "This email is already added."
Fix:
- Enter a complete address, like
frontdesk@hotel.com. - Remove duplicate chips in the same row.
- Click Save Email Confirmation again.
Save is blocked by security issues
What you see: A warning says the HTML has security issues.
Fix:
- Remove
<script>tags andjavascript:links. - Remove inline events like
onclick. - Click Save Email Settings again.
Live Preview hides content
What you see: Parts of your HTML do not show in Live Preview.
Fix:
- Remove
<script>tags andjavascript:links. - Remove inline events like
onclick. - Preview again.
A template is missing from the list
What you see: Room Ready or Payment Dispute is missing.
Fix:
- These types appear only for supported PMS events.
- Check your PMS setup or contact support.
Still Stuck?
Contact success@vouch-technologies.com if:
- ❌ Emails still do not send after the steps above
- ❌ You see system errors when saving
- ❌ The issue lasts longer than 30 minutes
Helpful to include:
- Screenshot of the email settings page
- The email type you were editing
- Steps you already tried