Build a Live Product Customizer: Text, Font Picker & Color Swatches
🎯 Goal
PRO PLAN Live Product Customizer allows your customers to:
- Enter custom text (e.g., engraving name)
- Choose a custom font or color
- See the text rendered live on a product mockup image

Step 1: Upload Your Base Mockup Image
This will be the product image where personalization appears.
- Go to Edit your option set
- Open the Preview / Personalize section
- Upload your base image (e.g., wallet mockup)
- Ensure the image is centered and properly scaled
Step 2: Create the Custom Text Field
This is the text customers will enter.
- Go to the Options tab
- Click Add Option
- Select Text Field
- Name it something like:
Print ContentorEngraving Text - Configure: Placeholder text (e.g., “Enter your name”), Character limit (recommended for engraving), Required or optional
✅ Save the option.
This option will later be linked to the preview layer.
Step 3: Create a Font Picker Option
This lets customers choose typography.
- Click Add Option and add a Font Picker
- Name it something like:
Engraving Font - Upload your font files (Supported formats: .woff, .woff2, .ttf, .otf, .eot)
- Give your font names accordingly (e.g. Script, Serif, Sans-serif, etc.)
✅ Save the option.
Step 4: Create a Color Swatch Option
These will be color options for the text to be displayed in.
- Click Add Option and name it something like
Text Color - Choose option type as Swatches
- Input your available HEX color values
Step 5: Build a Preview Text Layer
Set the Preview
- Connect the Text Content: Under Linked Option, choose the corresponding
Engraving Text - Connect the Font Picker: Under Font Source, choose the fixed font or your uploaded custom fonts
- Connect the Swatch Option: Under Color Source, pick the Swatches option you've created
Step 6: Define the Text Area on the Mockup (optional)
On the right preview panel:
- Drag the text box to the engraving area
- Resize using corner handles
- Adjust alignment (center, left, right)
Under Shape:
Keep as Rectangle (default) or select Circle, Diamond, custom drawing shape, etc.
This clips text inside the defined area.
Useful if engraving area must stay within a specific zone.
Step 7: Test on Product Page
After saving the changes:
- Assign the option set to your product(s)
- Visit the product page
- Enter text, change font and color
- Confirm: preview updates instantly, font switches correctly, layout stays within engraving area
✅ Launch your product customizer!
Updated on: 12/02/2026
Thank you!