But… there is a different way to build a targeted opt-in email list. I’m talking about a subscription form on your website. Before you start with bulk email marketing, get your website up and running. Or, probably you already have a site where you advertise your products and services. Set up a subscription form somewhere on your web page and get others to sign up for your mailing lists. You can use this free newsletter plugin for wordpress to place a signup form on your WordPress blog. The beauty in this is that the list of emails will be confirmed, and your database will only contain the people who are interested in your offers. It’s not as quick and easy as generating or harvesting email addresses but it’s a more reliable way. You won’t send unsolicited emails as you have a proof that the recipient has subscribed himself to your mailing list.
Build your list with our list-builder tool, or buy one of our pre-built contact lists of managers and stakeholders in several industries. Market to your target audience, whether it’s doctors or CFOs. We have more than 100 lists to choose from!
Much like Hubspot, Social Media Examiner is really good at giving things away. Their homepage has a huge call-to-action to sign up for a free ebook. When you’re scrolling down an individual blog post, you see another CTA—a popup offering instant access to a free video. With events and webinars and many different forms of media, Social Media Examiner has lots of opportunity to appeal to subscribers in many different ways.
When you have a list of subscribers who have specifically agreed to receive emails from you, you have an asset that can be leveraged over and over again. You can use that email list to drive traffic to different websites and sales pages again and again, and this is why you must cherish your list like an apple of your eye. The better you treat your list; the better the return will be when you want it.
Discussion lists often require every message to be approved by a moderator before being sent to the rest of the subscribers (moderated lists), although higher-traffic lists typically only moderate messages from new subscribers. Companies sending out promotional newsletters have the option of working with whitelist mail distributors, which agree to standards and high fines from ISPs should any of the opt-in subscribers complain. In exchange for their compliance and agreement to prohibitive fines, the emails sent by whitelisted companies are not blocked by spam filters, which often can reroute these legitimate, non-spam emails.[3]
It’s one thing to say “make sure” of these things before you email the list, but the only reliable way to make sure of them is… to email the list and see what happens. Not a risk that a responsible business owner would take.

With all that said, your signup form should be put at the place where it’s clearly visible, give a solid reason to subscribe, promise an irresistible offer that can take right away, and reassure them with the privacy statement.
This one was interesting: Demaria recommends that you avoid using one large image as the entire email (especially if it includes text image). The reason being, “Spam filters cannot read images so sometimes emails trick spam filters by embedding text in images.”
You might be doing all the right things to generate leads — landing pages, gated content, contests, and more. The problem might be that the design or copy itself isn’t driving the engagement you need. A/B test (also known as “split test”) different aspects of your list-building campaigns with different versions of the same content. This includes the call-to-action text, the color of the gated offer, the time of day you’re posting to social media, and even where on your website these signup forms are placed. Sometimes a small change can drive hundreds more conversions.
Before you go, I wanted to offer some words of encouragement that I wish someone would have told me when I began with email: when you encounter a ton of information, like what’s been shared in this guide, it is all too easy to get caught up in “bike shedding”, otherwise known as Parkinson’s law of triviality.
To give an example of what direct marketing looks like, consider the campaign run by the sausage making company WVRST to announce their grand opening. WVRST cleverly designed t-shirts in the shape and style of sausages, even using butcher paper to wrap them.
If you have 20 employees who all send out ten emails a day, that’s 200 emails everyday times the total number of working days in a month. That’s thousands of emails you’re sending out! With a 1.5% conversion rate, it’ll result in loads of relevant emails each month – and you haven’t paid a penny! And I promise you that you can do this in less than five minutes if you just follow this quick guide to changing your email signature. nd out anyway.
Hyperlinked email signatures can lead people to a landing page where they can sign up for your mailing list. Plus, if you’re already in a natural email conversation with them, subscribing to more emails can be a natural next step.
Download the free trial of EasyMail7 and give it a try yourself to see how it helps you create and deliver awesome personalized emails to your subscribers and quickly build fully-customizable drip campaigns for all your needs.
Design The single column vs. dual column debate will arise here, but there are also a ton of other design elements that can be tested in an email, such as the images included (if there are any), the color scheme, the styling of the text, etc.
I’ve yet to find a free solution for creating landing pages that is worth using. Most of the ones I’ve tried come with limited templates or it takes so long to make landing pages that look good that I may as well have paid for another tool.
When you buy a mailing list you must define the area you wish to target. Targeted mailing lists are proven to increase response rates. You may define your direct mailing list by state, county, city, SCF, Zip codes, and even by radius.
Do you have an older list that you suspect has mostly decayed? Create an engaging opt-in message and send it to your old list encouraging contacts who wish to re-opt-in — promising to remove all contacts who don’t respond. Though it might seem counterintuitive to remove folks from your email lists in order to grow them, emailing only engaged contacts could improve your deliverability and increase the odds of your email getting shared with those outside your current contacts database.
Then, let’s say you write 30 blog posts a month. That means you’d get 60 leads in a month — 2 from each blog post. Now keep doing that for a year. The work you did to blog that first month will continue to drive leads throughout the year. That means you’re actually getting 4,680 opt-in contacts a month by the end of a 12-month period because of the compounding effects of blogging — not just 720 opt-in contacts (60 leads*12 months).
!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,u=0,l=[];u1)for(var t=1;tf)return!1;if(h>c)return!1;var e=window.require.hasModule(“shared/browser”)&&window.require(“shared/browser”);return!e||!e.opera}function a(){var e=o(d);d=[],0!==e.length&&l(“/ajax/log_errors_3RD_PARTY_POST”,{errors:JSON.stringify(e)})}var u=t(“./third_party/tracekit.js”),l=t(“./shared/basicrpc.js”).rpc;u.remoteFetching=!1,u.collectWindowErrors=!0,u.report.subscribe(r);var c=10,f=window.Q&&window.Q.errorSamplingRate||1,d=[],h=0,p=i(a,1e3);n.report=function(e){try{window.console&&console.error(e.stack||e),u.report(e)}catch(e){}};var m=function(e,n,t){r({name:n,message:t,source:e,stack:u.computeStackTrace.ofCaller().stack||[]}),console.error(t)};n.logJsError=m.bind(null,”js”),n.logMobileJsError=m.bind(null,”mobile_js”)},”./shared/globals.js”:function(e,n,t){var r=t(“./shared/links.js”);(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},”./shared/links.js”:function(e,n,t){var r=t(“./shared/errors.js”),i=[];n.onLinkClick=function(e){i.push(e)},n.linkClicked=function(e,n){for(var t=0;t>>0;if(“function”!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if(“function”!=typeof e)throw new TypeError(e+” is not a function”);for(arguments.length>1&&(t=n),r=0;r>>0;if(“function”!=typeof e)throw new TypeError(e+” is not a function”);for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if(“function”!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError(“Reduce of empty array with no initial value”);n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t–)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,”lastIndexOf”,c)}if(!Array.prototype.includes){var f=function(e){“use strict”;if(null==this)throw new TypeError(“Array.prototype.includes called on null or undefined”);var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r