If you’ve noticed that your merge codes (for example, {guest_first_name}
) are not being replaced correctly in your emails, the issue is often caused by extra HTML added by the built-in editor. This extra code can interfere with how merge codes are read and processed.
The editor automatically inserts additional HTML tags (especially when changing fonts, colors, or formatting). These tags can accidentally appear inside or around merge codes — breaking their structure and preventing them from being recognized.
For example, if you check the HTML source of your template, you might see something like this:
Dear <span style="font-family: Arial;">{guest_first_name</span>}
This is invalid because the merge code has been split apart by HTML tags. The system won’t recognize it correctly.
After pasting back, click Source in the editor to verify your merge codes look clean and complete. For example, this is correct:
Dear {guest_first_name},
Make sure there’s no HTML code between or inside the curly braces.
When saving, ensure you check the box labeled:
“Update any unsent messages to now use this template.”
This updates any queued emails that were still using the broken version of your template.
{field_name}
.Following these steps should restore your merge codes and prevent similar issues in the future.