Collect exactly what you need from customers
5 ★ (71 reviews) · Shopify App Store
Add custom fields, file uploads, and paid add-ons to any product page, so you get the details you need for personalization, custom orders, and fulfillment.
Built for ShopifyAny field type you need
Text, uploads, checkboxes, dropdowns, date pickers, and more. Eight field types cover every use case.
Turn fields into revenue
Add fixed or percentage-based pricing to any field and turn custom options into paid upsells.
Smart conditional logic
Show or hide fields dynamically based on customer selections to keep forms clean and relevant.
Features
Conditional Fields
Show or hide fields dynamically based on customer selections. Keep forms clean and relevant with conditional logic that adapts in real time.
CSV Export
Export responses to CSV and speed up fulfillment with accurate order info. Get all custom field data in a format your team can work with.
Custom Field Types
Build and manage custom fields like text boxes, file uploads, checkboxes, dropdowns, date pickers, and more. Eight field types cover every use case.
Flexible Field Rules
Apply fields to specific products, variants, or collections with flexible rules. Control exactly where and when each field appears.
Order Personalization
Collect additional order details using custom fields for personalization: engravings, gift messages, special instructions, and more.
Paid Add-On Fields
Boost sales with paid add-on fields using fixed or percentage-based pricing options. Turn custom fields into revenue-generating upsells.
How it works

Install the app
Add Magical Custom Fields to your store. It works with your existing theme, no code required.

Build your fields
Create the fields you need, assign them to products or collections, and set optional pricing.

Collect and fulfill
Customer responses appear on orders and can be exported to CSV for fast, accurate fulfillment.
Reviews
Reviewers consistently mention the deep customization options, the support team that will jump in and configure things for you, and long-term reliability.
“I love the app and Stephen was incredibly helpful. I used the app for the first time and got a little stuck. Stephen fixed my mistakes quickly and explained where I went wrong. I highly recommend it.”
“Amazing service, I have to have the customization on the products I sell. I'm also not great with technology. After I struggled for a few days, they emailed me to check on how it was going. After quickly realizing they needed to come in to help, they got it all set up perfect for me in less than an hour! Amazing service!”
“Love using this app for my shop! The customer service is so fast and unmatched, shoutout to Stephen for saving the day and assisting me with my issue! Will use this forever it makes customizing my listings so easy”
Pricing
Try free for 14 days.
Guides & videos
Learn more about using Magical Custom Fields & Upload on your Shopify store.
Guides
How to Sell Used or One-Off Products on Shopify
Learn how to sell used or one-of-a-kind items on Shopify with tips for listing, archiving, and pricing items, and shipping oversized products.
Read guide →Magical Fees vs. Upcharge: Which Shopify Product Fee App Is Right for You?
Compare Magical Fees and Upcharge to find the best Shopify app for adding product fees. See how they differ in pricing & features.
Read guide →What are Shopify Preorder Sales?
Learn what Shopify preorder sales are, other types of product availability options that exist, and top reasons merchants use them. Read Now.
Read guide →Guide to Shopify SEO Optimization
Learn what Shopify SEO optimization is, how to optimize your store, and find an app you can trust. Read Guide.
Read guide →Compare the 6 Best Shopify SEO Optimization Apps
Magical SEO Doctor is the best Shopify SEO optimization app. Find out why. An expert compares Shopify Apps.
Read guide →How to Add Shopify SEO Optimization
It’s best to use an app to add Shopify SEO optimization due to their limited native solutions. View native and app-based solutions.
Read guide →