Forms are widely used to fetch user details and are used on multiple areas like webpage, emails etc. Forms are enclosed in the HTML form tag. The method of submitting the data is POST.

When data that has been entered into HTML forms is submitted, the names and values in the form elements are encoded and sent to the server in an HTTP request message POST.

In Maropost, a user can create forms and use them for fetching contact details. Forms along with surveys is a basic necessity for anyone dealing in email marketing. Basically, its one of the ways to fetch contacts and their details apart from uploading CSV’s, carts etc. Forms can be single optin or double optin.

Kindly follow the steps below to create forms in Maropost:

  1. Hover the cursor to the (M) logo and then click on “Web” from the drop-down menu.


  2. The forms index page will open where you will be able to see all the existing forms.
  3. To create a new form, hover the cursor to “Forms” and then click on “New Form. This is STEP 1 of the forms.

    New form

  4. Enter a name. Select one of the 2 statements:
    – Automatically add subscribers to the mailing list(s) below
    – Allow subscribers to choose from the selected mailing lists

    If you select the first option, then a user will be added to the mailing list selected in the forms whereas with the second option, a subscriber will be able to choose the list/lists.

  5. If you wish to send an email to notify you when a user is added through a form, then select this option “Send an email to this address when a subscriber is added” and then enter the email address in the box.
  6. If you want to re-direct a subscriber after a form is complete, then select this option “Redirect subscriber to this url after form is complete” and enter the URL address. The URL should start with http://

    First page options

  7. Select the option “Skip thank you page and redirect to above url” if you do not want to re-direct a user to the thank you page.
  8. The next option is “Include form data in redirect url“. All the contacts fields and custom fields (used in the form) are sent to the redirect URL.
  9. In order to create a double optin form, kindly select “Enable double opt-in“. A double opt-in signup helps verify that you have permission to send mail to a subscriber. When a subscriber fills a form, he/she will receive an email with a link to confirm their subscription. As soon as they clicks on this link, they will be added to the lists associated with the form. Those contacts who do not clicks on the confirmation link, will be marked as “Pending“.

    Double optin

  10. Enter the name, from name, from email and reply to email address. Then you can design the double optin page using the editor below.**Use {{optin.verify_url}} under Optin Tag as the URL for confirmation link. (without this confirmation link, the subcriber will not be able to verify his subscription)
  11. On step 2, you will be able to design the form. Towards the left hand side, it shows all the fields which can be used in the form as a parameter. Click on the > sign to bring the field to the design table. If you want to take a field out of the design table, then click on < sign which appears on the right of the field name.

    Step 2

  12. Kindly note that email is mandatory and can not be removed from the design table. All the fields shown on the left hand side are the custom fields that you create in your Maropost Account.
  13. You can also arrange the fields on the design table by dragging and dropping them up and down. Use the “Formatting” to make changes such as font type, font size, border color, button color etc.
  14. On Step 3, You can modify and edit the header and footer on this page. You can also paste the HTML into the source.

    Modify Header and footer

  15. On the last step, you can design the thank you page. Either you can use the editor tools to design the page or paste the HTML into the source. You can also use contact tags to personalize the thank you page.

    Step 4 thank you page

  16. Click on “Save” now and you will be re-directed to the form index page. This completes the form setup.

Under every form name, you will notice following options:

  1. Preview: By clicking on it, you will be able preview the form in the browser. Also, you can test the form by filling in the details requested.
  2. HTML code: In order to fetch the HTML code, click on this option.

    HTML code

  3. Edit: To edit an existing form, click on “Edit” below the form name.
  4. Delete: Click on delete a form.
  5. Export Pending: This option will only appear under the forms where double optin is enabled. Click on it to export the contacts who did not confirm their subscriptions.

    Forms options

  6. Towards the right side, you will see Pending (double optin form only), completed and displayed.
  7. To check the form ID, either click on preview or hover the cursor to the form name and a link will appear at the bottom. Ex:

    Form ID

Along with forms, our users can create surveys based on their requirements. Read the document for surveys to know more about them.