
Mailchimp is by far the most popular and renowned mailing list service. However, their monthly plans are extremely stingy and expensive and even their pay-per-campaign plan requires a huge upfront payment for credits, so it's not possible to maintain a subscriber list here without dishing out the dough.
Mailchimp's help docs will guide you through the setup of your account, but here are instructions for configurations relevant to your WideRange website.
Embed a Signup form on your website
The most important part of managing a mailing list is providing a way for people to subscribe! In your Mailchimp account you can create a customized signup form, then embed it into your website.
➜ How to create an embedded Mailchimp signup form
* If you would prefer a form that looks more like the rest of the forms on your website, choose the option to "Remove CSS Styles".
➜ When the form is finished, copy the code that is shown.
➜ In the WideRange admin: go to Mail > Mailing List and paste this code into the Embedded Signup Form field and save.
Once you've completed these steps, you will see the Mailchimp signup form shown on the Contact page of your website, below the contact form.
Create a Signup Page
Another method for signing up new subscribers is to create a Mailchimp signup landing page. This is a standalone signup page that you can link directly to, so you can create signup links in various places throughout your website that link to this page.
➜ How to create a signup landing page
➜ When you're finished setting up the page, you can create links to the signup page URL address from anywhere on your website.
✅ Add a Signup Checkbox to your Contact Form
This is a cool feature for WideRange websites – when people are contacting you through your website's contact page form, they can simply click a checkbox to subscribe to your mailing list. To enable this feature, you need to configure an API connection between WideRange and Mailchimp.
➜ Get the List ID (Audience ID)
➜ In the WideRange admin at Mail > Mailing List in the API Connection section:
- Paste the API Key and List ID in those corresponding Mailchimp fields.
- Select the checkbox to activate Mailchimp.
- In the Contact Form Signup Checkbox section, click the checkbox to include the signup checkbox.
- Customize what you want the signup checkbox label to say, if desired.
- Scroll down and click SAVE.
Once you've saved these settings in the WideRange admin, you will see an automated API connection status next to the Mailchimp API settings, which will tell you if the API connection is working or if there are any connection errors.
Embed a Pop-up Signup form on your website
Most people find pop-ups super annoying, but if you want to have a pop-up signup form on your website, you can! The process is very similar to the above, but with the following differences:
➜ How to create a pop-up signup form
➜ In the WideRange admin go to Mail > Mailing List and paste this code into the Pop-up Signup Form field.
Enable Confirmed opt-in
It's a good idea to enable confirmed opt-in for your mailing lists. Then whenever someone signs up, a verification email will be sent to their email address to confirm their address and subscription.
Confirmed opt-in ensures that subscribers are legitimate, that they signed up on purpose, and that their email addresses are correct and functioning. This keeps your mailing list clean and ensures that your subscribers actually want to get your emails.
➜ Enable confirmed opt-in for your Mailchimp subscriber list
Authenticate your Sender Domain/Email
In order to ensure that your newsletters arrive in your subscribers' inbox and not their junk folders, it's important to authorize Mailchimp as a verified sender.
➜ Authenticate your domain for Mailchimp
Mailchimp will generate a list of DNS records that need to be added for your domain. If I am managing your DNS records for you (usually the case), please copy and paste these records into an email to me and I will add them for you. Otherwise you will need to log into the account where your domain name is registered and add them in there.
Hopefully this page has helped guide you through the steps to connect your Mailchimp mailing list to your WideRange website. If you have any questions, please ask.
