Variations are versions with their own stock. Add-ons are extras on the same item. Specs are facts about the item that show on the product page and help us place it in filters. Filters are not something you create: we build them from your listing.
Which one do I need?
Start from what you want the buyer to do. Each tool does one job.
| You want to… | Use | Where it is | Example |
|---|---|---|---|
| Sell versions you count separately | Variations (shown as "Sizes & colors") | Open the product, Versions & add-ons tab | A harness in S, M and L, with its own stock for each size |
| Let buyers add something to the same item | Add-ons | Open the product, Versions & add-ons tab | Gift wrap for $5, or a name to engrave |
| Tell buyers a fact about the item | Specs (older name: Features) | Open the product, General tab, Specs section | Material: Leather |
| Show up when buyers narrow a category | Filters: nothing to create | Your main category, title and description | "8 inches long with a suction cup base" |
One product can use all four. A leather harness can have S, M and L as variations, a gift box as an add-on, and Material: Leather as a spec. If the description says "adjustable buckle closure", that is what we read for the Closure filter.
You may see older names in the panel. Add-ons used to be called Options. Specs used to be called Features. They are the same thing.
The quick test

Filters are not on this chart because you never create one. See How filters work below.
Variations or add-ons?
This is the choice that causes the most trouble. If one size or color can sell out while the others are still in stock, use variations. Setting sizes up as add-ons gives them one shared stock count, and you can oversell a size.
| Variations | Add-ons | |
|---|---|---|
| Stock | Its own count for each version | Shared with the product |
| SKU | Can be different for each version | Shared with the product |
| Price | Can be different for each version | Adds an amount or percent to the price |
| Photo | Can be different for each version | Not available |
| Weight | Can be different for each version | Can add weight (Extra settings) |
| Buyers can type text | No | Yes |
| Reuse on other products | Reuse the Size or Color list. Each product gets its own versions | Yes. One edit changes every product using it |
| Read for storefront filters | Yes | No |
A product can have both. Add-ons on the main product apply to all of its variations.
How to create variations
Create the product first. The Versions & add-ons tab appears once the product exists, and each version then becomes its own product under it.

- Go to Products, open the product and click the Versions & add-ons tab.
- Choose Yes, and each one has its own stock.
- Under What do the versions differ by?, pick up to 3 lists, such as Size and Color. If the list you need is missing, click New list, then enter its name and its values separated by commas (Small, Medium, Large).
- Under Choose the values, tick the ones you sell.
- Under What is different for each version, leave Stock as it is. Change Price, SKU or Weight only if they really differ. Anything on "Same for all" is copied from the main product.
- Click Create variations and confirm. You can create up to 100 combinations at once, and 3 sizes in 4 colors is 12.
- Under Values per variation, enter each version’s stock, plus price or SKU if you chose those, then click Save values.
Steps 3 to 6: pick your lists, tick the values, then create the variations.

Step 7: enter each version’s stock, then click Save values.

After they are created:
- Edit the name, description and categories on the main product. They copy to every version.
- Use the Image button to give a version its own photo, and Colour swatches to let buyers pick by color.
- Untick Available to stop selling a version without deleting it.
- Make main changes which version is the main product. Detach turns a version into a separate product.
- Delete variations permanently deletes every version except the one you are on. It cannot be undone.
Adding a new size later. You can add one more size or color without starting over:
- Under Values per variation, click Add a value on the list you want to add to.
- Under Value, choose it from the list. On a list you made yourself, you can also choose New value… and type a new one.
- Enter its Stock. Left blank, it starts at 0.
- Fill in Price or SKU if you see them. Left blank, the price comes from the main product and a SKU is generated.
- Click Add value.

Already have separate listings for each size? Add existing products as variations joins them into one product, as long as each one has its Size or Color value set.
How to create add-ons
An add-on is an extra on the same item, and it saves as soon as you create it.
- Go to Products, open the product and click the Versions & add-ons tab.
- Choose Yes, but buyers just pick an extra. If the product already has variations, click Extras buyers pick (gift wrap, engraving) instead.
- If you already made this add-on for another product, choose it under Add one of your add-ons and click Add. You are done. Otherwise click New add-on.
- Enter the Name buyers see and pick a Type from the table below.
- Turn on Buyers must choose if the item cannot be ordered without it.
- For a list of choices, enter each one and its Extra $. Leave it at 0 for no charge.
- Click Create and add.

| Type | What buyers see | Good for |
|---|---|---|
| Select box | A dropdown | A long list of choices |
| Radio buttons | All choices, pick one | 2 to 4 choices |
| Checkbox | One tick box | A yes or no extra, like gift wrap |
| Text input | A one line box | A name to engrave |
| Text area | A larger box | Longer custom requests |
Good to know:
- Add-ons are shared across your products. Editing one changes it everywhere it is used, so make a separate add-on if one product needs a different price.
- Remove takes an add-on off one product. To delete it for good, remove it from every product, then delete it under Products, More tools, Add-ons.
- Buyer must add a note makes buyers write details when they pick that choice.
- Sort A to Z puts a list of choices in alphabetical order. You can also move choices one at a time with the arrows. Save the add-on to keep the new order.
- Extra settings holds percent prices, weight changes and a name only you see.
- Combination rules (advanced) stops buyers picking two choices that cannot go together.
- File upload add-ons cannot be created in the panel. Contact support if you need one.
How to add specs
Specs are facts about the item, such as material or length. Buyers do not pick them. They show in a Specs section on your product page, and we also read them when we work out your filters.
- Go to Products, open the product and find the Specs section on the General tab. The product has to be created first.
- Under Add a spec, search for what you need, such as material. Marketplace means the list is shared by every shop. Yours means you made it.
- Click it and choose its value.
- No match? Click Create a new spec, enter its name and its values separated by commas, then choose the value.
- Click Save changes. Specs save with the product, unlike variations and add-ons, which save right away.

To rename a list, add values or delete it, go to Products, More tools, Specs.
Making a list for sizes or colors on that page? Turn on Use it to create variations when you create it. This cannot be changed later, so if you missed it, make a new list.
How filters work
You cannot create a filter, and a new spec will not add one. Spicerack sets the filter list, and it is the same for every shop. Your job is to make your listing easy to read.
| Where | Filters that can appear |
|---|---|
| Every category | Categories, Show only (In stock only, On sale, Free shipping, 4 stars & up, New arrivals, Handmade & indie shops), Shops, Price, Ships To |
| Dildos | Length, Insertable length, Width, Knotted, Suction cup base, Strap-on / harness compatible, Vibrating, Handmade, Material, Firmness, Squirting, Double ended, Color, and Theme on Fantasy Dildos |
| Vibrators | Stimulation, Body area, Control, Power, Waterproof, Hands-free / wearable, For couples, Material, Handmade, Color |
| Bondage | Closure, Material, Vegan, Lined / padded, Hardware color, Fit, Handmade, Color |
| Women’s lingerie and men’s intimates | Size, Plus size, Style, Cut for, Material, Pieces, Handmade, Color |
Filters shown on the Dildos page. Which ones appear depends on the products there.

How to get your product into them:
- Pick the right main category. It decides which filters apply.
- State the facts in your title and description, in plain words with real numbers: "8 inches long", "suction cup base", "buckle closure", "rechargeable", "waterproof".
- Set sizes and colors up as variations, in lists named Size and Color. We read those lists, but not add-on choices.
- Give it a few hours. We re-read changed listings about once an hour.
What to expect:
- A filter only shows on a page when enough of the products there have that detail.
- We only publish details we are confident about, so a correct detail may not show as a filter right away.
If something looks wrong
| What you see | Why | Fix |
|---|---|---|
| A size oversold, or all sizes share one stock number | Sizes were set up as add-ons | Remove the add-on and create variations |
| Every variation shows the same stock | Stock is on "Same for all" | Under What differs between variations, set Stock to "Different for each Size" and click Save |
| Price, SKU, stock or weight is greyed out on the General tab | That field differs per version | Change it in Versions & add-ons, under Values per variation |
| Size or Color is not in the list | The list does not exist for this product, or it was made as a plain spec | Click New list and create it |
| Editing an add-on changed other products | Add-ons are shared | Create a separate add-on for that product |
| Delete is greyed out on an add-on | A product still uses it | Remove it from those products first |
| A spec disappeared when you left the page | Specs save with the product | Add it again and click Save changes |
| A product is missing from a filter | Wrong main category, the detail is not stated clearly, or we have not re-read it yet | Check the main category, state the detail in the description and wait a few hours |
| You want a filter that does not exist | Filters are set by Spicerack | Send your suggestion to support |