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.1
Enterprise: 2.2.x - 2.3.x - 2.4.1

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.1
Enterprise: 2.2.x - 2.3.x - 2.4.1

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


  • Do your extensions support multiple domains?

    Our license allows you to use a single extension license on one Magento installation. The extension is not domain related, but installation related. If you run several domains on the same instance of Magento, you can use one extension license. However, if you run each website on a new installation of Magento, you need a separate license for each of them.

  • Can I request trial?

    We do not provide trial versions for our extensions. However, we are happy to offer 30-day money back guarantee if our extensions fail to function properly due to a bug and we cannot support to fix it. However, we always try our best to assist customer in solving problems.

  • What should I do if I can’t install the extension?

    In case you cannot install the extension, please contact us to ask for more support. We are willing to install it for you based on our policy

  • How can I receive the updated version?

    When BSSCommerce publishes new version of any product, please take notice of the release note tab in the product page to get the update news about the new version. Customers purchased product from us can get the updated version by contacting us via email; we will send the new package version once we receive this kind of request. In addition, you can go to My Account -> My Downloadable Products to download the latest version of the extension.

  • 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