We placed ads on AdWords, Facebook, Twitter, LinkedIn, and StumbleUpon. Which service provided the best ROI? The results will surprise you.
Social media sites already offer free advertising in the form of tweets and Facebook posts, but these tools can only take your brand so far. The next step involves paying for social media ads, and if you're considering this option, you're probably most concerned with one big question: What will my return actually be? Will spending money on an ad on Twitter or Facebook bring more customers to my business than the same amount spent on Google AdWords?
I put that question to the test by setting up experimental ads across five services: Google AdWords, Facebook, Twitter, LinkedIn, and StumbleUpon. I wanted to see exactly how these tools benefited my own content-creation and corporate blogging business. Indeed, Null Media is exactly the kind of small business that could benefit from social media ads--in theory.
Google AdWords: The baseline
First, a few words about the baseline for this experiment--Google AdWords--where I had already been running ads for several months. For this test run, I raised my overall budget to $25 a day to make it comparable with the social media sites being evaluated. (See page 2 for how I tested.) I quickly discovered that my budget wasn't being exhausted because my bids were too low. By raising these bids to about $2 per click, in line with other services reviewed here, I received more traffic, but not much.
Over the course of the ad run, at both low and high bids, I received 13,970 impressions and got 65 clicks for a total of $80.74. That's an 0.47% clickthrough rate at an average price of $1.24 per click.
The verdict: What may sound like poor performance is actually quite good, and since those ads are delivered to people who are actively searching for terms I'm targeting with my keyword ads, that represents a worthwhile investment.
Facebook: Heavy exposure, light clickthrough
Setting up my ad with Facebook was by far my most complicated experience with these services, although its management system and tracking services are quite powerful. The hassles began right from the beginning. I waited all day for my first ad to be approved, but it was "pending" indefinitely. I canceled it and tried again the next day, and it was abruptly approved within minutes.
Facebook offers both CPC (cost per click) and CPM (cost per thousand impressions) ads. I settled on a CPC ad, targeting Facebook users who expressed an interest in various business topics, with a bid of $0.15 per click. Twelve hours later, the ad had received no impressions, likely because the bid was far too low. Facebook suggested a higher bid of $0.57, which got things moving, but slowly. A day later, Facebook's reporting tool suggested an even higher bid of $1.41. Again, impressions increased, but not clicks. Another day later, I raised the bid yet again to $2, at which point Facebook suggested a bid between $2.58 and a whopping $7.30 per click.
What was going on here? I'm still baffled. Is Facebook's ad bidding a bait-and-switch system or just bad programming? Regardless of how much you pay, Facebook encourages you to pay even more. Yes, higher bids result in additional clicks because your ad is displayed more often, but shouldn't Facebook's system be smarter about its recommendations?
After four days, the numbers were in, at a mammoth 253,207 impressions and a mere 25 clicks. The total clickthrough rate was an infinitesimal 0.01%, at a total expense of $37.70. That works out to an average CPC of $1.51.
The verdict: The numbers aren't terrible, and the heavy exposure, even without many clicks, is worth something. However, the scant number of actual visits makes me wonder if Facebook was the wrong venue for this ad. (My business page did, however, get one extra "Like" during the ad run.)
LinkedIn: Making impressions, not leads
I'm advertising a B2B service, so LinkedIn sounded like a perfect match. Like Facebook, LinkedIn offers both CPM and CPC ads, so I gave a CPM ad a whirl for my first day, bidding the minimum allowed rate of $2 per 1000 impressions, targeting a fairly broad segment of LinkedIn users with job descriptions relevant to my product.
My ad began showing within about 10 minutes, and took off. I hit my $25 limit within an hour. The results for this first day were 13,643 impressions and 6 clicks, for a 0.044% clickthrough rate and a whopping $4.17 CPC.
The CPM ad did not feel cost-effective, so I switched to a $2 CPC bid and turned on the "Collect Leads" option, which encourages people who click on your ad to provide contact information.
The final tally: After four days, my ad had 51,192 impressions, 13 clicks, and a low 0.025% clickthrough rate. My total spend was $41.50 for a $3.19 average CPC. Take out the first CPM-ad day, and the clickthrough suffers--a net 0.019% rate--but the CPC of $2.36 (more than my bid, oddly) is more affordable. I never received any leads from LinkedIn, however.
The verdict: After my ad ended, LinkedIn emailed suggestions on improving my ad's performance. It said the site's "better performing ads" averaged a 0.02% CPC, so my ad actually seems to have been a pretty solid performer for LinkedIn, compared to those by other advertisers.
Next page: Twitter, StumbleUpon, and what you need to know before launching an ad...
Twitter: Clickworthy yet costly
Setting up ads on Twitter is fast and painless. I submitted a single promotional tweet linking back to my home page, with a $25 per day budget and a per-click cost between a penny and $1.50.
Twitter's fees are set dynamically, but the variability built in to the rate is confusing and disarming. My first click cost $1.30, but I'm not sure why, and Twitter doesn't do a good job of explaining how rates are set. However, Twitter did suggest that my ad might generate between 62 and 104 clicks per day. (I skipped the option to pay more to promote my Twitter account directly.)
My ads began showing up within minutes. There doesn't appear to be any manual approval process. Reporting is simple and straightforward.
Ultimately, Twitter did not perform as well as promised. After four days, the ad received just 67 clicks, under a quarter of the 248 minimum clicks promised for a four-day run. The ad was promoted 7529 times, which works out to a great clickthrough rate of .89%. That's double the rate I got with Google AdWords, and at a CPC of 94 cents, it was the least expensive investment of the bunch on a per-click basis, too. (I also got two new followers on Twitter along the way.)
The verdict: The total expense of $62.87 is pricey for such a small number of impressions, but the clickthrough rate is still impressive.
StumbleUpon: Cost-effective without clickthrough
At StumbleUpon you don't bid for impressions. Instead, you pay a flat rate to have your ad displayed to "stumblers" as they use the website. You don't write ad copy and you don't even have to rely on an ad being clicked upon. The page you're advertising just appears in the Stumble flow of users as they click along. Ad impressions cost a flat 10 cents each, an amazing bargain.
I paid $100 up front and set a $25 daily limit for my ad to be displayed to users with an interest in business topics, then submitted my Null Media home page for review. StumbleUpon's evaluation took about six hours, at which point my ad began displaying. (Make sure you submit each page you're advertising to the regular StumbleUpon system as well, because the ad reporting tool tracks both paid and organic Stumbles.)
Because no bidding system or variability is involved, StumbleUpon's tracking is very straightforward. Over four days, my ad was displayed 1001 times (or 250 times a day at 10 cents each), and my website received a surprisingly high 397 organic stumbles on top of that. While I paid $0.10 per paid ad view, the "effective" cost per view including the organic stumbles was just $0.072 per view.
The verdict: These are very cheap ads, but there's no way to track engagement of those viewers. The effectiveness of advertising a B2B service on a heavily consumer-focused service is also questionable.
How I Tested
The budget for these tests was small and the timeline compressed, so consider these results to be anecdotal instead of scientific. It's impossible to run the identical ad across all social networks, but I tried to keep as many variables as consistent as possible. For example:
- I allocated a maximum budget of $100 for each social network, to be split up over four consecutive days, $25 per day. (Most services did not use the full budget.)
- I ran a baseline of four days of Google AdWords advertising, with the same budget, before running the social ads. I then shut off AdWords.
- I designed all advertising to send traffic to the home page of my business, Null Media, and not to various social network profile pages, in order to better compare those results with AdWords' results.
- I tested each social network consecutively, and ads were programmed so they did not overlap.
- If an ad network did not use up its ad budget for a day (due to the vagaries of the way ads are presented and bid upon), I did not extend the length of the experiment. Shortcomings in budget expenditures are noted.
- I tracked results using the services provided by each social media site.
- When at all possible, I used both the same criteria for the desired viewers of an ad (such as location, demographics, and occupation) and the same ad copy and imagery.
- I kept all social media accounts active by posting fresh content, two to three times daily, across each account. Some content linked back to the Null Media target domain; some did not.
This story, "Do social media ads really work? We put them to the test!" was originally published by PCWorld.
You're definitely going to meet them. Hopefully you aren't one of them.
Notable examples of coding brilliance that came from the mind (and hands) of one programmer
When developers discuss who the world’s top programmer is, these names tend to come up a lot
EMC and Cisco confirmed on Wednesday morning that their VCE joint venture with VMware is headed into a
IBM will support Microsoft technologies, and vice versa, in each other's respective cloud.
Roughly 1,000 transactions made with Apple Pay were logged twice in customer accounts, said Bank of
Twitter is moving into mobile app services with Fabric, a new tool for developers that ties their most