Adding an opt in form to your website is a great way to start collecting your visitors’ emails and improve your newsletter or autoresponder campaign. By doing this, you take advantage of a valuable opportunity to turn one-time visitors into regular ones and customers.
There are a lot of email marketing providers, but the ones that we recommend to use are Mailchimp and AWeber.
How to set up subscription form with Mailchimp
You can use Mailchimp service for collecting your subscribers' emails: it allows you to have up to 2,000 subscribers and 10,000 emails per month for free.
Connect your domain to the account. After finishing the registration go to the Integrations tab. Select Website Builder → WordPress:
Enter your site URL and click Get Code:
Then copy the code and paste it to your website: go to Customization → Head and paste it there. Click Save Settings.
Get back to the Mailchimp account and click Check Connection:
You'll see the notification that your site is connected.
Now go to the Audience tab in your account → Signup forms and select Embedded forms:
Select Horizontal form and click Generate Embed Code:
Copy the underlined code snippet after <form action=":
Go to your WP admin panel → Customization → Subscription Form and paste the copied snippet into the default code (between the double quotation marks):
Click Save Settings.
In order to check if you have set everything properly, please put some email into the subscription form on your website and click Subscribe.
Don't forget to put your website address in your Mailchimp account, so that visitors can get right back to your website once they signed up:
Go to Audience → Manage Audience → Settings → Required email footer content:
Scroll down to Website URL, enter your website address and click Save:
How to set up subscription form with AWeber
AWeber has both free and paid plans, depending on the features included.
Register with aweber.com.
Go to your Aweber account → Sign Up Forms and click Create A Sign Up Form.
The theme has an already designed subscription form, that’s why you can skip this step and go to the Step 2.
Enter your form name, select Basic Version settings for Thank You Page and Already Subscribed Page.
Click Save Your Form and proceed to the next step.
Click I Will Install My Form and select Raw HTML Version tab.
Find three necessary parameters in this code.
Copy and paste them in the code that you have in Customization → Subscription Form Settings.
Click Save Settings.