Skyrocket your MAGENTO SPEED and take the sales to the next level in 2021!

Magento 2 Custom Option Template

100+ downloads
91% of 100

Don’t waste your time anymore. Let’s try our Magento 2 Custom Option Template extension to easily set up any number of templates, and assign them to hundreds of products in a few steps. Check out features very fast in the following:

Community: 2.2.x - 2.3.x - 2.4.x
Enterprise: 2.2.x - 2.3.x - 2.4.x

Don’t waste your time anymore. Let’s try our Magento 2 Custom Option Template extension to easily set up any number of templates, and assign them to hundreds of products in a few steps. Check out features very fast in the following:

Community: 2.2.x - 2.3.x - 2.4.x
Enterprise: 2.2.x - 2.3.x - 2.4.x

1-Year Support


Lifetime Update




(*) 30-Day
Money Back


Save time - save your money!

Selling products with custom options can help you increase your revenue significantly by providing customers various selections. However, in default Magento, if you want to add custom options to multiple products, you have to create one by one. Moreover, if you need to change the options or their values, you will have to start all the steps from the beginning, which causes a big waste of time. 

We all know that time's very precious for any business and it waits for nobody. Therefore, we developed Magento 2 Custom Option Template extension to help you solve this problem. No need to waste a lot of time creating custom options for each product anymore, you can save hours of time by creating multiple templates and quickly assign custom options for any chosen product instead.

Quickly create multiple templates

This extension helps you to create an unlimited number of custom options templates from the backend. With a user-friendly interface, admins can easily view, search, delete, and check the details of the existing templates in the grid view. Configure hundreds of custom options at once by applying attribute’s conditions, and there is no need to go create one-by-one again!


Free to manage the visibility, title, and set default for custom options

You can now manage the visibility of your custom options by customer groups or store views either for one singular custom option, or multiple through templates.


Magento 2 Custom Option Template also allows you to change storeviews labels in custom options template, which means you can attract more customers with your imaginative custom options labels.


Experiments and observational studies have shown that making an option default will give that option considerably increase chances of it being chosen: the default effect. Why not seize the opportunity now, and make hundreds of custom options default with custom options template!



Exclude custom options from applied template

Don’t worry about the template could change your existing custom options setting! The excluded custom options template will allow you to customize your options at will even with the template applied!


Support all input types 

You can choose any type of custom options that default Magento 2 has provided such as:  text, field, select, date, etc. 



How does it look in frontend?

The customers can easily see and choose the custom options on the product page as shown below. Each custom option will have a specific price as you set and the total price is equal to the product price plus the price applied to the custom options.



The effectiveness of this extension 

  • Completely solve the limitation of default Magento 2

As mentioned above, you must create one by one whenever adding custom options to products. This Magento 2 Custom Option Template module can solve this problem easily, you can create many templates priorly, then add to products with a click.

  • Save you lots of time to spend on other important things

Custom option is an interesting feature. You will want to add it to a number of your products. But time is money, this extension saves you a considerate amount of money by mass-assigning custom options for product in Magento 2. 

Why choose BSS?

Competitive Price

Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.

Dedicated Support

We are all ears to your problems, either with our extensions or customizations. FREE 1-year support is included.

Open Source

The source code is completely open to inspect, modify and enhance according to your business purposes.

Verified by Marketplace

No worries about the code. This extension has passed the strict Extension Quality Program & been listed on Marketplace.

High Compability

Our modules work well with each other. Even you want ours to be compatible with those of others. We are here to help

Simple installation

We simplify and clarify the installation process, so you can get the extension played for your website in clicks.

Quick Update

Your business and customers’ demands are ever-changing. Our extensions are also up-to-date with new features.

Business expert

Our certified experts get involved from the extension development to support to bring you efficient and budget solutions.

Easy to Use

No need to install bunches of redundant features. We select the most relevant functions to ensure the user-friendliness.

Hear from others

Write a review


  • Can I install this Magento 2 extension via Composer? If yes, how can I do that?

    Yes. You can install Magento 2 extensions via Composer following the instruction here.

  • How to send customization request for this extension?


    Just drop us an email to or contact us.

    We'd like to offer customization service for all BSS Commerce extensions and any third-party extensions.

Release Note
  • v1.0.7 (Jun 11, 2020): Change Custom Option template into Catalog tab; Add visibility, is default value, excluded from template for product custom option; Add Applied Product Qty collumn in Template Grid; Update assign product to template function; Work with modules in M2 Advanced Custom Option Package by BSS Commerce; Required to install with M2 Custom Option Core Extension
  • v1.0.6 (Feb 18, 2020): Fix bug when unassign the template but the custom option(s) not removed
  • v1.0.5 (Jan 31, 2020): Fix bug on product page when set Custom option template inactive
  • v1.0.4 (Jan 08, 2020): Fix sort option issue on custom template; Fix title display issue when single store mode enabled
  • v1.0.3 (Oct 23, 2019): Optimize data structure to be compatible with more extensions; Fix issue with saving url image; Compatible with M2 Dependent Custom Options
  • v1.0.2 (Mar 07, 2019): Fix bug when assigning template to Virtual product
  • v1.0.1 (May 24, 2018): Compatible with M2 Custom Option Image and M2 Custom Option Absolute Price & Qty
  • v1.0.0 (Dec 21, 2017): First Release
Want more? Talk to us
Contact us Now


Sign in to Your Account