1. Home
  2. Selling with us
  3. Listings
  4. Product Attributes, Variations and Add-ons

Product Attributes, Variations and Add-ons

Some of your items may require various customer choice fields such as colour, sizes or file upload – this is where attributes, variations or add-ons come in.

Introducing Attributes

Attributes have two functions on Crafter’s Market. They allow you to specify product details or additional information like turnaround time, whether you item can be gift wrapped ect and they are also used to create variations.

Our pre-set attributes is what our system uses for product filtering, so its important to set these up to help increase your products visibility on our website. A customer may choose to filter their search to a specific colour, price bracket, delivery time or even a room that your item is suitable for. This helps the customer find the exact item they are looking for.

Two examples of an attributes that could be assigned to your product:

Dispatches in:

  • 1-3 days


  • Blue
  • Yellow
  • Green

Our marketplace has a number of preset attributes you can choose from, alternatively you can create your own by clicking the “Add” button.

When setting up Attributes for Variations we recommend adding a new attribute. This gives you more control over the options you offer.

Introducing Variations

As well as setting attributes for filtering, you can set an attribute to create a variation by ticking “Use as variation”. In the below screenshot we’re using Size as a variation with Large, Medium and Small. For each option you should separate them with a pipe “|” mark.

Next, click the “Variations” tab in the sidebar. You can create all your variations in one go using the “Variations Bulk Options” and selecting “Create variations from all attributes”.

When to use variations

A variation is great for when you wish to offer several variations of the product for sale (like size or colour). By setting up a variation, you’re able to control settings within each option such as the price of the variation, product image, stock level and shipping cost – variations are essentially treated as individual products.

For example:

You may wish to assign an image to each colour available so your customer knows exactly what shade of blue is available.


You may wish to offer different sizes and set a price for each size.

You can offer an unlimited amount of variable choices that stack together. It’s important however to note that when using attributes with variations, each attribute has to be priced.

For example:

If you have 2 colours and 5 sizes. You will have 10 variation combinations:

  1. Red: XS
  2. Red: S
  3. Red: M
  4. Red: L
  5. Red: XL
  6. Blue: XS
  7. Blue: S
  8. Blue: M
  9. Blue: L
  10. Blue: XL

Each option above will require a price to show the customer. Of course if all the prices are the same you can utilise the bulk edit drop down tool to set all the variations to the same price:

Quick video demo

*Please note our current screen recording software does not show drop down menus (we’re working on a new solution for this).

Introducing Product Addons

Addons are great for when you would like to offer your customers additional options on top of the initial product. Usually these addons are used for customising an order but they can be used for all sorts of options.

For example:

You may wish to ask the customer to enter a name for a custom order or ask them to upload a file/their logo.


You may wish to allow the customer to choose from a range of colours (instead of using a attribute variation above).


You may want to offer gift wrapping as an optional extra:

Frontend preview:

Updated on 25 July 2021

Was this article helpful?

Related Articles