Mobile App Refresh Campaign [Banner] 2024

Product Icon

Product Add-Ons

by  Woo
Offer add-ons like gift wrapping, special messages or other special options for your products.

Product Add-ons option to appear in “pop up” window

I am starting to build out my website and the list of add-ons is getting quite long and making my product page look ugly. I am wondering if there is a way to have the product add ons appear in a “pop up” window after a user clicks add to cart?

For example take a look at the link below for functionality.

You make your single product selection first on the product page, and then all of the other stuff happens once you click “personalize and add to cart”

That is the exact functionality I am looking for on my website. It is becoming quite long and ugly with all of the personalization information being on the product page.


Current Status


Last updated: October 14, 2020


Log in to comment on this feature request.

  1. jaskyt8 says:
    Product Developer May 24, 2024 7:47 am

    Hey there,

    Thank you for getting in touch!

    Displaying add-ons in a modal window is indeed a good idea, especially for stores that have many add-ons in the single product page. However, since we haven’t received many requests about this since when you first published this, we don’t plan to implement it in the foreseeable future.

    As a workaround for your store, I would recommend considering writing custom code to make add-ons display in a modal window. A Woo Expert: or an experienced WooCommerce developer at Codeable: should be able to help you with this project!

  2. fineartjeweller says:

    YES!! Modal/off-canvas functionality. PLEASE IMPLEMENT THIS AS A DISPLAY OPTION. ❤️ This is 100% exactly what I need for add-ons. Unfortunately, I have yet to be successful in figuring out coding that puts the add-ons in a modal window or off-canvas slide-out. 🙁 This is a beautiful way to offer add-ons; with the immense variety and capabilities of front-end site editing features, a modal display method should really be included as an option for front-end add-on presentation.