Personalization fields
Collect additional information from customers using flexible field types
As the name suggests, the Personalization Fields block allows you to request extra information from your customers directly on the product page. This can include details such as a name to engrave, a custom message, a date, a file upload (for example, an image), or a selection from a predefined list of options.
All information entered by the customer is attached to the corresponding line item in the order, making it easy for you to view, process, and fulfill personalized products accurately. This block is especially useful for custom, made-to-order, or personalized products where additional input is required before checkout.

Configuration
You can require multiple personalization inputs by simply adding more Personalization Field blocks to the Product Main section. These blocks can be reordered freely, allowing you to control the flow and priority of the information you request from customers.
Available field types
Choose the field type that best matches the information you need to collect:
Text – Use for short inputs, such as a customer’s name.
Textarea – Ideal for longer text inputs, such as custom messages or instructions.
File upload – Use when customers need to upload a file, most commonly an image.
Date – Requires a date input, useful for events, birthdays, or delivery-related dates.
Select – Allows customers to choose a single option from a predefined list.
Checkbox – Allows customers to select multiple options from a predefined list.
Radio – Similar to the Select field, but all options are visible at once and the customer must choose one.
You should select the appropriate field type based on the kind of information you want to collect.
Field settings
In addition to the Type setting, each Personalization Field block includes the following options:
Label – The field label shown to customers (for example, “Your name”).
Placeholder – Helper text displayed inside the input field, usually indicating the expected format or example input. This setting does not apply to all field types.
Options – A comma-separated list of options. This setting applies only to Select, Checkbox, and Radio field types.
Info text – Additional helper text displayed below the field to guide customers.
Required – When enabled, the Add to cart button will remain disabled until the field is completed. Note that selectable fields such as Select, Checkbox, and Radio cannot be marked as required.
Textarea height – Controls the height of the textarea input, applicable only to the Textarea field type.
Last updated