Hi. How can we help?

Creating and adding custom fields to products

You can create custom fields to offer choices for products, such as text to be engraved or printed, delivery times, and other options like size, color, and material.

Contrary to variants, no new products with their own inventory management are created when using custom fields. You retain one single product with one single inventory, despite different variants. So if you have a custom field for sizes S, M, L, and XL, it won't matter what size customers order, as both will be deducted from the same inventory.

You can configure a variety of input fields with custom fields. There is no limit to the number of options you may use. You can also create a custom field set to attach to multiple products, then modify the set per individual product.

If you edit a custom field that is part of a set, these changes won't retroactively apply to products that previously had that field. To update these products and reflect the edited changes, you'll need to delete and re-add the set to the products.

Creating a custom field set

A custom field set allows you to group custom fields of the same type together. To create a custom field set:

  1. In your Back Office, navigate to Products > Custom Fields.

    Custom Fields page.

  2. Select Add Set.
  3. Enter a name for the field's set. This name is used to organize products and is not visible to customers.

    New custom field page showing Set name field.

  4. Click Save Set.

Adding custom fields to a set

Once you've created a set, you can add custom fields to specify the available options.

If you have a multilingual shop, you will need to click each language and enter the corresponding name.

  1. Navigate to Products > Custom fields.
  2. Click the name of the set you want to add custom fields to.

    Custom Fields page showing list of existing custom fields.

  3. Click Add Custom Field.

    Set page with option to Add Custom Field.

  4. Enter the name of the custom field.

    Add Custom Field page with entry areas for Name, option to make the field Required, and Type.

  5. Optionally, toggle on if the custom field is Required to sell the product.
  6. Optionally, use the dropdown to change the Type and fill out additional fields accordingly.
  7. Click Save.
  8. Click Back to return to the Set page.
  9. Repeat steps 3-8 for as many custom fields as you want to add to the set.
  10. When finished, click Save.

    Custom Field set page with Save button visible.

Understanding custom field types

Several types of custom fields are available, each with its own specifications.

  • Text: Customers can enter content to be engraved or printed, for example. Optionally, you can enter a character limit. This field supports alphanumeric characters, digits, spaces, punctuation marks, and symbols.

    Type dropdown with Text option selected and Max. characters field visible.

  • Text area: Customers can enter their own text to be displayed on tickets or cards. There is no character limit, so we don't recommend using this field for engravings or prints.
  • Select: Creates a dropdown menu where customers can select one option, such as size, color, or material.*
  • Radio: Offer your customers only one option, such as Yes or No.*
  • Checkbox: Customers can choose from two or more options for a product by ticking the boxes.*
  • Multiple select: Customers can select one or more items by pressing Ctrl + Select or Cmd + Select. Use this if you sell products that customers can select multiple options for, such as a gift basket.*
  • Date: Creates dropdown menus for Day, Month, and Year selection. This may be useful if you sell jewelry that can be engraved with dates, such as wedding rings.
  • Date time: Creates dropdown menus for Day, Month, Year, and Time selection. May be useful for new parents who want to order printed announcements for the birth of their baby, as one example.
  • Time: Creates dropdown menus to determine a point in time.

* These options require you to click Add Value and specify at least one value. Each value has the following fields:

  • Title: The title that corresponds to an option.
  • Value: Enter a price only if it differs from the default price set up in a product's details. Add a positive value to increase the default price or a negative value to deduct from the default price.
  • Type: Use this dropdown to select if the price type that will be used in calculations is a Price or Percentage.

Type dropdown with Select chosen and Values visible.

Click Add Value for each individual value for the product.

Creating a custom field from the product page

Creating a custom field on a product page only creates this field for the selected product and doesn't allow you to assign this field to other products.

If you have a multilingual shop, you will need to click each language and enter the corresponding name.

  1. In your Back Office, navigate to Products > Products.
  2. Select a product's name to open its settings.
  3. In the Custom Fields section, click Add Custom Field.

    Individual product page showing Custom fields section with options to Add Custom Field or Use Custom Field Set.

  4. Enter a name for the field's set. This name is used to organize products and is not visible to customers.

    Add Custom Field page with entry areas for Name, option to make the field Required, and Type.

  5. Optionally, toggle on if the custom field is Required to sell the product.
  6. Optionally, use the dropdown to change the Type and fill out additional fields accordingly.
  7. Click Save.
  8. Click Back to return to the product page.
  9. Click Save

    Individual product page with Save button emphasized.

Adding a custom field set to a product

  1. In your Back Office, navigate to Products > Products.
  2. Select a product's name to open its settings.
  3. In the Custom Fields section, click Use Custom Field Set.

    Individual product page showing Custom fields section with options to Add Custom Field or Use Custom Field Set.

  4. Use the dropdown to select your custom field set.

    Use Custom Field Set dropdown with options to Cancel or Use custom set.

  5. Click Use custom set.
  6. Click Save.

What's next?

Modifying custom template data

Configure items at the product level on your website.

Learn more

Adding related products

Show customers products related to those in their cart to increase the chance of upsells.

Learn more

Was this article helpful?

0 out of 0 found this helpful