Customize infinite product options, variants & color swatches
Key Product Options, Variants
4.7 / 5 (33 reviews) ·
Create an entirely customized shopping experience to your store with limitless product options.
Create an entirely customized shopping experience to your store with limitless product options.

Deep customization, unlimited options
Give your shoppers full control to create tailored items using custom text boxes, color swatches, drop-down menus, and file uploads. Whether you offer custom engraving, photo printing, or bespoke color choices, you can add as many options as you need without slowing down your store. The app matches your theme design, keeping your product pages clean, modern, and simple to browse.
Find out more
Sell more with every order
Increase your revenue by charging extra for custom add-ons, premium materials, gift wrapping, or special services. As shoppers select extra features, price changes update in real time on the product page so customers always see the exact total before checkout. It is a simple way to sell more on every purchase while offering options buyers love.
Get Started
Show the right choices with advanced conditional logic
Keep product pages clean by only displaying relevant fields based on what the buyer chooses. Set smart rules that show or hide extra options, like opening a text box only after a customer checks 'Add Custom Engraving'. This guides shoppers step by step, removing confusion and making ordering fast and clear.
Start free trial
Main Features
Deep customization and endless product options
Built in upsell and cross-sell functionality for increased AOV
Advanced conditional logic
Pricing
Free
Free
Always free for developer stores
10 option sets
12 option types
Unlimited product options
Unlimited products
Dashboard Analytics
2.0 and Legacy Theme Compatibility
24/7 Live Chat Support
Essentials
14 day free trial
$9.99/month
Perfect for getting additional information from customers when purchasing complex products from your store.
All in FREE plan
Unlimited Option Sets
Unlimited Option Types
Unlimited Products
Price Add-ons
Priority 24/7 Live Chat & Call
Premium
14 day free trial
$29.90/month
For more advanced needs. Upsell customers with priced options, show fields conditionally, show swatches, edit in cart.
All in Essentials plan
Conditional Logic
Shared Options
B2B Catalog Pricing
Top Priority 24/7 Live Chat & Call
* All charges are billed in USD.** Recurring charges, including monthly or usage-based charges are billed every 30 days.
What our clients say about us
The Keystone team helped me set up my custom pet portrait store perfectly. The file upload feature works flawlessly and the support was outstanding. Highly recommend!
Mi Loco Loco
Great app with great customer service! I use this app extensively for some very complicated products and it works better than anything else we have tried. If there is ever a problem, customer service is very quick to help solve it. Thank you!
Angel Competition Bikinis
I had the old product builder for 10 years plus. It was always a bit glitchy, how ever I only used it for 1 items and the newer app was cost prohibitive. However this one has been a dream, so easy that in the 3 days I have had it, I have built 4 other items for the website, it's not glitchy and is very user friendly. Hightly recommend.
TCS Eco Reusable Cloth Period Pads & Period Pants
Create an entirely customized shopping experience to your store with limitless product options.
Install NowKey Product Options, Variants
You have questions, we have answers.
You can break free from Shopify's 100-variant limit by using Key Product Options. The app allows you to add an infinite number of custom options, such as dropdowns, checkboxes, and text fields, to any product page. This is a game-changer for businesses selling items like tailored clothing or custom electronics, where the number of possible configurations can easily run into the thousands.
Install Key Product Options app. Navigate to the Option Set tab and create a new set. Within the set, you can create options and add values.
Yes. To provide a high-end, visual shopping experience, you can replace standard text dropdowns with high-definition color and image swatches. Key Product Options allows customers to see exactly what a specific fabric, material, or pattern looks like before they buy. Visual swatches not only make your product pages more attractive but also reduce customer uncertainty, which leads to higher conversion rates and fewer returns.
Key Product Options features Conditional Logic, which allows you to create smart product forms. You can set rules to show specific options only when a previous selection is made. For example, if a customer selects Gift Wrap: Yes, the app can then reveal a Gift Message text box. This keeps your product pages clean and prevents customers from being overwhelmed by irrelevant choices.
Yes, the Key Product Options is designed to be theme-agnostic and works with both 2.0 and Legacy themes. It uses a code-free installation process, ensuring that your custom options load quickly and look like a native part of your site. It is also fully compatible with Shopify’s native checkout, ensuring that all custom data and upcharges are processed accurately.