Hi,
I’m struggling to find a simple way to offer add-ons on my Shopify product pages. I’ve been using the variant option, but it requires pricing everything based on the lowest option and then adding variant pricing on top, which results in listings showing “From £9.99” – which I’d like to avoid.
Ideally, I want to show a single product price and offer a dropdown or checkbox for customers to add something extra to their order (e.g., a vase), without having to create multiple variants or have the price range display.
Is there a free app or a built-in way to do this?
Appreciate any help/guidance!
2 Likes
Hi @umrraz90 ,
You can use free apps like Hulk Product Options (Free Plan) or Globo Product Options, Variant Options (Free Plan) to offer add-ons on your Shopify product pages. These apps let you add checkboxes or dropdowns for extras without changing the main product price. This way, customers can choose add-ons like “Add Vase,” and your product page will show a single price without the “From” range.
Hi there
We have the add-on type which you can see in the screenshot and we also have a Free plan (Just contact support if you needed any help)! 
If you’re looking for an affordable way to add custom product options, check out this app: Nala Custom Options.
Hi @umrraz90
You can try Easify Product Options – it’s a solid choice for what you’re trying to do.
Instead of relying on variants, you can use dropdowns, checkboxes, swatches, radio button, and more to offer add-ons like a vase. It also supports add-on pricing, so your product page can display a single base price, and any extras will simply increase the total when selected—no “From £9.99” issue.
Everything works smoothly without messing with your variant setup, and no coding needed. Definitely worth checking out!
You’ll find this app easy to use, so I hope you give it a try. If you need assistance, just let me know or reach out to Easify! 
You can solve this using MBC Bundle’s Optional Product Bundles feature. ( MBC Bundles App | Buy X Get Y - Shopify Bundle App & BOGO | Buy X Get Y... | Shopify App Store ) This lets you display a single product price while offering add-ons through checkboxes or dropdowns. This will helpy you because with this optional product bundle feature, you can display a single product price (avoiding the “From £9.99” issue without creating product variants)
Here’s how it works:
-
Set your main product as required (always included)
-
Add your add-ons (like vases) as optional products that customers can select
-
Configure the price display to show “Price per item” so each product shows its individual price
To set this up:
-
Create a new bundle and select “Optional Product Bundle”
-
Choose a preset (anything other than volume discounts) or build your own bundle: separate products’ or ‘product groups’
-
Select the layout option:
-
Add your main product and any add-ons
-
Toggle “Optional products” and mark add-ons as optional while keeping your main product required
-
In Advanced Settings, choose “Price per item” for clean pricing display
This will eliminate the “From £9.99” issue and give your shoppers a clean way to add extras without creating variants!
If you want a product walkthrough, you can write to live chat for a quick demo. Create optional product bundles | MBC Bundles Help Center
Hope I was helpful 
Hi @umrraz90
What you’re trying to do isn’t possible with Shopify’s standard variant system — mainly because of the “From £9.99” price display issue. A clean workaround is to use line item properties (custom product form fields). These let you add dropdowns, checkboxes, or text inputs directly to your product form without creating variants or showing a price range.
Here are a few ways to achieve this:
Built-in method: Add custom form fields (line item properties) in your product-form.liquid file. You can capture add-on info like “+ Add vase (£2.00)” and handle the price adjustment in the cart or via script.
Apps: Tools like Product Options & Customizer (has a free plan) or Globo Product Options make this process easier with a visual interface — perfect for simple add-ons without variants or messy pricing.
This setup gives you a single product price and optional extras that customers can tick or select.
Best regards,
Rafael from Muthwerk
E-Commerce Solutions & Sho
pify Optimization