Getting files from customers
Letting customers upload files is useful if you sell custom products. For example, if you print logos on T-shirts, sell pillows with custom embroidery, or offer any other services that involve custom designs provided by the customer.
You can let customers provide files like images, text files, videos, etc., by adding an upload button to the product page in your store. After the order is placed, you can see and download these files from the order details page in your store's admin. Ecwid accepts all common file types like doc, pdf, jpg, png, and others.
The maximum allowed size is 25 GB per file.
For Ecwid users on WIX: available on Starter, Professional, Unlimited plans.
Adding an upload button to a product
You can add a file upload option to any product in your store using input fields. After you do that, a button to upload files will appear in the storefront right on the product page.
To add an upload button to a product:
- From your Ecwid admin, go to Catalog → Products.
- Open the product page you want to edit or create a new one.
- Go to the Options tab.
- Scroll down and click Add Input Field.
- Add the name of the input field. You can even specify what formats you prefer to work with. For example, “Upload your print in PNG or JPG format.”
- From the Input field type dropdown, select File Uploader:
- (optional) Tick Required field if this option is mandatory. This way, customers won’t be able to add this product to their cart without uploading a file.
- Save the changes.
- From your Ecwid iOS app, go to Products.
- Tap on the product you want to edit or create a new one.
- Scroll down and tap Add more product features → Product Options.
- Tap Add New Option to add an input field.
- Add the name of the input field. You can even specify what formats you prefer to work with. For example, “Upload your print in PNG or JPG format.”
- Select the "Upload Files" input type.
- (optional) Enable the Required option toggle if this option is mandatory. This way, customers won’t be able to add this product to their cart without uploading a file.
- Tap Done to save the changes.
- From your Ecwid Android app, go to Products.
- Tap on the product you want to edit or create a new one.
- Tap More product features → Customer input.
- Select Files.
- Add the name of the input field. You can even specify what formats you prefer to work with. For example, “Upload your print in PNG or JPG format.”
- (optional) Enable the Required input toggle if this option is mandatory. This way, customers won’t be able to add this product to their cart without uploading a file.
- Save the changes.
That's it! Now customers will see the “Add files” button on the product page in your storefront:
Once they click the button and upload a file, its preview will appear, and customers will see the option to add more files:
After uploading all the files, customers can add the item to cart and proceed to checkout to place an order in your store.
Downloading customer’s files
Ecwid hosts all files that customers have uploaded for a product. You can download them from order details in your store admin at any time.
To download a customer’s files:
- From your Ecwid Admin, go to My Sales → Orders.
- Click on the order from which you want to download files.
- Click on the file. The download will begin automatically:
- From your Ecwid iOS app, go to Orders.
- Tap the order from which you want to download files.
- Tap the file. Choose where to save or send the file.
- From your Ecwid Android app, go to Orders.
- Tap the order from which you want to download files.
- Tap the file. Choose where to save or send the file.
Optionally, you can download files right from your "New order placed" emails. If a customer has uploaded any files, you will see the clickable file name: