ToolkitSuitePopupDynamic Text Replacement
Features

Dynamic Text Replacement

Dynamic text replacement lets you personalize widget content by inserting shortcodes that are automatically replaced with subscriber data.

---

Shortcodes

To add a shortcode, click the "{ }" icon in the text editor toolbar. The shortcode is inserted at the cursor position and will be replaced with the corresponding subscriber data when the widget is displayed.

!Adding a shortcode

!Shortcode in editor

---

Shortcodes with Default Values

You can set a fallback value for any shortcode using the format:

{shortcode,default_value}

If the subscriber data is not available, the default value is displayed instead.

Example: {first_name,everyone} displays the subscriber's first name if known, or "everyone" if not.

!Default value example

!Default value result

---

Shortcode Validation

The builder shows a color-coded indicator next to each shortcode:

  • Green = valid shortcode (will be replaced with the actual value at display time)
  • Red = invalid shortcode (will be pasted as regular text)

This validation indicator appears only in the builder and is not visible to site visitors.

!Shortcode validation

---

Need more help?

If you've worked through this and still need a hand, contact support — we'll dig in with you.