I'm in need of some technical guidance as I work on my digital product project, which features over 500 variations based on year, make, and model. The process I'm aiming for involves a user selecting their desired year, make, and model, followed by filling out some information, undergoing an OTP SMS verification, viewing the results, and being presented with an upsell for a premium service—all integrated with Shopify for payment processing. Currently, I have a prototype built without coding that's about 90% complete, and it costs around $50 per month for hosting, similar to Shopify's pricing. My dilemma is whether it's feasible to heavily customize Shopify to create a guided funnel experience instead of its usual e-commerce layout, or if I'm just trying to force Shopify into a role it isn't designed for. Would it be more practical to develop a fully custom solution and just integrate payments using Stripe? I'd appreciate insights from anyone who has navigated a similar situation!
4 Answers
You might want to stick with Shopify since it already handles payments smoothly, which can be a hassle to set up on your own. Just tweaking some templates to make it feel less like a storefront could be a good start!
Shopify allows for custom cart attributes, so you can collect the additional info you need. You might want to consider staying on Shopify while exploring custom plugins, or even a headless approach if you're up for it!
Tinkering with templates is definitely an option! Shopify can be pricey, but having everything integrated already can save you a lot of headaches down the line. It seems like long-term custom solutions could be cheaper, but Shopify does come with a host of built-in features.
Have you thought about going headless? It gives you the flexibility to shape the user experience how you want while still utilizing Shopify for payments.

That makes sense! Sending users to a Stripe landing page might work too, but I wonder if making Shopify look like your prototype is possible?