Skip to content

Live preview

When Enable variable preview in editor is on, the plugin renders a live preview of the resolved content next to the WYSIWYG editor. As you type or insert variables, the preview updates so you can confirm the final copy without leaving the editor.

  • All known {variable} placeholders in the current editor are replaced with their values.
  • The preview honours the language selected in the admin — switch language and the preview switches too.
  • The preview uses the global value of each variable (the row with no sales channel) — channel-specific overrides are not reflected here because the admin is not tied to a single storefront.
What you see in the editorWhat the preview showsWhy
{promotionText}The global value of promotionText in the current admin languageStandard case.
{unknownKey}The literal text {unknownKey}The plugin does not invent values for unknown keys.
{disabledVariable}The literal text {disabledVariable}Inactive variables are not replaced.
{cmsOnlyVariable} while editing email templateThe literal text (depending on context)If a variable is scoped to CMS only, it does not preview in other contexts.

The preview is a nice-to-have, not a hard dependency. Turn it off in plugin settings if:

  • You prefer to see the raw {variable} syntax while editing.
  • You are debugging an issue and want to inspect the un-rendered content.
  • The preview rendering overlaps with your own editor customisations.

The storefront replacement keeps working independently.