How to add 4+ product options (like Storage, Color, Condition, Warranty) in Shopify?

Hi everyone,

I want to create a product page similar to BackMarket where products have multiple option sets like:

backmarket.com PDP

  • Storage (128GB, 256GB, etc.)
  • Color (Blue, Black, Red)
  • Condition (Like New, Good, Fair)
  • Warranty or Extra Option

Shopify only supports 3 options by default. What is the best way to handle this?

  1. Is it possible to do this with custom code in a Shopify theme?
  2. Or should I use a specific app?
  3. Will these extra options work with variants or just be cosmetic?

Would appreciate any guidance or best practices. If there’s a recommended app (preferably free or with a good free tier), please share.

Thanks!

Hi @sanjarbekweb

You can get something quite close to the BackMarket-style product page using an app instead of custom coding everything.

For example, with Easify Product Options, you can add multiple option sets like storage, color, condition, warranty, and more – all without the 3-option limit of Shopify.

In the BackMarket demo you mentioned, the price changes immediately with each option. With Easify, the flow is slightly different: it supports add-on pricing, where you assign extra charges to specific options (like $10 for bigger storage or $20 for better condition), and it calculates the total add-on amount at the bottom, then adds that to the base product price.

It’s not exactly the same, but very effective for stores that need more flexible product configurations. Here’s how it works:

  • This is the result:

  • This is the app setting:

I hope this answer helps solve the problem. If you need further assistance, feel free to reach out to Easify anytime! :hugs:

Hi!

Yes, you can absolutely build your product using the Kickflip platform. Kickflip allows your customers to customize products directly on your store and preview the final result before placing an order.

You’ll be able to set up a variety of customization options such as:

  1. Select your storage: (128GB, 256GB, etc.)

  2. Select your color: (Blue, Black, Red)

  3. Select the condition: (Like New, Good, Fair)

  4. Add warranty or extra options: (Customizable answers)

As customers make their selections, the product image on the canvas will update in real-time to reflect their choices. Here’s an example of what the builder can look like:

The platform is user-friendly, quick to set up, and integrates seamlessly with Shopify.

If you have any specific questions or need assistance, feel free to reach out directly to the Kickflip team — they’ll be happy to help!