Muse Upload Form

(16 customer reviews)



This product is not for sale anymore. Follow us to get it for free!


It is very usual to find Contact Forms in websites but having an Upload Form will be convenient for some web sites.

For example, if you have business and you are hiring, your visitors can attach their resume to the Upload Form. This will enhance the form’s functionality as visitors would not need to send an extra email to you. Also, having both functionalities in one is even more convenient for your users.

The Upload Form Widget  for Adobe Muse has these features. You can style the form as you wish and choose which fields you want to show among the options we give you. Not only can you upload resumes. Think about other possibilities like uploading photos or graphics.


Main Features of Upload Contact Form Widget for Adobe Muse:

  • Add a contact form to your website.
  • The form supports one attached file. If you need to attach more than one file, compress all the files into a zip.
  • This form allows users to send you file attachments.
  • You will receive files attached in your email.
  • Resizable Widget.


  1. Drop a new widget to Adobe Muse.
  2. IMPORTANT: ADD PHP FILE “contact.php” included in your downloaded zip file.
  3. Fill in “Send to email” destination address.
  4. Fill in “From email” origin address.
  5. Customize all other available options if desired.
  6. You can show/hide phone, subject and phone fields.

UPDATE V2: now you can change font type choosing between more than 40 standard webfonts


  • Now you can send form to multiple recipients. Separate them by comma.
  • You can also set up to 5 subjects.
  • Added label texts to config, so you can modify or translate them.


  • Created new optional contactsec.php file that deals with email delivery. To avoid spam, you shold use contactsec.php instead of old contact.php.
    1. Edit contactsec.php with Notepad++ (or another software that will not change file encoding). Set up your form destination email  changing first line there:
    2. You can also add multiple destination recipients in contactsec.php separating them by comma. Keep all values between quotes as shown in example.
    3. Save contactsec.php and use ADD PHP FILE “contactsec.php” in your widget settings.


  • Bugs fixed when using multiple forms in different breakpoints.
  • Multiple files submission is now allowed.
  • Added a loading bar when file is uploading, you can customize its color.
  • Added option to redirect to any URL after upload is successful.


  • Contact and contactsec php files updated: they will not send empty fields.
  • Email body text format updated.
  • Form title: show or hide title. Control font, size, color & separator.
  • Form text labels:  customize font, size, color & width.
  • Form input labels: control a lot of settings from input fields like font, size, color, background, corner radius, borders, shadow, width or margin.
  • Form button: customize font, size, color, width, background or alignment.
  • Default font added. Select font -default- to use any Adobe Muse selected font (exported as image fonts are not valid).
  • Small bug fixed when using special characters (December 2017).



  • You should take into account that these form elements are not editable directly in Adobe Muse nor you can add more fields (since Muse does not support upload fields) so to control the form layout you must use the widget settings.
  • This widget will not work in Adobe Muse Preview. You need to upload it to your PHP compatible server to see it work.
  • Make sure your Hosting Provider is PHP compatible and supports mail() PHP function. The widget needs this requirement in order to work.
  • Some servers like Banahosting or Ipage, send emails with no problems. Others, like Aruba or Godaddy, require a change in your hosting settings to enable it. Note that Business Catalyst does not support PHP. You can read more related info here: https://forums.adobe.com/docs/DOC-3581
  • Please, read “How to check if mail() PHP function is enabled in your server” or contact your hosting provider if you are not sure they meet this requirement.





In “Send to email” you should write the email where you want to receive all the forms (destination). This could be your personal email, as an example. In “From email” you should write the sender email (origin). This should be an email from your domain.

As an example, contact@yourdomain.com (from email) will be sending the forms to your personal email myname@gmail.com (send to email).
In contactsec.php file you can add multiple destination recipients separating them by comma. Keep all values between quotes.
This widget has been updated so now you should upload contactsec.php and follow instructions detailed in UPDATE V4
If you cannot find the contactsec.php file you should go to your Account in Responsive Muse and download the updated widget.
This widget requires Adobe Muse CC 2017 and up. Usually we can provide a widget compatible with older versions if you contact us, but we do not provide support for it and we cannot guarantee its full functionality.

16 reviews for Muse Upload Form

  1. okgraphics

    working as charm

  2. Dammo

    Love it! Works perfectly! Just what I needed!

  3. Johan Müller

    thanks for update

  4. Salome

    Great widget

  5. Jack (verified owner)

    This widget does exactly what it says it will do. It’s fully customizable and looks great!!
    You won’t be disappointed!

  6. Ward J

    You made my day useful tut and updates

  7. Kurt

    Not bad but I miss some options

  8. ChristianH

    amazing V5 release, finally it supports multiple files, thanks!

  9. Jocelyn

    Please allow for restyling. It functions well but I really would like to have access to all of the elements to make them look how I want.

    • responsive-muse

      EDIT: please, update to V6 version, we added a lot of customization options.

  10. Pedro

    V6 really improve the quality of this widget. Nice options to customize it

  11. Christopher

    Only solution I could find for our needs. It implements well with a multi z layered site design.

    Support is top notch, fast response time and able to resolve issues that were impacting the widget.

    Will be looking at more Responsive Muse solutions to round out my Muse toolkit!

  12. Veronica V

    I was stuck with muse built in contact form… too limited for me. I needed a contact form where you could upload resumes and this widget worked perfect!

  13. Elson

    The widget works almost normal. I’m having character problems. They are misconfiguring when the email arrives. And attachments are returning with blank content. How to solve this?

    • responsive-muse

      Hi Elson.
      It seems there was a encoding problem. The support team has notified me that they have already solved the problem in the ticket you have sent.
      Kind regards.

  14. Yessmin

    Thanks for adding optional url redirect. This is great widget, only miss I could make fields with different length.

  15. florin

    Not so special like it might be …..

    Allot of options missing to be a good widget …
    1) option to use radio or check buttons
    2) option to add more fields
    3) option to select the order for each field

    • responsive-muse

      I am afraid that you cannot add additional fields to the widget or select the order, as Muse does not support file upload fields. This widget enables you to upload files, so as much as we would like to, it is impossible to edit these fields directly in Muse or add new fields.

  16. Marcio (verified owner)

    Any forecast for a new version with clean field button?

Add a review

Your email address will not be published. Required fields are marked *

Scroll to Top