Review and correct errors in your email

What is it?

The email template editor flags content errors as you build, right where they happen. If a variable's broken or a link's malformed, you'll see it called out next to the row or block, not buried in a separate popup.

How do I use it?

Save your email template. If the editor finds an issue, a notification appears at the top of the screen ("X errors found"). Click it to open the error sidebar on the right.

Image showing where errors are flagged in the email editor.

Note: The content and styling settings you're used to seeing on the right now live on the left, to make room for this sidebar. Nothing else changed.

  1. Find the error. Click an error in the sidebar. The row or block containing the error (not the specific word or variable) highlights, and the editor scrolls you there. 

Image showing how the sidebar and email body are interrelated when you click on an error.

  1. Fix a variable or link. Each error — whether it's an invalid link (such as missing https://) or invalid syntax (like a typo or unsupported variable) — has a dropdown in the sidebar with three ways to resolve it:
  • Pick a replacement: Select a valid variable, macro, or dynamic link from the list.
  • Remove it: Scroll to the bottom of the dropdown and select Remove.
  • Write your own: Start typing directly in the dropdown field to enter custom text or a URL instead of choosing from the list.
  • You can also delete the variable or link directly in the email text instead of using the sidebar.

Image showing what a resolved error looks like.

  1. Use your Custom Events API data: Sending event data to Attentive? Select an event from the sidebar's replacement dropdown. Don't see the one you need? Click Explore more to search every available object and property, then select it. Repeat until every variable and link has a replacement.

Once you've replaced every unsupported variable and link, save, test, or send your email as usual.

Why should I use it?

A broken variable or dead link doesn't just look sloppy — it erodes trust with the subscriber on the other end. Catching these issues before you hit send means your emails render the way you designed them: no raw code, no broken personalization, no links that go nowhere. And because the sidebar shows you exactly where each error lives, you fix it without losing your place in the design.

While designing your email, you might see a notice that your email contains unsupported variables or links. That happens for a few reasons:

Image showing how invalid links and invalid syntax show up in the side panel.

  • The message type doesn't support the variable or link (e.g., {{triggerEvent.checkout.checkoutLink}} won't work in a campaign email message).
  • The variable contains a typo.
  • The link is missing https:// or otherwise isn't formatted correctly.
  • The variable uses a single brace { instead of double {{.

Articles in this section

Was this article helpful?
0 out of 0 found this helpful