Double Opt In Web Form

Create your own double opt-in web form with Elastic Email.

The web form tool will generate HTML that you can put directly on your website. Grow your Double Opt-In list using custom templates and redirects to welcome pages. This is the most basic and important tool to grow your email marketing.

 

1. Create A New Static List

It is recommended that you create a new static list specifically for this and name it after its purpose: "Web Form Sign Ups" or "Blog Subscribers".

2. Activation Template

You will need to create an email template specifically for this if you wish to customize the email.  Otherwise, a generic template is used.

The Template Gallery in your account has a free example called "Simple Subscription Activation" that is easy to customize.

The {url} merge field must be used in the template. This will generate the link which will verify the contact's address and add the contact as Active Status to the account.

3. Build Your Form

Form Submit URL - the URL of your custom webpage on your website that the user will be redirected to after clicking "Subscribe".

Confirmation URL - the URL of your custom webpage on your website that the user will be redirected to after clicking the link in the confirmation email.

Custom activation template name - select the custom activation template you made previously. If no template is selected a generic one will be used.

Add Contacts To - Select the label(s) that you have already created that you want the contacts to be added to.  You can add the contact to multiple labels.

Choose the fields to include in the form - customize the fields you want your contacts to fill out to become a subscriber.

Preview - this is what your form could look like. The HTML is easy to style.

Generate HTML - click this when you have finished customizing. Copy the HTML and use it on your website.

4. Grow Your Contacts

Congratulations! Your web form is now setup.
This how it works:

When the user fills out the form and clicks "Subscribe", the user will be taken to the web page that you specified when making the web form.

At the same time in the background, the web form has just made an API call to our system and added the user as a contact to your account under an "Inactive" status to the list that was specified when the web form was made.

The API call has also triggered the custom activation email to be sent to the contact.

If no custom redirect is specified in the web form builder then when the contact clicks the consent link they will be redirected to a tracking page with a generic confirmation message.

If a custom redirect is specified in the web form builder then when the user be redirected to that web page.

In both cases, after clicking the confirmation link, the contact will become visible in the account under Active Status.