How do I add a 'Personalize' button to a Shopify product?
Instead of showing personalization fields inline on the product page, use a trigger button ("Personalize this product") that opens a modal or drawer with the fields. Better UX when personalization is optional — reduces perceived complexity for customers who don't personalize. Install Print It My Way (Basic tier $7.99/mo — trigger button on Basic and above), enable "Trigger on button click," customize the button text.
Step-by-step setup
- Install Print It My Way. Modal/drawer patterns on Basic tier and above.
- Configure 'Trigger button' mode. Print It My Way > Display > Trigger on button click.
- Customize button text. 'Personalize this product' or 'Add engraving.'
- Set modal or drawer. Modal is centered; drawer slides in from side.
- Test on desktop + mobile. Ensure the button is above the fold.
When to use a trigger button
- Personalization is optional (not every customer engraves)
- Product page is already busy — inline fields would clutter
- Personalization flow has many fields — better in a focused modal
- Mobile UX — modal takes full screen, keyboard-friendly
Setup steps
Step 1 — Install Print It My Way Basic ($7.99/mo).
Step 2 — Product > Print It My Way tab > Display settings > Trigger button.
Step 3 — Set button text ("Personalize this product," "Add engraving," "Design your own").
Step 4 — Choose modal (centered overlay) or drawer (side slide-in).
Step 5 — Style the button — Print It My Way inherits your theme's button styling by default.
Step 6 — Attach to product. Test.
Button copy that converts
- "Personalize this product" — clearest, most generic
- "Add engraving (+$5)" — sets pricing expectation upfront
- "Design your own" — invites creativity
- "Customize" — shortest, works for repeat buyers
Modal vs drawer
Modal (centered overlay) — best for 1-3 fields. Feels focused.
Drawer (side slide-in) — best for 4+ fields or multi-step flows. Feels like a dedicated workflow.
On mobile, both go full-screen automatically.
Add a Personalize button
Print It My Way Basic at $7.99/mo enables trigger-button personalization.
Install Print It My Way — Free Add design preview →Frequently asked questions
When should I use inline vs modal personalization?
Inline: simple 1-2 field flows, personalization is required. Modal: optional or 4+ field flows.
Does the button work on mobile?
Yes. Modal / drawer go full-screen on mobile for keyboard-friendly UX.
Can the button match my theme colors?
Yes. Print It My Way inherits your theme's button styling by default; custom overrides available.
Does the button open in a modal or a new page?
Modal or drawer overlay — never a new page. Preserves cart state.
What if the customer skips personalization?
They can still add to cart if the personalization is optional. Set required fields for choices that block production.