Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Sirvoy home
  • Login
  • Contact
English (US)
ES Spanish
DE German
US English (US)
DA Danish
FI Finnish
SE Swedish
NO Norwegian
NL Dutch
FR French
  • Home
  • Bookings
  • Message Templates & Automated Messaging

Why isn't placeholder code working?

How to fix issues with placeholder code not displaying correctly in email and SMS templates.

Written by johana

Updated at May 11th, 2026

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started
    Setup Guides Import Bookings
  • About Sirvoy
    General Technical Security & Backups
  • Rooms & Room Types
    Rooms & Room Types Categorizing Room Types Offer Add-Ons or Extras
  • Bookings
    Modify Booking View Bookings Message Templates & Automated Messaging Communication Scheduling Housekeeping and Tasks
  • Rates & Restrictions
    Rates & Discounts Restrictions Promotion & Coupon Codes
  • Booking Engines
    Website Builder Installing on Your Website Adjusting the Booking Engine Design & CSS Input Fields Guest portal Tracking
  • Channel Manager
    Setting Up New Channels Mapping Your Room Types General Rates & Availability Updates Overbookings
  • Financials
    Setting Up a Payment Solution Managing Payments Invoices & Receipts Accounting Taxes & Surcharges
  • My Account
    Customize Your Account Subscription Statistics Export & API
+ More

If your email or SMS template isn’t showing placeholder content, like the guest’s name or check-in date, it’s usually because the placeholder code isn’t formatted or spelled correctly.

Placeholder codes are specially formatted text that are automatically replaced by booking details. For example, including %firstname% in a message will insert the guest’s first name there when the email is sent. You can find a full list of placeholders and how to use them in our guide to creating and customizing message templates.

If the code is spelled wrong, has extra characters, or the formatting is off, it won’t work.

Here’s how to troubleshoot placeholder code:

  1. Go to Settings > Communications
  2. Click the Edit button in the same row as the template
  3. Highlight the paragraph with the placeholder code
  4. Click the Tx (Clear formatting) icon in the editor toolbar to remove any hidden formatting. You can reapply bold, italics, or other styling afterward if needed
  5. Check that the placeholder code is spelled and capitalized exactly right
  6. Click Save
placeholder not working message template not showing name email placeholder missing placeholder typo

Was this article helpful?

Yes
No
Spot something odd? Let us know.

Related Articles

  • Sending email templates by category
  • Create, automate, and customize message templates

Need a hand with Sirvoy?

You're in the right place.

  • Sirvoy
  • Login
  • Contact

    ©2026 Sirvoy . All Rights reserved.

    Expand