Shopify themes, liquid, logos, and UX
Hi Everyone, first time posting here after several years using shopify, I want to add a photo upload field and a text imput field in the product page, if possible I'd like to avoid using a plugin. I'm using horizon theme, I'd like that the customer adds the text and image and then to be visible on cart page and order confirmation and order detail on my backend.
Solved! Go to the solution
This is an accepted solution.
This can be possible with code but I am not sure of showing this on the cart and order confirmation page but yes they will be included in the order detail on the backend.
This is an accepted solution.
This can be possible with code but I am not sure of showing this on the cart and order confirmation page but yes they will be included in the order detail on the backend.
Yes, you can use line item properties on product page. They can be file uploads as well.
Hi Tim, thanks a lot, could you point me how to achieve this?
Just a small update, since the fields we add will be passed down as properties it will show in the cart and order confirmation page as well. Only issue is photo would show as a string and will be a downloadable link in cart and order confirmation page but as an owner you will see the photo in the order detail.
Thanks! sorry, but can you point how to do that? thanks!
Look like you're looking to add a photo upload and text input field on your product page, and have that info show up in the cart, order confirmation, and in your backend, it can be tough to get everything working properly without an app—especially the part where data carries through the entire checkout flow.
If you can’t find a suitable no-app solution, you might want to try Easify Product Options. I checked the demo store and saw that it supports exactly what you need, with the data showing up properly in the cart and in Shopify’s order details.
It lets you add both file upload and text input fields—no coding needed—and those details will appear exactly where you need them: in the cart and order details. Here's how it works:
This app is straightforward, and I believe it will work well for you. Reach out to Easify if you need any assistance!
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025