Add a text field for engraving or custom names

3 min read · Last updated May 27, 2026

Setup

  1. Open your personalizer template → Add fieldText.
  2. Label the field ("Engraving text", "Name", "Custom message").
  3. Set Character limit — 15-25 for jewelry, 25-40 for tumblers, 40-100 for signs.
  4. Enable Character counter so the customer sees remaining chars as they type.
  5. Toggle Required if the field must be filled before add-to-cart.

Add per-character pricing (optional)

See Set up per-character pricing for the full walkthrough. Typical tier: first 10 chars free, then $0.50 each up to 25, then $1 each up to the max.

Font restrictions per field

Different products need different font sets. Wedding invitations need scripts; corporate gifts need clean sans-serifs. In field settings, restrict the font picker to a subset of your 35+ available fonts.

Was this article helpful?