Both the Starter Plan and the Growth Plan include a wide range of features, making it easy to create custom fields for your Shopify store.
Similarities
Feature
Starter Plan
Growth Plan
Unlimited Fields
Yes
Yes
Product Form Fields
Yes
Yes
Field Type : Short Answer
Yes
Yes
Field Type : Long Answer
Yes
Yes
Field Type : Dropdown
Yes
Yes
Field Type : Checkbox
Yes
Yes
Field Type : Multiple Choice
Yes
Yes
Field Type : Date
Yes
Yes
Field Type : Time
Yes
Yes
Field Type : File Upload (Images, PDFs, and Other Documents)
Yes
Yes
Field Labels
Yes
Yes
Required Fields
Yes
Yes
Placeholder Text
Yes
Yes
Help Text
Yes
Yes
Date : Available Days
Yes
Yes
Minimum & Maximum Characters
Yes
Yes
Paid Fields (Fixed & Percentage Fees)
Yes
Yes
Product Attachments
Yes
Yes
Condition : All products
Yes
Yes
Condition : Specific collections
Yes
Yes
Condition: Specific products
Yes
Yes
Condition : Custom conditions : Product Type
Yes
Yes
Condition : Custom conditions: Option Name
Yes
Yes
Condition : Custom conditions: Option Value
Yes
Yes
Conditional Logic
Yes
Yes
Field Data Validation
Yes
Yes
Add Field Data to Email Notifications
Yes
Yes
View Field Data in Orders
Yes
Yes
Group Status (Active/Draft)
Yes
Yes
Group Naming
Yes
Yes
Style Customization
Yes
Yes
Differences*
*The features below all require users to be subscribed to Shopify Plus.
Feature
Starter Plan
Growth Plan
Cart Based Form Fields in the Checkout (Shopify Plus Only)
No
Yes
Checkout Extensions (Shopify Plus Only)
No
Yes
Express checkout bypasses required fields
If you use required product page fields (personalization, terms checkbox, age verification, file upload), consider disabling dynamic checkout buttons (Apple Pay, Shop Pay, Google Pay) on products where those fields are mandatory. Customers using express checkout skip the product page entirely and go straight to checkout — they never see your required fields, so they can complete a purchase without providing the data you need. This is a platform limitation, not an app bug. In Shopify, you can disable dynamic checkout buttons per product or globally in your theme settings to ensure customers always pass through the product page and complete required fields.
Paid fields require published products
Paid fields (embroidery +$X, gift wrapping +$Y, rush fees) create hidden products behind the scenes. These products must be set to "Active" and available on your Online Store sales channel — they can be "Unlisted" so they don't appear in collections or search, but they must be published. If the paid add-on price doesn't show in the cart or the option doesn't work, this is almost always the cause. Check your Shopify admin: Products → find the generated add-on products → ensure Status is Active and the Online Store sales channel is enabled. This is the #1 setup mistake with paid fields.
Originally from our Help Center