I am looking for help with adding some additional options to my product page. When I receive an order, I need to collect specific information, such as a “customized text” and allow the customer to upload either an MP3 or video file.
Is there a way to add these features to my product page? Any guidance or suggestions would be greatly appreciated!
I recommend using Easify Product Options for your store. It allows you to easily add custom text fields and support file uploads (including MP3 and video) on the product page. Best of all, no coding is required, making it ideal for non-technical users. Here’s is how it works:
Disclosure: I work on Fancy Product Designer (Chamevo).
For text input + image file upload with live preview, FPD handles this natively. Customers type custom text (with font selection) and upload images directly on the product page.
For MP3/video uploads specifically – I want to be upfront, FPD is focused on visual output so it handles image uploads well, but non-visual file types (audio, video) would need a different approach. You could use FPD for the visual customization and add a separate file upload field for audio/video files.
I hope you are doing well. If you’re open to trying a third-party app, you can try the Inkybay – Product Personalizer app to add the text field and upload image option to the product page.
With Inkybay’s product option feature, you can create a text input field for both short and long text directly on the product pages, allowing customers to type in their personalization details. Also, you can create a file upload option so that customers can add a video file. You can restrict the upload file type for customers. All customer inputs are automatically included in the order file generated by Inkybay. You can even set dynamic pricing for options, either for the full text or per character, depending on your needs.
Inkybay also lets you create different product options like swatch image, custom free size option, and display them as drop down option, radio buttons, swatches, checkboxes, etc.
The best part is that no coding is required, and a simple setup. It offers a free 21-day trial so you can explore it and see how it works for your product.