Skip to main content
The Font Swatch option type displays font options as visual swatches, showing each font rendered as a preview. Customers see exactly how their text will look before selecting.

When to Use Font Swatch

  • Products with text engraving, embroidery, or printing
  • You offer multiple font styles and want customers to compare visually
  • Paired with a Text Input for live preview of typed text in the selected font

How to Add a Font Swatch

  1. In the option set editor, click Add Option.
  2. Select Font Swatch from the list.
  3. Name your option (e.g., “Font Style”, “Engraving Font”).
  4. Add font values — each displays as a visual preview showing the font style.
  5. Optionally, set additional pricing for premium fonts.

Configuration Options

Font Preview Text

Each swatch shows a preview of the font. The preview text can be customized to match your product context (e.g., “ABC” for monograms, “Hello” for general use).

Single Select

Font Swatch is always single-select — customers pick one font for their customization.

Live Preview Integration

When combined with a Text Input option and live preview, the customer’s typed text renders on the product image in the selected font in real time. To set this up:
  1. Add a Font Swatch option
  2. Add a Text Input option
  3. In the live preview editor, link the text layer’s font to the Font Swatch option

Example Use Cases

  • Jewelry engraving — Script, Block, Italic, Old English
  • Monogramming — Vine, Circle, Diamond monogram styles
  • Custom printing — Modern, Classic, Handwritten, Serif

Best Practices

Limit font options to 4–8 choices. Too many fonts overwhelm customers and slow down decisions.
Name fonts descriptively (“Elegant Script” instead of “Font 3”) so customers understand the style without needing to compare closely.
If offering curved text, test each font with the curvature settings to ensure all fonts render cleanly at the selected arc radius.