Magical Custom Fields & Upload

Magical Custom Fields & Upload

Pricing
From $2.99/month. Free trial available.
Popular with stores like yours
Based in United States
Rating
5.0 (72)
Developer
Magical Apps

Easily add product options, checkout custom fields (Plus), file upload, upsells and more to orders.

Add custom fields like file upload, text boxes, checkboxes, dropdowns, and date pickers to personalize orders with product options. Shopify Plus merchants can also add checkout custom fields. Use fields to collect customer details for personalized products, customized orders, gift messages, and more. Boost sales with fixed or percentage-based upsells. Add order form fields to specific products, variants, collections with flexible rules and conditional logic. Get started with friendly support.

Add custom fields like file upload, text boxes, checkboxes, dropdowns, and date pickers to personalize orders with product options. Shopify Plus merchants can also add checkout custom fields. Use fields to collect customer details for personalized products, customized orders, gift messages, and more. Boost sales with fixed or percentage-based upsells. Add order form fields to specific products, variants, collections with flexible rules and conditional logic. Get started with friendly support. more
  • Build and manage custom fields like text boxes, file uploads, and checkboxes.
  • Boost sales with paid add-on fields using fixed or percentage-based options.
  • Apply fields to specific products, variants, or collections with flexible rules.
  • Collect additional order details using custom fields for personalization.
  • Export responses to CSV and speed up fulfillment with accurate order info.
Popular with stores like yours
Based in United States

Languages

English

Works with

Pricing

Starter Plan

$2.99 / month

Features

  • Unlimited Fields
  • Unlimited Support
  • Unlimited Orders
  • 8 Field Types
  • Paid Fields
  • Conditional Fields
  • Customize Styling
  • 14 Days Free

14-day free trial

Growth Plan

$4.99 / month

Features

  • Shopify Plus Only
  • All Starter Plan Features
  • Checkout Custom Fields
  • Checkout Extensions

14-day free trial

All charges are billed in USD. Recurring and usage-based charges are billed every 30 days.

Reviews (72)

Overall rating
5
Counts per rating level
  • 99% of ratings are 5 stars
  • 1% of ratings are 4 stars
  • 0% of ratings are 3 stars
  • 0% of ratings are 2 stars
  • 0% of ratings are 1 stars
January 14, 2026

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.

Harrell's Precision
United States
2 days using the app
February 6, 2026

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! They have a customer for years, if not a few decades.

Homecoming Mums and Supplies by 2 Sisters Bridal
United States
1 day using the app
February 20, 2026

I installed Magical Form Fields to test for a fairly specific use case involving multiple image uploads and a short video upload per order. The app itself is easy to set up, integrates well with Shopify products, and the core functionality for image/document uploads works smoothly.

However, there are a couple of limitations worth noting. Video file types such as .mp4 are not currently supported, which may be restrictive depending on your workflow. A workaround using external links (Drive/Dropbox) was suggested, but it’s not quite as seamless as native uploads.

One important behaviour merchants should be aware of:

files uploaded via the product page are stored in Shopify Content → Files even if the customer never completes checkout, and these files are not automatically cleaned up. While support mentioned they haven’t received abuse reports, this does mean there’s potential for file storage clutter or misuse if someone repeatedly uploads files without ordering.

That said, support was responsive, transparent, and helpful when answering my questions, which I appreciated. Overall, the app is solid for image/document-based workflows, but merchants with more advanced upload requirements or concerns around file storage handling security may want to test carefully first.

Dugz Cards
United Kingdom
About 17 hours using the app

Support

App support provided by Magical Apps.

Developer

Magical Apps

34 Minowan Miikan Lane, Toronto, ON, M6J 0G3, CA

Launched

September 28, 2022

Data access

This app needs access to the following data to work on your store. Learn why in the developer's privacy policy .

View personal data:

Customers, store owner

  • Customers

    Name, email address, phone number, physical address, geolocation, IP address, browser and operating system

  • Store owner

    Name, email address, phone number, physical address

View and edit store data:

Products, orders, Shopify Functions, Online Store, Shopify admin

  • Edit products

    Products, publications of products on sales channels, collections

  • Edit orders

    All order details

  • Edit Shopify Functions

    Cart transforms

  • View Online Store

    Theme

  • Edit Shopify admin

    Files

More apps like this

4.9 out of 5 stars 1990 total reviews Free plan available
Personalize product options variant option w/ text box, add on
4.5 out of 5 stars 106 total reviews Free plan available
Receive Image file uploads for personalized orders.
4.5 out of 5 stars 145 total reviews Free plan available
Let customers upload their own files or images when ordering

Want to add an app?

Try Shopify free for 3 days