Why isn't placeholder code working?
How to fix issues with placeholder code not displaying correctly in email and SMS templates.
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:
- Go to Settings > Communications
- Click the Edit button in the same row as the template
- Highlight the paragraph with the placeholder code
- 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
- Check that the placeholder code is spelled and capitalized exactly right
- Click Save