How can we develop a multi-step builder for product customization?

Our product allows people to customize their purchase and we’re working on a multi-step “builder” to facilitate that process.

How could we accomplish this within the context of a “theme”? Specifically, storing and retrieving user-input data through each step/page?

Hot topic this week,

See this old post

https://community.shopify.com/c/Shopify-Design/How-do-I-build-a-multi-step-form-questionnaire-in-a-shopify/m-p/502111/highlight/true#M128828

tl;dr shopify liquid isn’t like self hosted server side processing languages, you have to use Line Item Properties or Cart Attributes to temp store data serverside and fake the multistep “pages” on the frontend since you cannot create your own url /product endpoints(besides redirects) either with alternate templates (/products/name?view=step2) ,or using several custom /pages (/pages/steps1, /pages/step2,etc)

Hi there, you can have a look at the first reply or there is the other option that you can use an app from the Shopify store and if you don’t find a specific app then you would find an expert developer who will do the task for you.