How do I add multi-step personalization to a Shopify product?
Multi-step flows split a long personalization form into 3-8 clean screens the customer walks through. Better mobile UX (one focus per screen) and higher completion rate. Install Print It My Way (Basic tier $7.99/mo — Free plan is single-step only), add named steps to your personalizer, put related fields in each step, and end with a Review screen showing all selections before add-to-cart.
Step-by-step setup
- Install Print It My Way. Multi-step flows on Basic tier ($7.99/mo) and above.
- Design your step sequence. Material > Text > Photo > Review is a common pattern.
- Add each step to the personalizer. Print It My Way lets you add named steps.
- Configure per-step fields. Each step holds 1-N fields.
- Test the flow end-to-end. Preview at each step, add to cart from Review.
Why multi-step converts better
A single long form on mobile: customer scrolls, gets overwhelmed, abandons. A multi-step flow: one focused choice per screen, progress bar shows how much is left, easier to complete on the bus. Industry-typical improvement: 15-30% higher completion rate for personalization flows with 5+ fields.
Recommended step design
3-step flow (for simple products):
- Pick style — material, color, size (radio + swatches)
- Personalize — text, photo (fields)
- Review — see final design + add to cart
5-step flow (for complex products like wedding invitations):
- Choose template — 5-10 preset designs
- Enter couple details — bride, groom, date, venue
- Choose paper + colors — swatches
- Upload photo (optional) — save-the-date, engagement photo
- Review + approve — see final proof before add-to-cart
Setup steps
Step 1 — Install Print It My Way (Basic tier).
Step 2 — Product > Print It My Way tab > New personalizer > Enable multi-step.
Step 3 — Add step 1 with a title ("Choose style") and fields (Material swatch, Color swatch, Size dropdown).
Step 4 — Add step 2 ("Personalize") with Text field + optional Upload.
Step 5 — Add step 3 ("Review") — no fields, just displays previous selections.
Step 6 — Configure step-navigation labels ("Next: Personalize").
Step 7 — Attach to product. Test on desktop + mobile.
Step limits by tier
- Free — 1 step per personalizer
- Basic ($7.99/mo) — 8 steps per personalizer
- Pro ($13.99/mo) — 20 steps per personalizer
- Unlimited ($24.99/mo) — unlimited steps
Skip steps conditionally (Pro tier)
Pro tier + conditional logic can skip whole steps based on earlier answers. Example: skip the "Upload photo" step if the customer picked "Text-only" design in step 1.
Set up multi-step flows
Print It My Way Basic at $7.99/mo unlocks 8 steps per personalizer.
Install Print It My Way — Free See multi-step examples →Frequently asked questions
How many steps can a personalizer have?
Free: 1 step. Basic: 8. Pro: 20. Unlimited: unlimited.
Do multi-step flows work on mobile?
Yes — they're actually better on mobile than long single-page forms. Progress bar shows customer how much is left.
Can I skip a step based on earlier answers?
Yes with conditional logic (Pro tier $13.99/mo).
How is the customer's data preserved across steps?
Print It My Way holds selections in the browser state; on add-to-cart, all become line-item properties on the cart line.
Can I have a review step at the end?
Yes. The final step can display all previous selections and the live product preview before the add-to-cart button.