Help Desk
العربية
Go to dashboard

Product customization

Product customization adds fields to a product page that customers fill in when they order, such as a name to print, a gift date, a photo to engrave or a choice of wrapping. Each field can add an extra price. You set it up in the Product customization section of the product page, for every product type.

Add a customization field

  1. Open the product from Products > All products and expand Product customization.

  2. Open Add customization and choose a field type (see below). Add new customization opens.

    The Product customization section with the Add customization list open, showing the eight field types
    Sample data from a demo store.
  3. Fill in the field's settings.

    The Add new customization dialog for a Multiple selection field, with the field and choice names in Arabic and English, Extra price, New product option and three switches
    Sample data from a demo store.
  4. Select Add. The field appears as a card in the section.

    The Product customization section with a dropdown field card, its Edit and Delete buttons and the Add customization list
    Sample data from a demo store.
  5. Select Save product.

Drag the cards to change the order customers see. Use Edit on a card to change a field, or Delete to remove it after you confirm. A saved field is deleted straight away.

Field types

Field typeWhat the customer does
DropdownPicks one choice from a list.
Multiple selectionTicks one or more choices.
Text fieldTypes text, on one line or several.
Number fieldEnters a number.
Date fieldPicks a date.
Time fieldPicks a time.
Upload imageUploads an image.
Upload fileUploads a file.

A product can have up to five text fields.

Field settings

SettingWhat it does
Field nameThe label customers see, in Arabic and English. At least one language is required.
Add hintTick it to show Hint text under the field, in Arabic and English, such as "Up to 10 letters".
Extra priceThe amount added to the product price when the customer fills in the field. Zero or more. For Dropdown and Multiple selection, each choice has its own extra price instead.
Show on product pageOn by default. Turn it off to keep the field without showing it.
Oblige the customer to chooseMakes the field required: customers can't add the product to the cart until they fill it in. Off by default.
Multiline fieldText field only. Lets customers type several lines.
Field Visibility ConditionShows the field only when another field has a certain value (see below).

A field can't be both required and conditional: turning on Oblige the customer to choose turns off Field Visibility Condition, and the other way round.

Choices for dropdown and multiple selection

For Dropdown and Multiple selection, add the choices customers pick from:

  • Each choice has a Choice name in Arabic and English and an Extra price.

  • Select New product option to add another choice, or delete one with its delete icon.

  • A field can have up to 150 choices.

Show a field only in some cases

A visibility condition shows a field only when the customer's answer in another field matches. For example, show an "Engraving text" field only when the customer answers "Yes" in an "Add engraving" dropdown.

  1. Turn on Field Visibility Condition.

  2. Under Visibility condition, choose the Field it depends on. Only the product's other Dropdown, Multiple selection and Number field fields can be chosen.

  3. Choose the Condition:

    • For a number field: Equals, Not equals, >, >=, < or <=.

    • For a dropdown or multiple selection: Equals, Not equals or In (any of several choices).

  4. Choose or enter the Field value.

When you delete a field that other fields depend on, their conditions are removed too.

Did this article solve your problem?
Your answer helps us see what needs improving.

Still need help?

Our customer service team is ready to help, or find quick answers in the FAQ.

Contact usRead the FAQ