Monday, July 21, 2014

5 + 4 Actionable Tips To Kick Web Data Analysis Up A Notch, Or Two

Occam's Razor
by Avinash Kaushik


5 + 4 Actionable Tips To Kick Web Data Analysis Up A Notch, Or Two

focus lily1We lovingly craft reports every day. We try to make sense of what they are saying. When we hear nothing we try to bludgeon them, hoping for the best.
My hope in this post is to share some simple tips with you that might make your reports and analysis speak to you a bit more. Suggestions that might increase the probability that you'll bump into things that might be insightful, and communicate data more effectively.
None of them are very hard to do, but I think they make a world of difference.
Excited? Here we go. . .
#1: Go as deep as you can. Then, a little bit more.
Far too often in our daily lives we let our job titles limit how deep we go in our analysis.
For example let's say I work at a delightful car / health / spaceship insurance company. Naturally all of my analysis is focused on the efficiency of the website in moving the Visitors quickly from the landing page to click on that delightful Submit Quote button.
I am focused on what the site does because that is what my job title says: Web Analyst
I am analyzing campaigns (which ones convert better and which worse), I am looking a little bit at the bounce rates, and of course I am totally obsessing about my seven step quote submission funnel (and how to reduce abandonment).
Bottom-line: Quote, quotes, quotes.
And that is fine.
The data is easily available in the web analytics tool so why not.
Here's my advice: You should kick things up a notch. Don't focus just on the quote (the part the site does), include the final conversion to a paying customer (even if that data is offline).
The picture you get from stopping at Quotes might be very different from stopping at Policies Purchased.
Here's what you are focusing on (and it is good):
conversions by online channel1
All my experience in these things suggests that it is dangerous to think that the Conversions column is representative of the final outcome.
Here is what it probably looks like (and this is going from good to great):
real conversions by online channel 21
See how the ranking changed?
You would make different recommendations right? Would it save your company money? Would it make you refocus your efforts on where improvements are needed?
You betcha!
For straight ecommerce websites the first picture is what you use every day. But for most other types of businesses the final success does not exist in web analytics tool. So what? Get the data out of the crm / erp / "backend" system. . . dump it into excel. . . write a simple formula!
Usually you don't need a complicated multi year data warehousing effort with expensive business intelligence tools to buy. At least for this scenario you just need a column and a short movie data with your online IT person and a longish coffee break with your "backend" IT person to get the right primary keys set up. Then you can bring your sexy back!
Go deep.
You are paid to find real bottom-line impacting insights (remember line of sight to net income?). Do that.
If you are a purely ecommerce business then you can go a bit deeper too. Consider doing quarterly analysis that focuses on calculating customer lifetime value. Up a notch.
If today you are a content site that is only focused on measuring content consumed try to go deeper to understanding CPA of the ads or Visitor Loyalty. Once again going one step deeper, up a notch.
And so on and so forth.
Make it a point to pause every Friday at 0900 hrs. Look at your most important work / report / dashboard. Then ask yourself this: "How can I take my view of the data one step deeper?"
Now figure out how to do that. That'll impress me, your boss and your mom.
#2: Join the PALM club. [PALM: People Against Lonely Metrics]
This rule actually comes from my second book, Web Analytics 2.0. [Page 318, Principles for Becoming an Analysis Ninja, if you have the book already.]
The rationale for this rule, joining the PALM club, is quite simple.
You need a someone in your life. I need someone. Everyone needs someone else. A boy friend. A girl friend. A cat. A "you complete me" person.
So why not your metrics?
We do reports / dashboards like this one all the time:
visits by referring source google analytics1
Ok great.
I know the top referrers sending traffic to my site in a month. Maybe I can appreciate more the power of Twitter or google.co.in or whatever.
You might even impress me next month with a updated version of this where some of these might have shifted a bit up or a bit down.
I might not do anything with the data… but you surely hypnotized me for a few seconds.
This is the problem with lonely metrics.
They don't have any context. They fail to communicate if 841 visits from Twitter were any good. In fact is any of the above good or bad? How do you know?
Why not find a BFF for your lonely metric and present something like this. . . .
people against lonely metrics1
Much better right?
I found a "you complete me" for my Visits metric, Bounce Rate.
Now in an instant I can not only see which referrers are big or small, I can see which ones are "good" or "bad".
I could have picked conversion rate as the bff. I could have picked % new visits. I could have picked connection speed or mobile platform or underwear size.
Whatever makes most sense for my business. But putting two minutes of thought into my metric would help make my report a little bit more useful.
Kick it up a notch. Right?
Never ever never never never ever present any metric all by itself.
If you want a cop out then at least trend it over time. If you actually want love then join PALM and don't let your metric be lonely.
Let me close with one of my favorite examples of this rule, this one's to inspire you if you have a pure content (non-ecommerce) website. . . .
content website metrics1
Good to know what content's being consumed. Column: Pageviews.
Much much much better to know what the $ index value is for each.
See that crazy blue line that's literally off the chart? You would want to know that about the 1,414 pageviews right?
Now go find your dashboards, your reports, your data pukes (sorry!) and make sure that for every dimension you are not reporting success or failure using just one metric. Join PALM!
[Tip: Not that you are trying to but if you want to impress me but if you are then make sure the second metric you pick is as close to an outcome metric as possible. Or an actual outcome metric. I. Love. Outcomes.]
#3: Measure complete site success. Measure everyone's success.
One of my greatest passions when doing analysis is to look at the complete view of things. Rather than just the obvious.
An application of that passion is to look at all the jobs the website is doing, representing all the work that is being done by people in your company who touch the site.
Ecommerce is too easy an example of this so let me use a non profit example.
San Francisco Aids Foundation is a charity I support. It does incredible work to prevent new HIV infections.
san francisco aids foundation1
The only way SFAF stays in business is if you and I make donations. As an Analyst I would focus all my energies on trying to figure out how many donations we are getting and where those people come from and what they are doing on the site etc.
But donations is just one measure of success ("macro conversion"). There are other jobs that the site is trying to do, and people who work on those jobs. So why not measure those?
For example. . . .
* SFAF helps prevention through information sharing and providing services. One key way of doing this is providing forms and information as downloads. Example see all the downloads on the Science & Public Policy page. Or the Bulletin of Experimental Treatment for AIDS.
I can track downloads easily (using event tracking or "fake" pageviews) and help quantify those micro conversions.
* There are a ton of micro conversions on the Advocacy Action Center page. Sign ups. Successful searches for elected officials. Tell-a-friend's.
* On the How You Can page, and other places on the site, there are links to other websites. Why not track these through outbound link tracking to see if we are sending people to the right place.
* Oh and of course the important micro conversion of signing up Volunteers!
Measure the above four micro conversions, in addition to the macro conversion of donation, helps give a complete view of success. And what to do better.
Maybe Google is really good at Volunteers and not optimal for attracting people who donate. If you focus only on donations you'll devalue Google. Or maybe facebook is the best source for sharing information (downloads). And more such things.
Not only are you measuring all that matters. . . . you are validating the jobs of people who put together all that content.
micro conversions and macro conversions1
Most of the time we don't do this. We, web analysts, just focus on one thing and then we wonder why we don't have the impact we want to, or why everyone does not pay attention to us.
Broaden your view!
If I were analyzing Amazon I would measure sales AND affiliate signups, signups for amazon prime, credit cards, wish lists, "like's" on reviews, self publish inquiries, free downloads….
If I were analyzing L'Oreal Paris it would be sales AND reviews, coupons downloaded, successful completion of "Profile My Skin", videos watched, sign ups for mobile alerts….
In both cases a complete view of the website and success of every person who works on the site.
Ninjas do that. You should too.
[UPDATE: A key next step, post micro conversions identification, is to identify the Economic Value. See this post for specific ideas about how to do that: Excellent Analytics Tips #19: Identify Website Goal Values & Win!]
#4: Be smart about using time. Move beyond MoM.
This is one of the most common view of data presented in web analysis…
month over month trend1
The picture illustrates the performance of a metric over two consecutive months.
This is of course better than just showing data for June.
The problem occurs when you proceed to look at six such graphs on your dashboard and then proceed to use the trends to deliver insights. You are reading too much into the ups and downs, you are inferring things that might not even exist.
Two months do not a trend make. Important lesson.
Not even for the world's most flat line no seasonality business.
So here is a best practice. . . . at least add three months. . . . if the data looks like below you'll think one thing (and every different from above pic)…
data trends
But if the data looks like the image below. . . . you'll think something else. . . .
data trends 2
Worry in one case. Jubilation for the temporary awesomeness for May in the other.
The more time you put into this graph (and if you have as much space as above you can easily add at least six months and it will still look pretty) the better.
But if I can only have three I love using current, prior, same month last year.
month over month comparisons 1
Better context right? Will take you off on a completely different line of inquiry, all from adding June 2009 to look at June 2010.
If June is the last month of your quarter and you have a cyclical business then maybe you want to compare Apr, May, June 2010 and have the first column be March 2010 because you want to see how the last month of this quarter did vs last month of the last quarter (because Apr and May don't really show if the trend ended as high or low as it should have ended).
So on and so forth.
Remember:
1. Don't look at just one month or just two consecutive months.
2. Understand your business and its cycles of up and down. Use that understanding to pick the right comparative time period / time horizon.
3. If you do present your data as a trend it does not hurt to include some "tribal knowledge" and throw in some annotations! Like this…
visitors trend yoy comparison annotated1
Sweet momma that is awesome!
Kick it up a notch, ok?
#5: Present data better, make insights obvious.
There are so many ways to present data that a small section of a blog post is insufficient. And of course there are so many people who are better at this than I am.
Let me just say that the way you present data matters, a lot. I'm not saying you should make it pretty. I could not care less if it is pretty or not. I'm saying present it in a way that the insights you think exist in the data become more obvious.
Here is a "data element", from an actual dashboard, that I really like. It might not be sexy but it is extremely functional and it is super awesome at communicating the smarts of the Analyst.
Three month trend for one very important business metric…
dashboard element web analytics
First note that rather than just showing one column for the performance of this metric it shows four. One for each key segment of the customer that the company has.
This would require you to know the business (good thing), know its customers (great thing) and track the segmented data. IE have your act together.
Second note that the data is for three months. You could show more but in this case you don't want to overwhelm the Executive. If you go more months, shrink the segments.
Third, really important, note that the overall goal is clearly indicated in the picture. 80. And to get that number you would have to talk to Finance and Marketing and HiPPO's and get an agreement up front. This is absolutely magnificent, key to you building relationships and finding insights.
The nice thing about our picture above is that the overall metric would get averaged out and show a trend similar those we showed in tip #4 above.
But would it be insightful enough? A single metric trend would hide insights.
In this case it is pretty clear that Blue, Red, Green segments are doing fine. In fact the one that is absolutely most important, Green, we are doing ok.
The stink bomb in the pile is Purple. It has been dragging the overall metric down (and you know that even if the overall metric is not even shown!).
And you know how much gap you need to overcome for each segment, and were to prioritize your work (PURPLE!!).
This is just one tiny, I call it "functional", way of presenting data.
The presentation is ok, could be made more pretty.
What's precious is the process that went into creating the element – talking to leaders, meeting with Finance and Marketing, identifying the key metrics, finalizing customer segments, and establishing goals.
We often don't do all the above work (the things that are mandatory for data driven organizations) and even if we do it we don't show it because we show lame single line graphs.
Don't do that.
Kick it up a notch. You are working very hard at your job, make sure your work shows up and helps identify better insights.
Those were the five simple things you can do every day to make the most of your daily data analysis. They are not very hard to do, and they'll pay outsized dividends.
I am not someone who leaves the good enough alone. No sirree bob!
With love and affection here are 4 more bonus tips on improving your analysis and truly kicking things up a few notches:
#6: Leverage segmentation, daily.
All said and done the number one way to move from being a Reporting Squirrel to an Analysis Ninja is to leverage segmentation. Every tool has on the fly current and historical segmentation feature set. Use it.
I'll honestly not respect anyone is not applying at least some primitive segmentation to their data.
page depth segment1
Learn how to:
#7: Move beyond the top ten rows of data, seriously.
The "head" of your data will sustain finding insights for a month or two. You might even action something. The real gold lies in your ability to analyze tens of thousands of rows of data at one time. It is harder to do, and hence the rewards are bigger and your competitors will eat your dust more.
keyword tree metrics avinash sm1
Learn how to:
#8: Perform "pan-session" analysis, and win big.
One of the absolute criminal behaviors in web analytics (and indeed online marketing) is that we are so obsessed about Visits, and visits based analysis.
Few people sleep with you on the first date. So why is that your mental model?
Every true Analysis Ninja focuses on measuring customer behavior of one person (or in our case Unique Visitor) over the entire span of that person's interaction one our website.

Hence my devotion to measuring Days and Visits to Purchase. Truly analyzing how people buy. Or analyzing Visitor Recency and Visitor Loyalty to understand now just the first Visit (and conversion) but rather subsequent Visits (and conversions).
I tell you this is honestly kicking your web analysis up five notches, not just one.
google analytics top box recency scores1
Learn how to:
#9: Evolve to multichannel analytics, achieve analytics nirvana.
There is perhaps nothing harder and nothing more impactful than getting good at multi-channel analytics.
Measuring the offline impact of your online activities gives your business a view of success that is truly orgasmic. If you get good at measuring the impact on your website of your offline activities (television, catalogs, billboards etc) then you have truly accomplished the rarest of the rate.
multi channel analytics
Learn how to: Multichannel Analytics:
Feeling like an Analysis Ninja already?
Of course not, you have to go do all these things! :)
Remember that tips 1 through 5 you should be able to do quite easily, just need to remember them and remember to use them. Tips 6 through 9 take time, they take a lifetime. Remember them, practice when you have time and slowly evolve over time.
Ok?
Good luck.
As usual it's your turn now.
What are your favorite tips for data analysis? When you present data what is the "trick" that you use most often to be awesome? Have you used any of the tips above? Got any favorites? What do you think it takes to morph from a Reporting Squirrel into an Analysis Ninja?
Please share your feedback / critique / tips and all via comments.
Thanks.

Three Amazing Web Data Analyses Techniques For Analysis Ninjas.

Occam's Razor
by Avinash Kaushik


Three Amazing Web Data Analyses Techniques For Analysis Ninjas

ShiningDay in and day out we stare at standard tables and rows and convert them into smaller or scarier tables and rows and through analysis we try and move the really heavy beast called the "organization" into action.
It is hard.
This blog post has three ideas I've learned from other smart people, ideas that help surprise the "organization" with something non-normal and get it to take action. Each idea is wonderfully simple, and yet in its own sweet way makes us, Analysis Ninjas, think harder and deliver insights better.
Let's go.
Compute Actual Cost Per Acquisition Post-Facto Including Micro-Conversions.
I know that is confusing. Stay with me.
This idea, 100% of it, comes via my friend David Hughes. [He passed away recently and I miss his friendship, and our collaborations, tremendously.] From this post: Improve Search Marketing Conversion Rates through Email Registration. I'm going to redo the tables, just to make them fit the width of this blog.
David's idea is simple and genius.
Today when we measure our Cost Per Acquisition (CPA) for our campaigns (Search, Email, Affiliate, whatever), we just think of the macro-conversion and, perhaps worse, we think only of that session / visit.
Let's assume we are running www.macys.com and we got 1,000 Visitors to come to our site via a display advertising campaign. As dutiful Reporting Folks we will send this table out to reflect performance of that campaign.
cost per acquisition
$16.7 CPA might sound huge (or not depending on your margin), but on the surface it seems a lot. The flaw in this report of course is in assuming that all 1,000 visits were in play (wanted to convert / buy something). This is rarely the case.
I have repeatedly evangelized identifying all the jobs the site is trying to do (macro AND micro conversions) and then quantifying their economic value to the business. On the Macy's website of the 970 non-converting visitors, some might have signed up for a free account, some for email alerts or coupons, some opened a wedding registry etc.
If some of those 970 Visitors completed some micro-conversions, then shouldn't the CPA be on that basis rather than just the 30 orders above?
Simplifying the scenario a bit. if some of those 970 submitted an email address / signed up for price alerts and converted later then shouldn't the cost-per-acquisition include those future sales?
Say some of the Visitors did just that. What was the acquisition cost of each sign-up?
cost per email signup
Nothing. Nice.
What will Macy's do next? Send the 100 folks the price alert they signed up for!
And what will come of it? Sales, of course.
This is a reasonable picture that will emerge.
cost per acquisition email
So we got 30 orders from the original visits, and another 20 by re-targeting users via permission-based email.
What does the CPA of our original affiliate marketing campaign look like now?
final cost per acquisition
A more respectable $10 compared to the original $16.7.
An immediate implication is that if at a CPA of $16.7 you were profitable, then you can communicate to your Senior Leaders that you were actually even more profitable since the final CPA is now only $10. And if you find yourself in a aggressive marketing siutation then you could even increase the bids on your display campaigns to get even more Visitors. Thanks to your clever micro-conversion and re-targeting strategy!
Lessons:
    1. It is important to think in terms of micro-conversions, beyond your main objective. For the 98% of people who won't convert on your site, do you have a way of engaging them again in the future?
    2. It is critical to have a robust re-targeting strategy (as in our case above). Hopefully it will be intelligent, relevant to the customers and non-torturous.
    3. If you do #1 and #2 then be a dear and ensure you compute the "final CPA" of your original campaign (search or email or affiliate or social or whatever).
    4. You can't do the above analysis inside Google Analytics (or even Site Catalyst or the base versions of WebTrends or CoreMetrics). You'll use Excel or a simple database (or possibly the data warehouse versions of Omniture, CoreMetrics, WebTrends).
<sidebar> Some of you might be excitedly yelling "Attribution!" at the screen. For now, just immerse yourself in the simplicity of the analysis above. I won't cover attribution here but if you have Web Analytics 2.0 jump to page 358 for my thoughts. Also remember in this case at least it was deliberate re-targeting of the initial pool of people.
</sidebar>
Command Attention, Valuable Action, By Stating Raw Numbers.
This idea comes via Kaiser Fung, from this post: Further thoughts on the Facebook business model.
In a blog post with thoughts about a graph from WebTrends, that shows click-through rates (CTRs) and cost per clicks (CPCs) on Facebook. Kaiser made this simple insight:
"What does a 0.01% CTR mean? Yes, that's 100 clicks per 1 million ads shown to Facebook users."
Let me restate that astonishing number. If your ad shows 1,000,000 times, you get 100 clicks!
And of course that's clicks, not conversions.
It caused my eyes to open wide.
That is astonishingly low.
Somehow when someone tells you "Facebook's ads CTR is 0.01%" you don't quite get it. I mean, it does not feel pathetically minuscule, as it should.
I have championed the contextual use of raw numbers to deliver insights, especially when using Averages, Percentages and Ratios. [See: Actively Avoid Insights: 4 Useful KPI Measurement Techniques]
Yet the 0.01% number did not make the impact on me it should have. And that is exactly the problem when you present conversion rates (also pathetically low on every single website on the planet) and other such metrics.
So make sure you show raw numbers.
facebook ads click thru rates
The first number might not get your management team to take any action; it just does not evoke any feeling.
The second set of numbers might get someone to scream: WTH!
They might ask:
    1. Are we showing the wrong ads on Facebook?
    2. Are we using any intelligent ad targeting strategy or just randomly showing ads?
    3. If we double our budget to 2,000,000 impressions is there even relevant inventory (desired demographic / users) on Facebook for us?
    4. Would it be worth it?
    5. Why do we suck so much? Is it us? Is it Facebook?
All really great questions — ones that you have to find answers to as a Marketer and an Analysis Ninja. Answers that will help your company improve your Facebook advertising strategy, or quit.
Lessons:
Makes sense? If not please share your thoughts using the comment box below.
Either way, remember that your job is to divert people from becoming lulled into a false sense of everything's okay. Scare them into paying attention and asking you tough questions.
Face Reality By Computing "Convert-able Audience" & "Real Conversion Rates."
This idea comes via Thomas Baekdal, from this post: Converting Traffic to Subscribers.
In it, Thomas postulates that even if you have 1,000,000 Absolute Unique Visitors to the website, that does not mean that your possibly "convert-able" audience is a million.
Some people will visit once and never again. That was not an audience that would have converted, ever. For example, the link above is to Baekdal Plus. I pay $49 per year to access that premium content because it is so good. Many of you may not want to pay for content on the web. So for Thomas, not all the Visitors from the above link are actually in play for conversion. [Though I wish they were.]
So it is imprudent to count those folks; better to only count returning Visitors.
Then, some content attracts traffic, other content actually is "valuable and will convert people into subscribers." Thomas's guidance is to only count the latter in the in play for conversion bucket.
Now you can calculate the "convert-able" audience. In Thomas's example here's how his picture looks:
real blog audience size
(1,000,000 less the 63% one-time Visitors) less the 20% valuable traffic = 74,000.
Possible convert-able audience = 74,000.
Real audience you even have a remote chance of converting: 74k.
So small, right? After starting with a million.
I rarely see Web Analysts doing this simple exercise and educating their Senior Leadership of this harsh truth. We assume every single person who will visit www.tesco.com is there to convert. Every single person who visits www.etsy.com is there to buy. Our conversion rate calculation, Orders/Visits (bad version) or Orders/Visitors (better version), reflects that, sub optimal, mental model.
We show our leaders that we suck more than we actually do by computing conversion on the basis of All Visits (bad version) or All Visitors (better version).
If Thomas has 3,700 conversions in a month, we would normally report that as 0.37% conversion rate. [(3700/1000000)*100]
Of course, the reality is that the conversion rate was 5%. [(3700/74000)*100]
Not that 5% is orgasmically higher. But it is more reflective of the truth than 0.37%.
You would take one set of actions with 5% and a completely different set with 0.37%.
Compute your "convert-able audience." Please.
Use whatever common-sense approaches you can find.
In a post written in Nov 2006, I presented a similar thought (though in a different context than Thomas). [See: Excellent Analytics Tip #8: Measure the Real Conversion Rate & "Opportunity Pie"]
My graphics were a lot less sexy in comparison to Thomas's.
09
The idea was to get you to identify your "Real Conversion Rate", by identifying your "Opportunity Pie."
My recommendations were:
Throw out everyone who bounced, just for now, and also if you use log files (ohh those were the days!), then throw out "visits" by robots / junk. That gives you a rough idea of your "Opportunity Pie" (convert-able audience).
Or
If you have a qualitative survey deployed (with the three greatest survey questions ever), then throw out the percentage of Visitors who do not state their Primary Purpose as visiting your website to "buy" or "research products and services" (I generously assume we can convince the latter bucket to buy through amazing marketing on the site). So now you know just the people for sure in play and possibly in play.
This second path will also give you a great rough idea of your "Opportunity Pie" (connect-able audience).
My recommendations were different from the ones Thomas is using. But both reach for the same goal: To get you to understand that not every single Visitor will convert, and you should know, even roughly, how many are in play / convert-able.
Perhaps you'll come up with your own rules. You might throw out everyone who was there to check Order Status. Or those that logged into their account to update settings. Or those that only visited the /blog/ directory. Or the Social Media of course they will never every buy but eat our bandwidth daily digging diggers!
As long as they pass the common-sense filter, go for it. You'll be earning your Analysis Ninja chops, and delivering something extremely valuable to your management team (even if they perceive it to be a cold bucket of water on their faces, the first time).
Lessons:
    1. Don't scam your Senior Management by lulling them into believing every Visitor is convert-able.
    2. Ignore the standard Conversion Rate definition in Google Analytics, Omniture, WebTrends, CoreMetrics, whatever else you are using. Focus on People. (Unless your business model is that everyone must convert, and does convert, on every Visit.)
    3. You might get resistance when you first present the "real conversion rate" or "convert-able audience" metrics. Worry not. Charge forward. Good will come.
After the initial shock, your Management team, if they are smart, which I am sure they are, will ask you this: "So what can we do with the majority of the traffic on our website that is not convert-able?"
Preen proud as a peacock; this is your moment of greatness. Tell them why having thoughtful micro-conversions is so important on the site. Tell them you are going to compute the micro-conversion rate for the non convert-able audience. Tell them that with some of the non convert-able audience you'll hence establish a longer term relationship: with some you'll just hope to create delight and make them your recommenders, and with others still you'll do re-targeting and use David's method (all the way up top of this post) to reduce cost-per-acquisition.
All really great business outcomes.
In a nutshell. the goal is not to abandon a majority of your traffic. The goal is not to just ignore all the bouncers (fix that, tips here: Six Tips For Improving High Bounce / Low Conversion Web Pages). The goal is not to be depressing. The goal is to face reality, give it a hug and then figure out how to kick things up several notches.
Are you Ninja enough to accept that challenge?
Of course you are. You read this blog! : )
Know that I'm rooting for you.
Okay, now it's your turn.
Does your company do re-targeting to captured email addresses? If not, why not? If yes, then do you compute real CPA? Have you computed your "convert-able audience?" Is it 100% of your website Visitors? When was the last time you used raw numbers to shove a dose of reality in front of your Senior Leaders? Are there other techniques you've used that worked?
Please share your Analysis Ninja tips with the rest of us Ninjas-in-training using the comment box below.
Thanks.

Monday, July 14, 2014

Carta a Rubén

Carta A Rubén
                             
                       Por: Rafael Alcides PĂ©rez
Hijo mĂ­o,...
harina, ternura
de mis ternuras,
ángel más leve que los ángeles:
desde hoy en adelante
eres el exiliado,
el que bajo otros cielos
organiza su cama y su mesa
donde puede,
el que en la alta noche
despierta asustado y presuroso
corre por la mañana
a buscar debajo de la puerta
la posible carta
que por un instante
le devuelva el barrio,
la calle, la casa
por donde pasaba la dicha como un rĂ­o,
el perro, el gato,
el olor de los almuerzos del domingo,
todo lo bueno y eterno,
lo Ăşnico eterno,
cuanto quedĂł perdido
allá atrás, muy lejos
cuando el avión como un pájaro triste
se fue diciendo adiĂłs.
El que deambula y sueña
lejos de la patria, el extraño,
el tolerado -y, a veces,
con suerte, el protegido
al que se le regalan abrigos
y los zapatos que se iban a botar.
Pero nosotros,
nosotros los solos,
los tristes,
los luctuosos,
los que medio muertos
hemos visto partir el aviĂłn
-sin saber si volverá
ni si estarĂ­amos entonces-,
nosotros, esos desventurados
que fuman y envejecen
y consumen barbitĂşricos,
esperando al cartero,
nosotros, ¿dĂłnde,
adĂłnde,
en qué patria estamos ahora?
¿La patria, lejos de lo que se ama…?
¿La patria, donde falta un cubierto a la mesa,
donde siempre sobra una cama…?
Dios y yo y el sinsonte
que cantaba en la ventana
lo sabemos, niño mío, que fuiste a dar tan lejos:
donde se vive entre paredones y cerrojos
también es el exilio, y así,
con anillos de diamantes
o martillo en la mano,
todos los de acá
somos exiliados. Todos.
Los que se fueron
y los que se quedaron.
Y no hay, no hay
palabras en la lengua
ni pelĂ­culas en el mundo
para hacer la acusaciĂłn:
millones de seres mutilados
intercambiando besos, recuerdos y suspiros
por encima de la mar.
Telefonea,
hijo. Escribe.
Mándame una foto.

Thursday, July 03, 2014

What Is Amazon SES?

What Is Amazon SES?

Welcome to the Amazon Simple Email Service (Amazon SES) Developer Guide. Amazon SES is an outbound-only email-sending service that provides an easy, cost-effective way for you to send email. You can use Amazon SES to send marketing emails such as special offers, transactional emails such as order confirmations, and other types of correspondence such as newsletters. You only pay for what you use, so you can send as much or as little email as you like. For more service highlights and pricing information, go to the Amazon Simple Email Service Detail Page.

Where does Amazon SES fit in?

When you send an email, you are sending it through some type of outbound email server. That email server might be provided by your Internet service provider (ISP), your company's IT department, or you might have set it up yourself. The email server accepts your email content, formats it to comply with email standards, and then sends the email out over the Internet. The email may pass through other servers until it eventually reaches a receiver (an entity, such as an ISP, that receives the email on behalf of the recipient). The receiver then delivers the email to the recipient. The following diagram illustrates the basic email-sending process.
Email-Sending Process
When you use Amazon SES, Amazon SES becomes your outbound email server. You can also keep your existing email server and configure it to send your outgoing emails through Amazon SES so that you don't have to change any settings in your email clients. The following diagram shows where Amazon SES fits in to the email-sending process.
Where Amazon SES Fits In
A sender can generate the email content in different ways. A sender can create the email by using an email client application, or use a program that automatically generates emails, like an application that sends order confirmations in response to purchase transactions.

Why use Amazon SES?

When you use Amazon SES, you can eliminate the complexity and expense of building an in-house email solution or licensing, installing, and operating a third-party email service. Another important factor in any email-sending effort is deliverability—the percentage of your emails that arrive in your recipients' inboxes. ISPs use filters to detect email messages that appear to be spam (unsolicited, undesired emails) and prevent these messages from being delivered. Even if your email is legitimate, an ISP's spam filter could falsely identify your email as spam, and put it in the recipient's junk folder or block it entirely.
If you are not using Amazon SES, you need to take several steps to reduce the likelihood that your emails will be marked as spam. For example, you need to examine the content of your emails to make sure they don't contain material that is typically flagged as questionable. You need to build trust with ISPs so that the ISPs have high confidence that you are sending high-quality emails, and therefore are less likely to block emails coming from you. You need to ensure that you don't send too many emails too soon because sudden spikes in email-sending volume or rate may cause ISPs to block your emails. Amazon SES takes care of all of these tasks for you to maximize the deliverability of your emails.
Another aspect that you would need to manage yourself is to keep track of bounces (email delivery failures that occur, for example, if an email address does not exist) and complaints (emails that recipients mark as spam, for example, by clicking "Mark as spam" in their email client). To receive complaint feedback, you would need to set up feedback loops with individual ISPs. Amazon SES already has feedback loops set up with certain major ISPs, and automatically forwards the information to you. Amazon SES also forwards bounce notifications to you either by email or through Amazon Simple Notification Service (Amazon SNS) and provides you with real-time access to your delivery metrics—the number of emails you have sent and the number that have bounced or generated complaints—to help guide your email-sending strategy.

How do I send emails using Amazon SES?

There are several ways that you can send an email by using Amazon SES. You can use the Amazon SES console, the Simple Mail Transfer Protocol (SMTP) interface, or you can call the Amazon SES API.
  • Amazon SES console—This method is the quickest way to set up your system and send a couple of test emails, but once you are ready to start your email campaign, you will use the console primarily to monitor your sending activity. For example, you can quickly view the number of emails that you have sent and the number of bounces and complaints that you have received.
  • SMTP Interface—There are two ways to access Amazon SES through the SMTP interface. The first way, which requires no coding, is to configure any SMTP-enabled software to send email through Amazon SES. For example, you can configure your existing email client or software program to connect to the Amazon SES SMTP endpoint instead of your current outbound email server.
    The second way is to use an SMTP-compatible programming language such as Java and access the Amazon SES SMTP interface by using the language's built-in SMTP functions and data types.
  • Amazon SES API—You can call the Amazon SES Query (HTTPS) interface directly, or you can use the AWS Command Line Interface, the AWS Tools for Windows PowerShell, or an AWS Software Development Kit (SDK). The AWS SDKs wrap the low-level functionality of the Amazon SES API with higher-level data types and function calls that take care of the details for you. The AWS SDKs provide not only Amazon SES operations, but also basic AWS functionality such as request authentication, request retries, and error handling. AWS SDKs and resources are available for Android, iOS, Java, .NET, Node.js, PHP, Python, and Ruby.

Amazon SES and other AWS services

Amazon SES integrates seamlessly with other AWS products. For example, you can:
  • Add email capabilities to any application that runs on an Amazon Elastic Compute Cloud (EC2) instance by using the AWS SDKs or the Amazon SES API. If you want to send email through Amazon SES from an Amazon EC2 instance, you can get started with Amazon SES for free.
  • Use AWS Elastic Beanstalk to create an email-enabled application such as a program that uses Amazon SES to send a newsletter to customers.
  • Set up Amazon Simple Notification Service (Amazon SNS) to notify you of your emails that bounced, produced a complaint, or were successfully delivered to the recipient's mail server.
  • Use the AWS Management Console to set up Easy DKIM, which is a way to authenticate your emails. Although you can use Easy DKIM with any DNS provider, it is especially easy to set up when you manage your domain with Amazon Route 53.
  • Control user access to your email sending by using AWS Identity and Access Management (IAM).

How do I start?

If you are a first-time user of Amazon SES, we recommend that you begin by reading the following sections:
Then you can learn about Amazon SES in more detail by reading the sections listed in the following table:
SectionDescription
Setting up Amazon SESShows you how to sign up for AWS, get your AWS access keys, download an AWS SDK, and verify email addresses or domains so that you can start sending emails with Amazon SES.
Using the Amazon SES SMTP Interface to Send EmailShows you how to get your Amazon SES SMTP credentials, connect to the Amazon SES SMTP endpoint, and provides examples of how to configure email clients and software packages to send email through Amazon SES. Also explains how to configure your existing email server to send all outgoing emails through Amazon SES.
Using the Amazon SES API to Send EmailShows you how to send formatted and raw emails by using the Amazon SES API. Explains how to use non-standard characters and send attachments by using the Multipurpose Internet Mail Extensions (MIME) standard when you send raw emails.
Regions and Amazon SESLists the Amazon SES SMTP and API endpoints for the AWS regions in which Amazon SES is available, and contains information you need to know when you use Amazon SES endpoints in multiple regions.
Authenticating Email in Amazon SESShows you how to use Sender Policy Framework (SPF) and DKIM with Amazon SES to show ISPs that you own the account you are sending from and your emails have not been modified in transit.
Monitoring Your Amazon SES Sending ActivityShows you how to view your usage statistics (such as the number of deliveries, bounces, and complaints) and sending limits by using the Amazon SES console or by calling the Amazon SES API. Also shows you how to receive bounce and complaint notifications by email, and how to receive bounce, complaint, and delivery notifications by setting up Amazon SNS notifications.
Managing Your Amazon SES Sending LimitsExplains the two Amazon SES sending limits (sending quota and maximum send rate), how to increase them, and the errors you receive when you try to exceed them.
Improving Deliverability with Amazon SESProvides tips about how to improve the percentage of emails that reach your recipients' inboxes. These include monitoring your sending activity and taking preventative measures to keep your bounce and complaint statistics low.
Controlling User Access to Amazon SESShows you how to use Amazon SES with AWS Identity and Access Management (IAM) to specify which Amazon SES API actions a user can perform on which Amazon SES resources.
Testing Amazon SES Email SendingExplains how to use the Amazon SES mailbox simulator to simulate common email scenarios without affecting your sending statistics such as your bounce and complaint metrics. The scenarios you can test are successful delivery, bounce, complaint, out-of-the-office (OOTO), and address on the suppression list.
Limits in Amazon SESLists limits within Amazon SES.
Troubleshooting Amazon SESExplains common causes of delivery problems and provides descriptions of common Amazon SES exceptions and SMTP response codes.
For more information about Amazon SES terms, see the AWS glossary.

A Beginner’s Guide to Starting an Email Newsletter & Building a Mailing List

A Beginner’s Guide to Starting an Email Newsletter & Building a Mailing List

Written by Marcus Taylor
Posted on Monday, June 30th, 2014
Written by

It may seem like every man and his dog now has a newsletter, but for good reason; email newsletters are one of the most effective digital marketing channels. If you’re not convinced, consider this…
email inbox1 A Beginner’s Guide to Starting an Email Newsletter & Building a Mailing List

Why would you want to run a newsletter?

The reason for setting up a newsletter is simple; it’s a scalable and effective method of communicating with your audience. It’s a powerful tool for spreading your message, selling your products, and staying on the tip of your audience’s tongue.
When you post a message on your Facebook page, you’re lucky if 5% of your audience sees it. When you tweet, you’re lucky if 1% of your followers are online. However, with email it’s not unusual to receive a 30-50% open rate if you know what you’re doing. On top of that, emails drive business…
Last year, 44% of email recipients made at least one purchase last year based on a promotional email. For every $1 spent on email marketing, $44.25 is the average return on email marketing investment. It’s no surprise, then, that email marketing budgets have been increasing by 10% year on year.
While these stats may inspire hope and confidence, there is a dark side to email marketing that we’d be naive not to acknowledge.
Over 84% of emails are marked as spam, which means that consumers are increasingly weary over how they filter their emails and what they sign up to. With services like Unroll.me, it’s becoming increasingly difficult to get inbox real estate, unless you truly earn it.
In this post I want to walk through how to set up a newsletter in a way that ensures that you not only dodge the spam folder, but that offers incredible value to your customers and generates a huge return on investment for your project or business.
As I wanted to make this post a really comprehensive guide for anyone starting a newsletter, i’ve broken it up into three parts, which you can skip between if you like (click the links below to skip to the most relevant part):

How to start your email newsletter

When starting a newsletter, we need to go through a few simple steps, which i’ve illustrated in the following graphic. This whole process should take less than 15 minutes when using this guide.
starting a newsletter A Beginner’s Guide to Starting an Email Newsletter & Building a Mailing List
While these steps are all quite intuitive, i’ve talked through each one individually below in-case you’re not sure about anything.

Step 1. Sign up for an email marketing service

To begin creating a newsletter, we need a piece of software that will manage our email list, allow us to build newsletters, and provide us with the insights to see what is or isn’t working.
I recommend using GetResponse.
Over the past six years or so, I’ve played around with dozens of email marketing services, from Aweber to Infusionsoft and GetResponse. Out of all them, GetResponse is my overall favourite. Why?
It’s extremely affordable (starting at $15/month), while incredibly powerful and easy to use. I also find that GetResponse have some of the best newsletter template designs around. Aweber is another good call, but I find their user interface a bit outdated and clunky (plus, their pricing starts at $19/month – not a big deal, but considering they’re not quite as good as GetResponse IMO this pushes the needle in favour of GetResponse even more).
If you want to weigh up the different options in more detail, i’ve written a comprehensive comparison of email marketing software providers here, but to cut a long story short – GetResponse are probably your best option unless you need a complex behaviour-triggered email marketing service.

Step 2. Add your contacts

If you’re using GetResponse, the first step is to add any contacts you already have to your default list. Don’t worry if you don’t have anyone to add yet (you can just skip this step), but if you have a database of customers or readers, this is where you can add them.
From the main dashboard, click the big button that says ‘add contacts’ and you’ll be forwarded to a page that looks like this. You can then either add your existing contacts by importing them from a CSV file, or copying and pasting their email addresses into the import box.
This will automatically start building your default list.

Step 3. Create a web form

The next step is to begin building our web form, which will likely be our main method of collecting new mailing list subscribers.
To do this, click the large red button that says ‘create web form’ and choose a template to begin editing from the row of default web forms.
You can then customise the web form so that it fits your website’s colour scheme and layout. Here you can also add images and extra text. Also, if you know a bit of HTML and CSS, you can hack around with the code to change how the form is displayed. However, this is not entirely necessary, as their drag and drop editor is pretty decent.
Once you’re happy with your web form, it’s time to create your thankyou page. This is the page that your subscribers will see once they’ve entered your email in your web form and confirmed their email address.

Step 4. Set your thankyou page (optional)

While GetResponse does have a default thankyou page that’s absolutely fine to use, I would recommend creating your own customised thankyou page, either now or in the future.
Why? Well, this is a great opportunity to promote an offer to your customers or direct them to something that may be of interest on your website. It also looks a little bit unprofessional leaving it as a blank page with the standard GetResponse branding.
To create your own customised thankyou page, you’ll need to create a page on your website with the information that you want.

Step 5. Install your web form on your website

Once you’re happy with the way your web form and thankyou page looks, it’s time to install your web form on your website.
The easiest way to do this is to just copy and paste the HTML embed code that’s provided under the ‘publish’ tab into where you want your web form to appear on your website. However, if you’re not comfortable doing this, you can always click the option ‘my web designer will install this form’, which will allow you to email a link to your code to your web designer.
Once this is done you should be able to test your web form live on your website to make sure that it’s working as it should.
And that’s all there is to it. You have the foundations of a newsletter all up and running. All that’s left to do is start building your list and begin building your newsletters.

Collecting email addresses and building your list

When it comes to creating a newsletter, getting set up is the easy bit. The real challenge is building up your mailing list of engaged recipients. So, how can we do this in a way that ensures we get the right people on our mailing list?
The first thing to realise is that people don’t sign up to mailing lists for no reason. In fact, most people actively do the opposite, which means we need to think about the following question from your audience’s perspective:
What’s in it for me?
We all visit hundreds of websites every day, and there are very few sites that don’t want us to hand over our personal information, so how can you stand out from the crowd?
By offering more value than everyone else.
That may mean writing incredible content so that people want to be updated as soon as you write a new post. It may mean having to create something like an eBook or free guide to give away in return for their email address.
There are hundreds of great blog posts written about building your mailing list, so I won’t cover this in too much depth here, but I will share a few good examples from mailing lists that i’ve subscribed to.

#1 Using ‘Hello Bar’ to drive subscribers

Hellobar is a powerful free widget that appears at the top of every page on your website once installed. You can customise the message and call to action, as well as A/B testing different messages to optimise your conversion rate.
For driving mailing list subscribers this is a great opportunity to attract attention with an incentive such as a free eBook or entry to win a prize in return for an email address.
hello bar A Beginner’s Guide to Starting an Email Newsletter & Building a Mailing List

#2 Using Pop-ups effectively

Pop ups are a controversial tactic for driving subscribers, as many people find them extremely annoying. Despite this, many marketers have found that they’re extremely effective at driving newsletter subscriptions.
If you plan to go down this route, I’d recommend using something like BounceExchange, which only triggers a pop up when a user is about to leave your website.
conversionxl popup email capture A Beginner’s Guide to Starting an Email Newsletter & Building a Mailing List

#3 Adding email captures at the end of your blog posts

One of the most common methods of building a mailing list is through blogging. We’ve written about this in more depth here, but here’s a great example of it being used in action on the KISSmetrics blog.
kissmetrics email capture A Beginner’s Guide to Starting an Email Newsletter & Building a Mailing List
At the end of every post on KISSmetrics’ blog, they link to a white paper or free eBook, in which a reader must offer their email address for to download.

Creating your first newsletter

To begin building our first newsletter we’ll need to go back into GetResponse and click the green ‘create a newsletter’ button on the dashboard. That should bring you to a page that looks something like this:
create a newsletter A Beginner’s Guide to Starting an Email Newsletter & Building a Mailing List
From here, click on the left ‘new email creator’ button and then follow through the step-by-step editor. One of the first things you’ll need to do is decide on your subject.

How to write a subject line than stands out

Many of your recipients will receive tens or perhaps even hundreds of emails every day. Your subject line has to catch their attention and convince them that reading your email will be valuable to them. Here are a few pointers to consider:
  • Keep it short – while most email clients display up to 60 characters in the subject line, many mobile browsers only show 25-30 characters. Make sure to convey what your email’s about in the first 30 characters.
  • Don’t use filler words – with so few characters available, don’t waste them on words like ‘hi’, ‘hello’, or ‘thanks’.
  • Be clear about the contents of the email – before trying to maximise interest and appeal, your subject line must be specific about the contents of your email. Remember, a high open rate is pointless if it annoys recipients and leads to a low engagement rate.
  • Use urgency and scarcity – where relevant, it pays to use urgency and scarcity in your subject lines. For example, you might start the subject line with [Urgent] or ’3 Days Remaining’. This conveys that they must not procrastinate on opening your email.
  • Personalise it – this is the oldest trick in the book with email marketing. A subject line that includes the recipient’s name is virtually guaranteed to have a higher open rate than one that doesn’t.
  • A/B Test – One of the benefits of using GetResponse is that you can split test your subject lines i.e. send 25% of your mailing list a version of your newsletter with one subject line and 25% a version with another subject line. You can then compare which subject line is more effective and send the remaining 50% of your list the best performing version.
When you’ve written a subject line that you’re happy with, you can then click next and begin choosing your newsletter template. After choosing one that you like the look of you’ll end up in the newsletter designer window, which looks something like this.
designing your newsletter A Beginner’s Guide to Starting an Email Newsletter & Building a Mailing List
Using the drag and drop editor, you should be able to easily customise your newsletter so that it fits with the branding and design of your business. Once you’ve designed your first newsletter and have written what you want to say, it’s time to send it out to your list!
And that’s all there is to it! From here, you should find time every month or perhaps every two weeks to create a newsletter to send out to your followers. Each time, you will hopefully have more subscribers to send your newsletter out to.

In summary

Starting a newsletter and building up your mailing list can be incredibly rewarding when done right, so stick with it. As with many great things, it will take time.
However, to maximise your chances of seeing great results, constantly experiment with what works and keep improving all aspects of your email marketing.
I hope the recommendations in this post have been useful. I’m aware that we’ve tried to cover a huge range of things in one post, so don’t be discouraged if it seems overwhelming! At the end of the day, it all comes down to building your list and writing a newsletter that your audience enjoys.
If you have any questions about starting an email newsletter, building a mailing list, or anything email marketing related, feel free to post them in the comments below and i’ll be sure to respond.
Written by Marcus Taylor

Written by Marcus Taylor

Marcus Taylor is an award-winning entrepreneur, and founder of Venture Harbour. Marcus also built the World's first scientifically valid 'comfort zone calculator', which he has spoken about at TEDx.

Marcus speaks about marketing and entrepreneurship at conferences internationally, and contributes to Econsultancy, Moz, Forbes, and Huffington Post.

Email Marketing Software / Services – Which One is the Best?

Email Marketing Software / Services – Which One is the Best?

Written by Marcus Taylor
Posted on Sunday, May 18th, 2014
Written by

Over the years, I’ve played around with at least a dozen email marketing tools across Venture Harbour’s various projects and clients. While there is no overall ‘perfect’ solution, it’s become evident that some email marketing software services are better suited to some more than others.
email marketing Email Marketing Software / Services   Which One is the Best?
From the simplicity of tools like Sendy, to the more comprehensive solutions like InfusionSoft, finding the right email marketing tool ultimately depends on what you’re looking for. Do you need API integration? Beautiful newsletter designs? Auto-responders? Or are you just looking for the cheapest solution? All of this will determine which email marketing service is best suited for you.
I’ve reviewed some of the most popular email marketing service in quite some detail below, but for those looking for a quick comparison, I’ve created the following table.
Service Pricing In the Cloud? Free version?
Get Response From $15/month Yes Free trial
Constant Contact From $15/month Yes Free trial
Aweber From $19/month Yes Free up to 500 subscribers
InfusionSoft From $199/month Yes No
Mailchimp From £12.30/month Yes Free up to 2,000 subscribers
Sendy $59 one-off + $0.001 per email No No

Email marketing software reviews

Below, I’ve reviewed each of the email marketing tools mentioned above in great detail. Admittedly, every solution has both upsides and downsides, so I’ve tried to keep each review as neutral as possible, highlighting both the good and the bad.

Get Response

Get Response are an exceptional underdog in the email marketing space, and are in my opinion probably the best email marketing service available. While they may not have the legacy of Aweber, or the brand of Mailchimp, they probably have the best overall service.
One of the areas that Get Response are leaps and bounds beyond their competitors is design. Their newsletters are visually beautiful, and they’ve clearly put a lot of thought into getting engagement from emails.
get response Email Marketing Software / Services   Which One is the Best?
Get Response have a number of really useful features, including built-in email A/B testing, the ability to preview emails on a number of different devices, and a range of integrations with CRM systems, customer service platforms, and other sites with APIs. These integrations provide many powerful ways to build your list passively.
Another feature I really like about Get Response is the inclusion of social sharing stats within their email reports, which enables you to drive social shares of your newsletter and analyse the traffic and shares driven from social media by your email marketing.
Screen Shot 2014 05 14 at 23.09.47 1024x557 Email Marketing Software / Services   Which One is the Best?
A final feature that is extremely useful and quite unique about Get Response is their ‘time travel’ functionality, which enables you to set a universal time that your email campaigns arrive into your list’s inboxes regardless of their time zone. In other words, you can schedule an email so that it arrives at 9am in London, Tokyo and Moscow, without having to segment your list into different time zones.
Screen Shot 2014 06 19 at 17.58.23 1024x616 Email Marketing Software / Services   Which One is the Best?
I originally placed Get Response lower in this review as they used to be a bit pricey, but they’ve since lowered their prices to start at $15/month, which is more affordable than both Mailchimp and Aweber’s starter package. Overall, Get Response get my vote as one of the best email marketing software providers.

Sendy

If you’re after a ‘no frills’ solution, you may be interested in using Sendy. I personally use Sendy for a handful of side projects, as it’s incredibly simple to use and very cost effective.
One other benefit to using Sendy is that, because it uses Amazon’s SES (Simple Email Service) to send emails, you don’t have to mess around with double-opt-in, or even single-opt-ins, to add people to your list. While, of course you should have all of your subscribers opt-in, it isn’t always possible, and other services like Mailchimp make this very difficult.
sendy send newsletters cheaper Email Marketing Software / Services   Which One is the Best?
The main consideration to bear in mind with Sendy is that it needs to be hosted on your web server. In other words, you’ll need to create a subdomain like ‘email.yourdomain.com’ and upload the files that you download from the Sendy website.
Thankfully, Sendy provide a comprehensive start-up guide, which gives you easy to follow instructions on how to upload the files and connect your site to Amazon SES. I’m not particularly technical, and I managed to get it up and running in about 25 minutes.
Sendy is completely white-labeled, making it useful for agencies wishing to provide clients with an email marketing platform. You can also set the price your clients pay per email, so that you can earn a profit from your client’s email marketing, if you wish to do so.
Below are some screenshots showing some of the functionality of Sendy.
sendy create campaign Email Marketing Software / Services   Which One is the Best?
sendy reporting Email Marketing Software / Services   Which One is the Best?

Aweber

If for whatever reason you’re not impressed by GetResponse, I’d recommend looking into Aweber.
While their user interface could do with an update, Aweber sits in a sweet spot of being very cost effective, easy to use, and having all of the important features without being too feature heavy.
For those starting out, it has great reporting to help you learn what does and doesn’t work. Their email campaign creator is also helpful for walking you through how to setup signup forms and craft your newsletters.
If you’re more advanced in your email marketing, Aweber has a handy split testing feature, enabling you to send different variations of an email campaign to different segments of your list to compare open rates and engagement rates.
They also offer auto responders, RSS-to-email, and a tonne of third-party integrations. Perhaps their most useful integration is with WordPress, which enables you to add email signup forms on your website by simply installing the Aweber WordPress plugin.
aweber email marketing Email Marketing Software / Services   Which One is the Best?
Overall, the thing that draws me to Aweber is that it’s so simple, yet still has everything you need to get the job done. I’ve personally switched between Aweber and Mailchimp for some of my own projects several times, but despite Mailchimp’s slick user interface, I find the functionality, reporting, and overall quality of Aweber much better.
With Aweber, there are no long-term contracts, and they have unlimited sending packages for up to 25,000 subscribers. Starting at $19/month, it’s still a little bit more expensive than Get Response, but with $4/month difference, it really comes down to a matter of opinion.

Mailchimp

For years, I used Mailchimp to manage the email marketing for TheMusiciansGuide.co.uk, a site I ran with about 12,000 email subscribers. As Mailchimp got bigger, they introduced a lot of features that, in my opinion, have made it quite difficult to use for serious email marketing.
mailchimp Email Marketing Software / Services   Which One is the Best?
The major downside with Mailchimp is the requirement for subscribers double opt-in. While you can import subscribers, Mailchimp forces anyone who joins your list to opt-in via a web form and confirming an email link. This meant I was losing about 15% of subscribers who were signing up on the website but not confirming their email address.
The other thing that is not so great about Mailchimp is the homogenisation of their email templates. Because so many marketers use Mailchimp, their newsletter templates look very familiar. While you can customise these, they somehow always have that Mailchimp newsletter look!
One thing that I think Mailchimp do very well is their API. Their integration features are spectacular, and there’s a huge amount of support around connecting Mailchimp with WordPress contact forms, CRM systems, and other tools / services. If the API is important, then Mailchimp may be worth consideration.
The general functionality with Mailchimp is fine. Their user interface, reporting, and campaign manager is easy to use and does what it should. One other thing worth mentioning about Mailchimp is that they offer two pricing structures: pay as you go, and monthly subscriptions.
When I was running The Musician’s Guide, I would occasionally take a break from sending newsletters for several months at a time, making the pay as you go option quite useful, albeit more expensive.
mailchimp pricing Email Marketing Software / Services   Which One is the Best?
At $0.03 per email, that’s over 300x more expensive than Sendy.co.

InfusionSoft

InfusionSoft is an interesting option. Personally, I don’t really see it as being an email marketing tool, as email marketing is just one of the many services included in the InfusionSoft tool suite. However, they’re certainly a contender to consider when deciding on how to manage your email marketing, and if you have the budget, then it is excellent.
So let’s acknowledge the elephant in the room; InfusionSoft is expensive. Starting at $199/month, with no free trial, and a mandatory kick-starter package (that costs a few thousand dollars), it’s quite an investment for most marketers and business owners. However, the investment aims to ensure that you will make the most out of the platform.
InfusionSoft is a full CRM system, with marketing automation and eCommerce tools. So what can you do with InfusionSoft that you can’t do with other tools reviewed here?
In short, you can automate your marketing based on customer behaviour.
infusionsoft Email Marketing Software / Services   Which One is the Best?
With InfusionSoft, you can set up triggers so that if a user adds a product to their shopping cart but doesn’t complete the order, an email is sent to them reminding them to complete their order. If after another two days they’ve not completed, they’ll receive another email. All automated, all personalised.
For a business like ours, if a user downloads one of our white papers, we can add them into our CRM, and if they match certain criteria, we can send certain types of emails out to them.
It’s a complex tool that takes a while to get your head around, but if you’re running a business that relies on email marketing, it’s one of the best marketing automation solutions out there.
Generally, I advise clients who are already generating in excess of $100,000 / year from their website to use InfusionSoft. I’ve seen it work best for eCommerce businesses and information product businesses where there is a lot of potential to increase conversion rate. If you’re just starting out, InfusionSoft is almost certainly not the right fit.

Constant Contact

I’ve never been a fan of Constant Contact, as I find their user interface a bit dated, and their overall service very mediocre. That said, it’s been 3-4 years since I’ve used their service on a client and it does appear that they’ve picked their game up somewhat.
constant contact Email Marketing Software / Services   Which One is the Best?
Constant Contact’s selling point used to be that they were extremely cost effective. Many of our clients used them because they were free (in return for including a Constant Contact logo at the bottom of every email). However, it seems that their prices are now quite expensive relative to some of the other options. At $50/month for 2,501-5,000 subscribers, it’s hard to think why you’d choose them over another option like Aweber or GetResponse, both of which have better integration, nicer design, better reporting, and costs less?
However, Constant Contact do have a few interesting features worth mentioning. First of all, they offer every customer a personal marketing coach to assist with any questions or problems you have. As email newsletters and auto responders can be quite a challenge to set up correctly for first-timers, this is a handy feature that several of the other services don’t currently offer.
Constant Contact also appear to have branched out into a few different areas, offering support for event registration, online events, feedback forms, and surveys. Personally, I’d much rather just use Eventbrite for events, and Survey Monkey for surveys, but for those that want everything in one place this may be a selling point.
Overall, I find Constant Contact’s offering just a bit too dull. There’s no strong selling point over competing services and everything that they claim to do well, the other services do better anyway.

In Summary

While we have reviewed only six of potentially dozens of email marketing services, I’ve covered the ones which I consider to be the main contenders for small businesses, entrepreneurs, startups, agencies, and online marketers. Of course, there is no one size fits all solution when it comes to email marketing, so you need to weigh up your requirements.
The cheapest email marketing software
The cheapest option for email marketing is without a doubt, Sendy.co. At approximately 100x cheaper per email than the other services reviewed here, it’s the most cost effective way to send bulk email. The only considerations are that it’s locally hosted, so you’ll need to install it on your web server, and the functionality is very basic.
The best email marketing softeware for entrepreneurs & small businesses
For most entrepreneurs and small businesses, I’d recommend GetResponse.
For businesses that need a full email marketing automation system (i.e. behaviour-triggered emails), I’d recommend InfusionSoft. It’s certainly not the cheapest option, but for a good reason. Their team spends a lot of time training you on how to integrate it into your business, to ensure that it has a meaningful impact on increasing your sales.
Generally, if you’re still undecided, I’d recommend giving GetResponse a shot. If you’re looking for something basic and are technically savvy (and have access to your server), then Sendy is worth a look at. If you’re running an eCommerce website, or a small business that requires product emails and CRM integration, then InfusionSoft may be worth the money.
I hope that’s helped – if you have any questions then feel free to post in the comments below, or contact us here. Finally, I’ve also created the following video summarising the points in this post.

What’s the Best Email Marketing Software for Newsletters & AutoResponders?

https://www.youtube.com/watch?v=35ZUYEmvSns


Description:
A review of six of the most popular email marketing software services by Marcus Taylor.
Image Credit: Johnny Hughes
Written by Marcus Taylor

Written by Marcus Taylor

Marcus Taylor is an award-winning entrepreneur, and founder of Venture Harbour. Marcus also built the World's first scientifically valid 'comfort zone calculator', which he has spoken about at TEDx.

Marcus speaks about marketing and entrepreneurship at conferences internationally, and contributes to Econsultancy, Moz, Forbes, and Huffington Post.