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:
-
In your Back Office, navigate to Products > Custom Fields.
- Select Add Set.
-
Enter a name for the field's set. This name is used to organize products and is not visible to customers.
- 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.
- Navigate to Products > Custom fields.
-
Click the name of the set you want to add custom fields to.
-
Click Add Custom Field.
-
Enter the name of the custom field.
- Optionally, toggle on if the custom field is Required to sell the product.
- Optionally, use the dropdown to change the Type and fill out additional fields accordingly.
- Click Save.
- Click Back to return to the Set page.
- Repeat steps 3-8 for as many custom fields as you want to add to the set.
-
When finished, click Save.
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.
- 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.
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.
- In your Back Office, navigate to Products > Products.
- Select a product's name to open its settings.
-
In the Custom Fields section, click Add Custom Field.
-
Enter a name for the field's set. This name is used to organize products and is not visible to customers.
- Optionally, toggle on if the custom field is Required to sell the product.
- Optionally, use the dropdown to change the Type and fill out additional fields accordingly.
- Click Save.
- Click Back to return to the product page.
-
Click Save
Adding a custom field set to a product
- In your Back Office, navigate to Products > Products.
- Select a product's name to open its settings.
-
In the Custom Fields section, click Use Custom Field Set.
-
Use the dropdown to select your custom field set.
- Click Use custom set.
- Click Save.
What's next?
Adding related products
Show customers products related to those in their cart to increase the chance of upsells.