Skip to content

How to Duplicate and Reuse WooCommerce Add-On Groups with Templates

Stop rebuilding the same add-ons for every product. Here is how to duplicate an add-on group, save and use templates, and exactly what gets copied and what to check afterwards.

Smart Add-Ons group list showing a duplicated group, Customize Your T-Shirt (copy), saved as a draft below the original groups

Quick answer

How do you reuse WooCommerce product add-ons on another product?

In Smart Add-Ons, go to Smart Add-Ons → Add-On Groups and click Duplicate on the group you want to copy, then edit the copy's name and product. To keep a reusable starting point, save a group as a template and create new groups from it with From template. To move a group to another store, use Export and Import JSON.

A WooCommerce product options template saves you from rebuilding the same add-ons by hand for every new product. Smart Add-Ons gives you three ways to reuse your work: duplicate a group, keep a WooCommerce product options template for new products, or export a group to another store. This guide covers the first two in detail, including exactly what gets copied and what to check before a copy goes live.

Duplicate, template, or export: which to use

  • Duplicate when a new product needs almost the same add-ons as an existing one, such as a hoodie that needs the same print options as a T-shirt.
  • Template when you want a standard starting point you’ll use again and again, such as an engraving set for every new jewelry line.
  • Export and import when the group needs to go to a different WordPress site, such as from a staging site to your live store.

How to duplicate an add-on group

Go to Smart Add-Ons → Add-On Groups. Every group has Edit, Export, Duplicate, and Delete buttons.

Smart Add-Ons Add-on groups screen with Import JSON, From template, and Add group buttons, and Edit, Export, Duplicate, and Delete on each group
The Add-on groups screen in the demo store, with the actions for each group on the right.

Click Duplicate. A new group appears at the bottom of the list with (copy) added to its name, and a message confirms it was duplicated and saved as a draft.

A duplicated add-on group named Customize Your T-Shirt (copy) with a Draft badge, Specific product scope, and 6 fields
The copy is saved as a draft, with the original’s fields, scope, and product.

What a duplicate copies

  • Every field, in the same order, with its options, prices, price type, and quantity pricing.
  • Field settings, such as validation rules, upload limits, and date settings.
  • Conditional logic, updated to point at the copy’s own fields, so rules keep working in the new group.
  • The description, priority, scope, and product or category.
  • Visibility & layout settings: Visible from, Visible until, Allowed roles, and Storefront layout.

What to check after duplicating

  • Status: the copy is a Draft, so it doesn’t show on your storefront until you set it to Active.
  • Formula prices: a formula such as {field:12} * 2 still refers to the original group’s field. Update the field ID in the copy. The formula pricing guide explains field references.

Click Edit on the copy. Under Group details, give it a clear Group name, choose the new Scope and Product or Category, set Status to Active when it’s ready, and click Save group.

Group details for the copied group showing Group name, Description, Scope set to Specific product, Product set to Premium Custom T-Shirt, and Status Draft
Rename the copy, point it at its product, and set Status to Active when it’s ready.

How to save a WooCommerce product options template

A WooCommerce product options template is a group you keep as a starting point instead of showing it on a product. Open a saved group with Edit and scroll to the buttons at the bottom of the editor.

Group editor buttons: Save group, Export JSON, Save as template, and Cancel
Save as template appears once a group has been saved.

Click Save as template. Smart Add-Ons saves a copy of the group as a template, with the same name and no products or categories assigned. The group you’re editing doesn’t change and keeps showing on your storefront. The new template appears in your group list with a template badge.

Create a new group from a template

  1. On the Add-on groups screen, click From template.
  2. In Create from template, click Use template next to the one you want.
  3. Smart Add-Ons creates a draft named after the template with (new) added, and opens it in the editor.
  4. Rename it, set the Scope and product or category, set Status to Active, and click Save group.
WooCommerce product options template picker: the Create from template dialog listing a saved template with a Use template button
Each saved template is listed with its description and a Use template button.

New groups start as drafts with the scope set to all products, so nothing appears on your storefront until you choose where the group belongs and make it active. As with a duplicate, check any formula prices.

WooCommerce product options template FAQ

If I change a template, do groups made from it change too?

No. Every group created from a WooCommerce product options template is an independent copy. Editing the template only affects groups you create from it afterwards.

Does a duplicate keep the original group's analytics?

No. The copy’s fields are new, so they start with no history. Views and selections on the original stay with the original in add-on analytics.

Can I use a template on a different store?

Templates live on the store where you saved them. To reuse a WooCommerce product options template on another site, open it, click Export JSON, and use Import JSON on the other store. The import and export guide covers what to check after importing.

Next steps

Dhyan Software Avatar

Written by

Ready to ship this in your store?

Smart Add-Ons for WooCommerce turns what you just read into a working product page — no code required.

Comments

Leave a comment

Your email is not published.