Collect Custom Text, Engraving & Monogram Details on Shopify Product Pages
Custom product stores and engraving shops frequently need to collect personalization details—child's name, monogram initials, custom text for printed or engraved items—directly on the product page. This is the most common use case across custom product stores, engraving shops, and print-on-demand merchants. Text fields and dropdowns capture exactly what customers want, so orders arrive with clear instructions for fulfillment without back-and-forth emails.
Below we cover what product personalization means for Shopify merchants, how Magical Custom Fields & Upload handles the setup, and links to setup guides and detailed articles.
Express Checkout Limitation: Express checkout buttons (Apple Pay, Shop Pay, Google Pay) let customers buy with one tap from the product page or cart, skipping the standard add-to-cart flow. Because these methods bypass the product page and sometimes the cart entirely, any app feature that relies on frontend injection — fee consent popups, required product fields, address validation, vacation mode blocks — is bypassed. Customers using express checkout won't see location confirmation modals, won't fill required personalization fields, and can place orders even when vacation mode is on. This is a Shopify platform constraint, not an app bug. To ensure your rules apply, consider disabling dynamic checkout buttons on products where compliance or data collection is critical.
Setup guide
Step-by-step instructions to set up product personalization on your store.
How to Set Up Magical Fields
App Install InstructionsInstalling the app in Shopify is easy. Visit Magical Order Form Fields on the Shopify App Store.
How to Set Up Magical Form Fields
Create a field group, activate the app embed, and add the fields block to your product page in a few steps.
How to Setup Magical Order Form Fields
Step-by-step guide to set up Magical Order Form Fields on Shopify. Install the app, create custom fields and activate them in your store theme.
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.
Keep exploring
More ways merchants use Magical Custom Fields & Upload on Shopify.
Other Magical Custom Fields & Upload use cases
File Upload for Customer Artwork
Let Customers Upload Logos, Artwork & Images on Shopify Product Pages
Learn more →Gift Messages & Gift Options
Add Gift Message Fields & Gift Checkboxes to Shopify Product Pages
Learn more →Paid Add-On Options
Charge for Embroidery, Gift Wrapping, Rush Fees & Other Add-Ons on Shopify
Learn more →School Uniforms & Fundraisers
Collect Student Name & Class on School Uniform Portals & PTO Stores
Learn more →Terms Acceptance & Age Verification
Add Required Terms Checkbox or Age Verification to Shopify Product Pages
Learn more →Ready to get started?
Install Magical Custom Fields & Upload on Shopify and see the difference today.
Install Magical Custom Fields & Upload on Shopify