Skip to content

Field types

Every field has a Label (up to 100 characters) and optional Help text (up to 500 characters). This page lists what each type adds. For how to use them, see the Build templates guides.

TypeGoes onChangesUse for
TextAny element that holds textThe element’s contentHeadlines, labels, prices, addresses
Rich text<td>, <th> or <div>The element’s contentBody copy
Image<img>src and alt, optional linkPictures, logos
Link<a>href and textButtons, text links, social icons
ColourAny marked element(s)Style properties or attributesBackgrounds, text and border colours
ChoiceAny marked element(s)Style properties or attributesAlignment, layout, presets
ToggleAny marked element(s)Removes elements, hides fieldsOptional parts
RepeaterAny elementRepeats the element per itemProduct cards, link lists
SettingValuesDefault
MarkerA marker in the partNone
RequiredOn or offOff
Multi-lineOn or off. Line breaks become <br>.Off
Character limit1 to 100,000, or noneNone
Fill fromA product’s title, price, compare-at price, vendor or product type; or a WordPress output fieldNone

Builds as: the element’s content replaced by the escaped text. The element’s own attributes and styles are kept.

Can’t go on: void elements (<img>, <br>, <hr> and so on), or an element with other markers inside it.

SettingValuesDefault
MarkerA marker on a <td>, <th> or <div>None
RequiredOn or offOff
Character limit1 to 100,000, or none. Counts text, not tags.None
Paragraph styleCSS declarations, such as margin:0 0 16pxNone
Link styleCSS declarations, such as color:#18181b;text-decoration:underlineNone
Fill fromA WordPress output fieldNone

Builds as: the element’s content replaced by cleaned HTML. Allowed tags are p, br, strong, em, u, s, a, ul, ol and li. Links keep only a safe href. Other attributes are removed. The paragraph style is written on every <p> and the link style on every <a>.

Style declarations can’t contain quotes, <, >, braces or line breaks.

SettingValuesDefault
MarkerA marker on an <img>None
RequiredOn or offOff
Can linkOn or off. Marketers may add a link around the image.Off
Fill fromA product’s image, or a WordPress output fieldNone

Builds as: the <img> with its src and alt set. With a link, the <img> is wrapped in <a href="…">. Alt text is never required.

SettingValuesDefault
MarkerA marker on an <a>None
RequiredOn or offOff
URL onlyOn or off. Only the href changes; what’s inside the link stays.Off
Character limit1 to 100,000, or none. Applies to the link text.None
Fill fromA product page (URL only, or title and URL), or a WordPress URL field (optionally with the post title as text)None

Builds as: the <a> with its href set and, unless URL only, its text replaced.

SettingValuesDefault
RequiredOn or offOff
SetsOne or more targets: a marker plus a CSS style property or an attributeNone

Values: hex colours, #rgb or #rrggbb.

Builds as: each target’s style property set in the element’s style attribute, or its attribute set. An empty, optional colour leaves the HTML as written.

SettingValuesDefault
SetsTargets: a marker plus a CSS style property or an attributeNone
OptionsTwo or more, each with a label and a value per targetNone
Default optionOne of the optionsRequired

Builds as: the chosen option’s value set on each target. A target with no value in the chosen option is left as written.

Values can be up to 500 characters and can’t contain ;, ", <, >, braces or line breaks.

Marketers see buttons for up to three short options, otherwise a dropdown.

SettingValuesDefault
On by defaultOn or offOff
Removes from the emailMarkers in the partNone
Hides in the formFields and groups in the formNone
Fill fromA product’s on sale, sold out or in stock; or a WordPress true/false fieldNone

Builds as: while off, each removed marker’s element is left out of the email with everything inside it. While on, the HTML is unchanged.

SettingValuesDefault
MarkerA marker in the partNone
Fewest items0 to 1000
Most items1 to 100, or noneNone
Item fieldsAny field type except repeaterNone
Post typesWordPress post types items can be picked fromAny
Fill with the latest when addedHow many (1 to 100) and orderOff

Builds as: the element repeated once per item, each copy filled with that item’s fields. A repeater that has never been filled in shows its element once, as written.

Colour and choice fields set targets. A target is:

  • a marker, and
  • either a style property, such as background-color, color, padding or border-top-color, written into the element’s style attribute,
  • or an attribute, such as bgcolor, align, dir, width or valign.

An attribute can’t be style (use a style property), data-mm or an event handler such as onclick.

WhereAllowed schemes
Link fields, linked images, rich text linkshttps, http, mailto, tel, or no scheme
Image fieldshttps, http, or no scheme

URLs with no scheme, such as {{unsubscribe_url}} or *|UNSUB|*, pass through for your ESP. javascript: and data: URLs are refused and reported as problems.