Contact Form

Author: An Do 3451 views

You can add a contact form from EComposer to allow customers to get in touch with your store.

Note: Please do not add the Contact Form element to any section with the Product elements in it. Because it will cause the issue when submit the form.

After submitting the form, all the information will be handled by Shopify and sent to your Sender email address that you added in Shopify settings. You can check either the spam box or all the tabs on email. If you still don’t receive the email, you can change to another email address with type.

In case you want to change the email address, please go to Shopify admin => Settings => Notifications => Sender email.

The information on Contact Form will be sent to your email

1. Content

1.1 General

Under this tab, you can add the fields to your form as Text, Email, Phone, Date, Select dropdown, Checkbox, Radio, Long Text and Upload File fields.

These fields will have the same settings, and you can change their position by dragging and dropping them. You can also delete and copy those fields.

You can set Label, Placeholder, Field Name (Unique), Description, Required, and Field Width for each input field.

Note: Field Name is mandatory so if you don’t fill it, you will encounter the issue on the Live Page. Field Name for Email must be “email”.

With the new Upload File Field, you can now upload and attach your file along with the information in the form. The customer can simply click on the Choose file button and select a file on their computer to upload to the form.

Note: The Upload File field can only be added once and you can choose the format to allow user to upload, separate by comma. Accept: JPG, JPEG, PNG, GIF, MP4, DOC, DOCX, XLS, XLSX, PDF, ZIP file types with max size of 10MB.

Also in this tab, you can change the Submit button label, Submit button icon, Icon position, Column gap, and Row gap. Also, you can fill in the link redirect option after the successful form submit option to redirect the customer to that link after they submit the form.

1.2 Notification

Here you can fill in the Message that will show on the live page when a customer submits the form successfully or fails. You can either tick the Show Preview message or untick it in order to show the Success message and Error message or not on the editor.

2. Design

In this tab, you can set the style of every element on the Form such as Label, Input, Select, Checkbox, Radio, Submit button, Success message, and Error message. You can change the color, background or border…


  • Matija

    March 20, 2023


    I ran into an issue when setting up contact forms on the landing page I’m currently building.

    When testing the contact form, I saw that when you successfully fill out a form, it redirects you to the home page, which I do not want to happen. I want to set up the submit button so that when you successfully fill out a form it just sends you a completion message and keeps you where you are.

    I have tried putting in the redirect link so that it would send you back to this landing page, but it doesn’t work – it still sends you back to the home page. (I was wondering if this is a problem because the landing page isn’t live yet)

    I would really appreciate any help you can give me.

    Kind regards,

    • Anna Nguyen

      March 22, 2023


      I’m Anna from EComposer team. I hope you are doing fine :)
      I have replied to you about this via email. Please check your inbox or you can contact us via live chat if the issue still persists

      Best Regards,

      • Marius

        June 22, 2023

        Hi Anna,

        I have the same situation with redirecting to homepage when complete the form and click on submit button. Please help me with the resolution.

        Thank you,

        • Anna Nguyen

          June 24, 2023

          Hi Marius,

          Please contact our support team via live chat, we will help you to check it :)

          Thank you

    • Cristina Dias Costa

      February 7, 2024

      Hello: Iam doing a landing page on Ecomposer with a contact form with only the Email field. I also have an issue with the link redirect. When clicking on the submission button after introducing a valid email address, it sends me to a page with another submit button and the sentence “To continue, let us know you’re not a robot” . And when I tick the box “I’m not a robot” and click on button “submit”, it takes me back to my landing page with the message below the form “Oops – an error has ocurred; email is invalid”. Whereas I have nothing of this on my Link redirect. What I have in the Link redirect is simply the url of a specific page of my website. I would really appreciate help with this.

      • Anna Nguyen

        February 17, 2024

        Hi Cristina,
        Please contact us via live chat and send us the link to your page to check.
        Thank you!

  • Meg Grooms

    August 16, 2023

    Is there a way to add a text field with line breaks between form elements

    • Anna Nguyen

      August 22, 2023


      I’m Anna from EComposer team. You can try to add the Description text like this. Please focus on the text and press Enter on your keyboard to break line it.
      If you need any more help, please ping us via live chat to get help from our support team.

      Best Regards,

  • Daniel

    February 15, 2024

    Is there a way to protect the form against spam? Like captcha integration?

    • Anna Nguyen

      February 17, 2024

      Hi Daniel,
      You can enable reCAPTCHA in Shopify admin, then it will work with our Contact form. Please go to Shopify admin => Online store => Preferences


Leave a Comment

Enjoy a free 3-day trial. Then get your first month for $1. Try Now.