How To Build An Email List

One of the most common questions I get is how to build an email list or how to get more email subscribers. I do this a few different ways.

Choose an Email Newsletter/Autoresponder Service

Of course, before you can do anything you need to choose an email service to add subscribers too. I use AWeber, and while there are many other competitors out there, AWeber is my favorite due to ease of use and functionality for internet marketers.

1) & 2) Permanent opt-in forms

1) I have one opt-in subscription form at the top of every page. It’s large, you can’t missed it at the top of every page. This form has different backgrounds that randomly show so it looks different each time the page loads.

2) I have a simple form at the bottom on every single blog post page. The position and color of this doesn’t change, it’s a small form for convenience. Click the image below for a larger view.

3) Pop-up form

I use a plugin called Pippity to control my “nice” pop-up forms on the site. At the moment I have three variations that I am testing with different designs. They pop up after a certain amount of time on the site and when closed do not reappear for 8 days even if the visitor returns. I do this to reduce the annoyance of the pop-ups to regular visitors. There is another popular plugin called Popup Domination, but I prefer Pippity because of it’s ease of use and analytics capabilities.

For example I can tell which forms are used the most by new subscribers, how long the pop-ups are displayed for before being closed and make variations of the same design to test timing options.

4) Contact form

Another plugin that is brilliant is Gravity Forms. I use this for my Contact page, where it asks a series of questions to the visitor, with the final one being whether they would like to subscribe to my newsletter or not. It uses the AWeber form add-on to add any person automatically to my newsletter who selects they would like to be added to my list.

My opt-in rate for people who contact me (I get a lot per day!) is over 80%, so if you have a lot of people emailing you for support or asking you questions, Gravity Forms can be a great way to add relevant subscribers.

5) Subscribe Page

This subscribe page is for search engine visitors, searchers on my own site or if I need to provide a direct link via email to someone.

6) Paypal integration

AWeber has a great “app” that allows you to add anyone who pays you via Paypal to your email list. So whenever anyone buys one of my services, such as my Complete Blog Setup, they are asked via email if they want to subscribe to my newsletter.


There are multiple areas of opportunity and “touch points” with readers and clients that you can use to offer your email subscription list. However, as I’ve talked about before (How Much Does An Email Subscriber Cost You?), it’s what you do once you have them that is very important, as an email list, and the methods used to gather subscribers, cost money.

There are a couple of ways I can name now that I don’t use, but what are the ways you use to gain email subscribers?

The tools I use to build my email list are:
a) AWeber
b) Pippity
c) Gravity Forms

How Much Does An Email Subscriber Cost You?

I was speaking to a client the other week when an interesting topic came up regarding people signing up to your email list for free. Email subscribers aren’t free.

If, for the moment, we ignore the cost of a newsletter email service like AWeber, Constant Contact, MailChimp etc, then how much can a subscriber possibly cost you? Well it’s all about time and effort.
contact letter
So say you have 20 email subscribers, and it takes you an hour and a half to write, format and send an email. That amount of your time could be worth, for example, $100.

So each email subscriber has just cost you $5 for them to receive your email.

Now if you have 1,000 subscribers then your cost is still the same but then the email is costing you $0.10 per subscriber.

Your email system might be costing you $50 per month. So another scenario:

Email system cost per month: $50
Emails sent per month: 6
Time/cost per email: 1 hour/$60 = $360
Email subscribers: 3,000

Your total cost per month is $410 or $68.33 per email.

Each email subscriber is costing you $0.14 per month or $0.02 per email you’ve sent out.

How are you earning money back on these subscribers?

A bigger list costs more money but also divides that cost between more subscribers. You may have also spent 20 hours creating a free report to entice people to sign up to your email list. But once you have the subscribers, how are you getting value from them?

How many people are opening these emails?

If your email system charges you per number of subscribers and yet only 5% are opening your emails then your costs get much worse. Add that to the fact that in most email systems you need to delete unsubscribes as these contribute to your total, you are paying for a lot of unresponsive “subscribers”.

You don’t have to sell via email to make money

I don’t sell many things via email. I offer some of my own services and promote other valuable related tools (like AWeber and HostGator) but providing value and creating a trusted brand via email, and also getting targeted visitors to your site can also pay back what you’re spending on email services. It’s just harder to quantify!

How do you use your email service? Do you worry about quantifying value? And if so, how do you do it?

Premium Series: Pippity Popup Plugin Review

In my Premium Series I’m taking a look at Premium WordPress plugins and WordPress themes that I personally use, either for myself and for others. All opinions are my own and not influenced by affiliate commissions or anyone connected to the product.

Pippity is a WordPress plugin that promises to make your popups less annoying to visitors. I use a popup (or hover over) to promote my newsletter and the two free ebooks you get for subscribing. The optin does pretty well with the fairly basic AWeber popup I used, so I thought it would be interesting to test.

Setting up the popup is very easy. Simply choose from one of the many themes, as shown in the screenshot below

You simply have to do a few steps for each theme, it’s all point and click stuff:

– Choose the theme you want. There are quite a lot of choices by default.
– A lot of themes have color choices too so choose the combination you like, or select your own colors.
– Enter the text for each section you want to use.
– Set the appearance options. How long before the pop-up appears? How many days before you show it again to the same person? How many pages should they have viewed before it appears? Should it appear on Posts only page?
– Finally enter your newsletter subscription form code. Pippity will automatically extract the relevant info and connect it up.

If you want to see how my pop up looks go here and it will be forced to appear for you.

You can create many different popups and test what change in conversion rate they generate. Below is an example of the screen straight after installing the plugin and setting up the forms – hence the figures are all zero. In a few weeks I’ll update this to show the latest figures.

Pippity — People Pleasing Popups Positively Increasing Sign-Ups

Overall I’m impressed as to how easy the plugin is to use, and how many features it has. The plugin is low priced for one site and you can get an attractive popup that is customized for the experience you want to give your visitors. In under 5 minutes.

It will take longer to tweak and get exactly what you want, and test different variations and combinations of course. I haven’t used it long enough yet to say whether it is better than the standard AWeber one, but I wouldn’t have installed it if I didn’t think it would be.

It’s very fast too, it hasn’t made a measurable difference to my page loading speed, and it currently works with AWeber, Madmimi, MailChimp, Constant Contact, 1ShoppingCart, Get Response, Campaign Monitor, Graphic Mail and iContact.

BTG logo Summary

Where I use this: Right here on Blog Tech Guy.

Pros: Lots of templates; easy to use; no coding required; custom CSS allowed.

Cons: Not free, but nothing anywhere near as powerful as this plugin is free.

Cost: From $49.

From: Pippity (affiliate link).

How To Add Subscribers Name Or Email To Your Thank You Page

For a few clients I have set up their AWeber email subscription thank you page to show the subscribers name and, if they want, email address.

Now this is something I actually don’t do myself on my own blog as I use my thank you page in a variety of different ways, but it’s a pretty neat way of customizing/personalizing your thank you page, or even your confirmation page.


For Thank You Page: When creating a web form, make sure you check the box that says
“Post CGI Variables to the thank you page?”
This essentially allows the Name and Email information (plus any other custom fields) to be sent to your thank you page.

For Confirmation Page: Go to My Lists > Confirmed Opt-in and under Confirmation Success Page, as well as entering a URL, check the box that says “Pass Subscriber Info?”.


In the <head> section of your thank you and/or confirmation page, place the following javascript.

var formData = function() {
    var query_string = ( ? (('#') != -1) ?,'#')) : : '';
    var elements = [];
    if(query_string) {
       var pairs = query_string.split("&");
       for(i in pairs) {
          var tmp = pairs[i].split("=");
          elements[unescape(tmp[0])] = unescape(tmp[1]);
    return {
        display: function(key) {
            if(elements[key]) {
            } else {


It’s easy now. When writing your message on the page, put:

<script type="text/javascript">formData.display("name")</script>

where you want the name to appear. Change the word name to from to display the email address. Hopefully it all works!

You can find all the official resources on AWeber, here, here, and here.

How To Add An AWeber Form To Your Facebook Page

Adding an opt-in form to your Facebook Fan Page is not something many people think of as a way of gathering more sign-ups. While it’s explained on AWeber I thought I’d repeat the instructions here for you. It’s actually pretty easy, there are a few steps that need to be completed.

1. First, log into your Facebook account. Once logged in, type in “FBML” to the search box in the upper-right corner.
2. Find the application called “Static FBML”. It should be near the top of the page. Click the “Applications” icon, then click “Add to My Page”, found on the left side.
3. A new window will open containing all of your Facebook pages. Click the “Add to Page” button to the right of the page you wish to have this form added to. Once done, look towards the bottom of the page and click on the “Ads and Pages” icon.
4. Look towards the top and click on the “Pages” link. Scroll down until you find the section that reads “FBML”. Click on the pencil icon in that section and choose “Edit”.
5. Now, log into your AWeber account, and click on the “Web Forms” tab. Create your web form, then click “Get HTML”. A new window will open. Click “Raw HTML Version” in the upper-right hand corner, then copy the HTML for your form to your clipboard.
6. Now, go back to your Facebook account, and paste the HTML of your form in the box. Once done, click “Save Changes”.
7. Now, click on the “Ads and Pages” icon at the bottom again. Then, click “Pages” at the top.
8. Next, click “View Pages”. Near the top of the page, click on the tab with the plus (+) sign, and choose “FBML” from the drop-down menu.

If you prefer video, you can watch it on the AWeber site here:


That reminds me, are you a fan of Blog Tech Guy on Facebook yet?