Hello, so I want to create a custom form with file upload.
No, I don’t want to use an app, I want to have full control on the design + pay no monthly fee for such a basic feature.
To start with, I’m quite surprised Shopify has just a basic default contact form with name/email/message and that’s it.
Other small CMS (like Systeme.io) allow us to generate with extended fields, like the file upload.
So anyway with some HTML I added some fields for the file upload in my form:
Here is my custom form with some extra fields and the file upload: https://blox-usinages.myshopify.com/
So far so good!
Now let’s test it
So everytime I click on the button “Send”, I receive an automatic mail from Shopify “New customer message …”

And when I click on it, I have the confirmation that my code is correct, since all extra fields are here indeed!
At one detail: the file that I have uploaded in the test, can’t be downloaded!
There is no link attached to it!
So basically, what I understand is that Shopify has not thought of a way to upload the file somewhere in their server.
That’s not understandable, as it is a basic feature, we pay at least 29$/month and that we have a file allocation to upload any photos (URL Dashboard/admin/settings/files)
So why don’t Shopify upload the files here??
So I am still with my issue of creating a custom form without using an app, and I don’t know how to do.
-
Can I edit my HTML code, so that the file is uploaded somewhere, and then I can download it through a link that will appear in the automatic Shopify mail?
-
Is there a way the file uploaded in the contact form be accessible in the files from our dashboard?
-
Do Shopify provide any other default contact form templates other than name/email/message, on which I can have the feature of the file upload, and deal with it easily without working on any code?
(again, I was referring to a very small indie company Systeme.io), as you can see the file upload works lovely
Thanks a lot for any enlightnements.
I can’t believe there is no way to play around and Shopify hasn’t a simple way for such a basic feature.
And if sadly, it is, please like if the feature is not available and you want it from Shopify!
PS: In case you ask:
-
So yes, the file attached appears in the mail as text rather than downloadable link
-
The file does not appear as attached with the mail sent by Shopify. I simply can’t have access to it.
-
The issue with the automatic Shopify mail isn’t with a specific file format. I have the same issue when the file attached is a simple image PNG, JPG or a PDF.


