Skip to main content
Selection requirements let you make specific options required so customers can’t add a product to cart without completing them. This ensures you receive all the information needed for production.

How to Set Requirements

  1. Open your customizer in the Podifai editor.
  2. Click on the option you want to make required.
  3. In the right sidebar, toggle Required on.
  4. Save your customizer.
When a customer tries to add to cart without filling in a required option, they’ll see a validation message prompting them to complete it.

When to Use Required Options

Option TypeMake Required?Example
Color/material selection✓ YesMust choose a metal type
Engraving textDependsRequired if engraving is selected via conditional logic
Gift wrapping✗ NoOptional add-on
Image uploadDependsRequired for custom print products
Size selection✓ YesMust choose a ring size

Combining with Conditional Logic

Required options work with conditional logic. If an option is both required and conditionally hidden, the requirement only applies when the option is visible:
  • Customer selects “Add Engraving: Yes” → Engraving Text field appears and is required
  • Customer selects “Add Engraving: No” → Engraving Text field is hidden, requirement is skipped

Best Practices

Only make options required when you genuinely need the information for production. Too many required fields create friction and can lower conversion rates.
Use clear labels and placeholder text on required fields so customers understand what’s expected.