Adding a form to collect email addresses is a great way to build a captive audience for your business or idea.
One of the best platforms to do this is Mailchimp (www.mailchimp.com). It provides the ability to collect email addresses and build lists. From there you can easily send email broadcasts to the full list or segments of that list and see how effective your emails have been.
Step 1 - Create a List in Mailchimp
Signup to Mailchimp at www.mailchimp.com. From here you will need to create a list. Overall Mailchimp is very intuitive but if you need help Mailchimp maintains a great knowledge base, including a video and article to explain how to create a list.
Step 2. Copy Embeddable Form Code
Next you will need to copy the embed code for the email subscribe form from Mailchimp. Again, there is a video and article on how to create the signup form in Mailchimp's Knowledge Base.
In basic terms to do this you will need to:
1. Go to your lists that you have created
2. Under the settings for the list click 'Signup Forms'
3. Go to 'Embedded Forms'
4. Select the form type. Personally we like the look of Super Slim. The font and colour of the form can be changed after it has been embedded onto your page.
5. Copy the code provided
Step 3. Add to your page
With the code copied now is the time to add it into your page. You can do this by:
1. Dragging the HTML Box Widget onto the canvas
2. Double click to edit the content of the widget. Paste in your new code, replacing any default code in the widget.
3. You can resize the box to change the width of your subscribe form.
*Pro tip: to make the form the full width of your box, copy width:100%; into the code where shown below. This is helpful when opitimising your site for desktop, tablet and mobile display because it allows you to reduce or increase the size of the form whilst still filling the whole box.
That's it. From here you can save & publish and test to ensure your form is working correctly.
We are more than happy to help with any of the fine-tuning of adding this feature to your site. Please don't hesitate to email us firstname.lastname@example.org to get any assistance from our friendly support team.