App that allows you to improve the user experience in more ways than it was possible ever before. Add features and customize your store design with eye-catching and functional elements to make your store stand out. Display unlimited product variations with Product Options Customization w/ Conditional Logic & Pricing.


Shopify Product Options App

Key Features of The Shopify Product Options App

Create and customize unlimited add-ons into option sets and apply them to all desired products.

Inventory and SKU management

Inventory & SKU Management

Keep track of all of your inventory with SKU & Inventory product variants directly from the Hulk Product Options App admin dashboard.


Unlimited Options

Let your customers select unlimited customization and options directly on the product page, and view what they selected in your orders.


Character Limit

If you’re using the Textbox or Paragraph Text option, there’s an option to limit the characters allowed in the text box.


Set Default Option Value

Our app lets you pre-select specific options on behalf of the customer as the default selection.


Color Picker Option

The color field in the Hulk Product Options App lets our merchants pick the color as a value in the storefront.

Image and Colour Swatches option type

Image and Color Swatches Option Type

Give shoppers access to images or color swatches they can see during the selection process and view their selection in the Shopify orders.


Date Field Option

Provide your consumers a date field where they can specify their expected delivery date.


Create Rules

Create rules that reveal or hide options based on previous selections made by your customers. E.g., Unless the customize shirt move was made in the last step, hide the file upload option that asks for their logo.


Offer One Time Charge Option

Limit the charge of multiple purchased quantities and only apply the charge once for our app’s option, irrespective of the amount purchased.


Customizable Button Option

Customize the look of you add on buttons so it reflects your product page design, and so provide your visitors a unique shopping experience.


Validation for Min/Max Option Selection

If you’re using multiple-choice option types, there’s an option to add minimum and maximum values for option selection. E.g., if you want your users to only select 2 values from the collection of options, that can be done via our app.


Multiple Swatch Select Option

Give shoppers access to multiple image or color swatch selections with minimum and maximum validation, which they can see during the selection process. View what they selected on the order summary in your admin.


Hidden Field Option

Hidden fields define a value that is never displayed to the user; the user cannot interact with or change the value of the field. It is particularly useful when you want to add a tag or note within your customer’s order for purchased products.


Popup Option

This feature allows you to add a custom button that opens a popup with a brief overview of your product. This popup can be customized allowing you to add any text, number, table, image, or any HTML content.


Price Adjustment

Assign a cost to a non-stock option, such as “gift-wrapping” or “engraving,” and inform consumers of the additional cost to the base product price.


Full Display Customization

Full display customization allows you to customize everything from the layout to the messages displayed on the product pages and color choices for your product options, option values and title. An additional option is advanced CSS.


Edit Options in Cart

Customers can edit options they’ve previously selected directly from the cart page without starting over from scratch. Our edit options appear on the cart page as a button that pops up with the specifics of the selected options.


Bulk Apply

Bulk apply options to thousands of products at a time. You can also apply option sets to a single product or group of products by filtering products with product vendor, product tag, and product type, and save hours on creating new options.

3 tier based conditional logic

3-Tier based Conditional Logic

Use conditional rules to specify when a specific option value should be displayed. This enables you to keep your product pages tidy and get exact choices for personalized orders.

Percentage pricing

Percentage Based Pricing

Charge additional fees on the go using a calculation that takes into account the option pricing and uses a percentage increase.

Information Option type

Information Option Type

You can include any additional product information on the page that details the product by using the Rich Text Editor settings.

Target Selector Block

Target Selector Block

Use our additional code block to add unique identifiers to style similar instances in your product options without making any modifications to your theme code.

Quantity Selector

Quantity Selector

You have the flexibility to enable the one-time charge option or select the quantity of a specific option. It’s simple and easy to use.

Pricing button

Checkout Button

With the Shopify BuyNow and ShopPay Express checkout buttons, your customers can easily check out, making it easier for your customers to complete their purchases in just a few clicks.

Clickable tooltips

Clickable Tooltips

Enhance your content by providing clickable links within your text to provide additional information and resources to your readers.

Count display

Count Display

Your users can now quickly determine the size of their search results and adjust their search queries accordingly.

Formula based Option

Formula-based Option

Customize product options using mathematical formulas and automate pricing calculations based on factors like color, size, and design, eliminating manual errors and saving time.

Big brands that trust the Shopify Product Options App

Delivery brand that uses Hulk Product Options App
AVON brand that uses Hulk Product Options App
Maroon5 brand that uses Hulk Product Options App1
MNML brand that uses Hulk Product Options App
ColdPlay brand that uses Hulk Product Options App
Insta Natural brand that uses Hulk Product Options App
Sheeran Guitars brand that uses Hulk Product Options App
Knix brand that uses Hulk Product Options App
Kazaar brand that uses Hulk Product Options App
Dermalogica brand that uses Hulk Product Options App
CanonKeys brand that uses Hulk Product Options App
Lusta Hair brand that uses Hulk Product Options App

About The Shopify Product Options App

Product options are one of the pillars of ecommerce, and many products cannot be purchased without them - clothing comes in various sizes and colors, furniture is available in multiple finishes, the list goes on and on.

Shopify Product Options benefit local businesses making pick-up orders or places that customize the product. Other Shopify merchants can also use them – think of different sizes, colors, or variants of a product. Also, Shopify’s Custom Product Options App is excellent for establishing customer boundaries and preventing buyers from believing they may order additional features for free. So, there won’t be any return trips where a customer orders something, then sends a request to add extra features to their order, where you have to explain the extra cost charges, and the customer has to pay twice or cancel the order.

Without a doubt, the Product Options App by HulkApps is an essential tool

The AOV will go through the roof if you give your customers accurate prices for an unlimited number of product variants. Our Custom Product Options App is flexible enough to work as a product filter, customizer, and product bundler to create upsell opportunities.

With Product Options you can offer extra options to your customers to increase your site’s sales. Do you need a gift wrapping surcharge? How about a rush processing fee? With Hulk’s Product Options, it’s a breeze!

With our must-have HulkApps Product Options App, you can encourage clever pricing calculations

Here’s how you’ll put the Hulk Product Options App to use:
  • Allow your customers to choose anything that fits their persona and personalize your customers' experience—while increasing AOV.
  • Assign a price to any product quantity or a custom category and manage the price hassle-free.
  • Assign a price to additional items like gift wrapping outside of your inventory and earn more money.
  • Shape the cart UI with elegant custom option types like dropdown, checkbox, radio button, file upload, email, phone, and more.

What's New

We've recently integrated our app with Shopify's new Checkout API, which opens up a world of possibilities for customization, integration, and superior checkout experiences. Here's a quick snapshot of what's new:
  • Checkout API Function: We've moved beyond the limitations of the Draft Order API logic. This new function gives you more control over your store's checkout process. It's all about flexibility and power.
  • Expanded Discount Capabilities: You can now offer all types of discounts to your customers, from "amount off" discounts to "buy X get Y" discounts, and even combined discount codes. The sky's the limit when it comes to rewarding your customers.
  • Seamless Integration: Our app now integrates seamlessly with upsell & Cross-sell apps like Reconvert, loyalty and referral apps like Growave, and many other third-party apps. It's like having a Swiss army knife for your Shopify store.
  • Multi-currency Support: Cater to your international customers with Shopify Payment’s multi-currency option, which automatically shows prices based on current foreign exchange rates. It's like having a personal currency converter for your store.
  • Coming Soon - Shopify POS Integration: Get ready for even more flexibility and control over your store's operations with our upcoming Shopify POS integration. It's like having a command center for your Shopify store.

You get all of the above plus:
  • Bulk Product Update
  • In-cart Product Edit
  • Tool-tip for Enhanced Clarity
  • Price to Custom Character Length
  • Site Discount Codes for Cart Page

The following instructions will get you closer to your goal:
  • Create options and option sets - Break through the variant limit, create the custom options you need, and assign them to the options set.
  • Style them - Bring your products, options, and improvements to life with the help of eye-catching color swatches.
  • Apply conditional logic - Create rules that reveal or hide options based on previous selections made by your customers.
  • Assign options to products and save - Assign custom options to the individual products, save, and you're done.

Here are a few tips for maximizing the Product Options App by HulkApps:
  • Add a tooltip to explain product options to customers.
  • Let your customers select unlimited customization and options right on the product page.
  • Assign a price to an option (gift-wrapping) that doesn’t carry inventory, and show the customer how much they need to pay in addition to the base product price.
  • Allow customers to directly edit the options from the cart page without starting over from scratch.
Full description

Get more out of the Product Options App/Use Cases

Different ways you can utilize the Product Options App


Shopify - HulkAppsMobile app builder integration
HulkApps Mobile App Builder Integration

A small number of solutions work seamlessly, like these two HulkApps integrations. HulkApps offers a simple solution to create a mobile app with product variants on your storefronts, product pages, and checkout.

Shopify - HulkApps VolumeBoost integration
HulkApps VolumeBoost Integration

Creating, upselling, cross-selling, and volume discounting has never been easier, even for different product variants with our VolumeBoost and Product Options App integrations.

Shopify - Pagefly integration
PageFly Integration

We know how limited theme templates can be an exhausting process, and how important it is to our merchants to create unique online storefronts. So we offer integration with one of the most popular solutions - PageFly.

Shopify - Gempages integration
GemPages Integration

With the GemPages integration, merchants can craft unique, professional, and responsive web pages without needing extensive coding knowledge. This integration offers a variety of customizable templates and modules that make it easy to design and optimize landing pages, product pages, or blog posts.

Shopify - In-store pickup and Delivery by LogBase
Pickup Delivery Date — Pickeasy by LogBase Integration

LogBase integration provides streamlined data logging, enhancing operational efficiency and making troubleshooting more manageable. Additionally, merchants could benefit from improved transaction tracking, fostering superior insights and informed decision-making.

Shopify - In-store pickup and Delivery by LogBase
Upsell & Cross Sell — Selleasy by LogBase Integration

Selleasy by LogBase Integration is your ultimate solution for boosting Average Order Value (AOV) with seamless one-click upsells and cross-sells. It empowers your Shopify store with multi-language and multi-currency support while offering free setup assistance, making it easier than ever to maximize your revenue potential.

Shopify - Order delivery date Identixweb
Order Delivery Date by iDentixweb Integration

Providing merchants different shipping dates is crucial for merchants that offer perishable goods, custom made furniture and so many other types of products. This can be charged extra, or completely free with our Order delivery date by iDentixweb integration.

Shopify - Ecomposer Landing Page Builder
Landing Page Builder by Ecomposer Integration

EComposer Page Builder allows users to quickly design versatile pages using a live editor. With EComposer's rich elements and built-in extensions, merchants can boost sales, save time, and reduce costs. This integration ensures uncompromised store speed with EComposer's optimized tools.

Shopify - Sky Pilot
Sky Pilot Integration

Sky Pilot allows merchants to seamlessly attach and distribute digital files like manuals or videos with their products, providing a comprehensive and user-friendly buying journey. Customers receive immediate access to these digital assets, enriching their post-purchase experience and providing added value to their buys.

Shopify - ReConvert
Reconvert Integration

ReConvert optimizes the post-purchase experience by enabling personalized thank-you pages and upsell strategies. You can effortlessly offer customized product variations and upsell additional options right at the point of conversion. This dual strategy not only enhances the customer experience but also amplifies your sales.


Basic Plan

Perfect for small businesses


  • tick mark iconCreate Unlimited Options and Option Sets
  • tick mark iconCollection-based Option Sets
  • tick mark iconDynamic Checkout Button Integration
  • tick mark icon12 Option Types
  • tick mark iconColor/Image Swatches Option
  • tick mark iconFile Upload Option
  • tick mark iconPrice Adjustments
  • tick mark iconDiscount Code in Cart
  • tick mark iconClickable Tooltips
  • tick mark iconAdd Help Text for Options
  • tick mark iconCalculate Options Margin
  • tick mark iconAssign Options to Products in Bulk
  • tick mark iconFull Display Customization


Perfect for growing businesses


  • tick mark iconEverything in Basic Plan
  • tick mark iconBulk Import/Export Options and Option Set
  • tick mark iconConditional Logic
  • tick mark icon20 Option Types
  • tick mark iconInventory Control
  • tick mark iconEdit Options in Cart
  • tick mark iconPercentage Charge
  • tick mark iconMultiplication Charge
  • tick mark iconOne-time Charge Option
  • tick mark iconLink Multiple Options to Product Images
  • tick mark iconSet Min/Max Value on Option Selection
  • tick mark iconCharacter Limits
  • tick mark iconSchedule Product Options
  • tick mark iconSet Default Option Values
  • tick mark iconColor/Image Dropdown Option
  • tick mark iconColor/Image Swatches Option for Multi-Select Options
  • tick mark iconColor Picker Option
  • tick mark iconHidden Field Option
  • tick mark iconButton Option
  • tick mark iconPopup Option
  • tick mark iconDate Field Option
  • tick mark iconTime Picker Option


Perfect for larger enterprises


  • tick mark iconEverything in Advanced Plan
  • tick mark iconAll Option Types
  • tick mark iconDedicated Onboarding Manager
  • tick mark iconInventory & SKU Management
  • tick mark iconInventory Reporting System
  • tick mark iconAdvanced Conditional Logic
  • tick mark iconFormula-based Option
  • tick mark iconOptions Quantity Selector
  • tick mark iconMailchimp/Klaviyo Integration
  • tick mark iconGoogle Font Picker
  • tick mark iconMulti-textbox Option

*Introducing Annual Plan - Upgrade your account to Annual Plan and get 2 Months Free!

Product Options App in Numbers


Revenue Generated


Options Created


Product Bundling


Swatch Options

Frequently Asked Questions

Product options refer to the different variants of products in your store.

By offering your consumers total trust in what their final product will look like, our Product Options App can help you reduce abandoned cart rates and enhance conversions.

Check out our comprehensive knowledge base for additional information on creating a custom product option or configuring characteristics using the Hulk Product Options App.

Yes, our Product Options App overcomes the limitation of 99 product variants in Shopify.

For attributes, use clear, simple-to-understand labels, make variants easy to preview using product swatches or photographs, and utilize high-quality, true-to-life product images for each custom product.

Yes, our app provides our merchants with a robust in-cart editing capability. To activate this functionality in our app, simply follow the easy instructions below.


Go to app dashboard > General Settings > Settings > Check ‘Enable Edit in Cart’ Option > Save.


${reviewsAvgRating} of 5 stars (${totalReviews.toLocaleString()} reviews)
No Reviews
Shopify Product Options App

Your cart


Your cart is currently empty.