I kept seeing sponsored links by reddit admins urging people to try out the reddit self serf ads, so I decided to give it a try.
If you don’t know what those are…reddit ads basically allow you to throw in a certain amount(at least $20), which then gets summed up, and divided by the dollar amount to figure out how many ads you get. If you spent $20, and the total for the day was $200, you get 10% of all ads shown for the day. Based on my observation, users get shown ads every 3-10 refreshes. The ads get displayed on the reddit home page in the upcoming stories area. And yes, the link is a nofollow so buying ads to improve your SEO won’t work.
This is the landing page that the people who clicked saw(if you notice the numbers get recalculated to show the savings). Which I think looks better compared to just linking to Amazon Kindle for example.
For this “test” I wanted to try advertising an actual product, so that I could track actual sales. I decided to advertise hosting. Why?
- Programmer sub reddit is one of the largest subreddits with more than 150K subscribers. So a large portion of reddit users are programmers
- I was already a dreamhost customer, so I could use their affiliate program w/o signing up. And their promo codes look official, making people think that you are actually the company, and not just a referrer. So my promocode(diggsucks) looked like dreamhost was giving redditors 50% off hosting.(actually I was accused of being a company employee astroturfing by saying I used dreamhost since 2004…the exact quote was “This is a sponsored link, why is a company employee trying to tell us he has used the service is completely satisfied with it? Isn’t like that like BIAS?”

From the start I wasn’t expecting a lot of results. Why? Because redditors are the worst demographic for an advertiser. They have the attention span of an infant and tend to be very cheap. But hey, $20 is not a lot of money, so I wanted to see the results for myself.
Since I wanted to see the actual effect of advertising, I avoided the “click here to find out what this link is about” click bait. The ad spelled out exactly what was being offered.
I decided to run my ad on a Saturday, since by looking at the stats for the previous week, it had the least competition and the best cpc/cpm numbers. + I figured that if someone was going to buy hosting for a blog or something, they are more likely to do it at home, and not at work.
So the ad had everything a perfect reddit ad would have.
- giving huge discounts compared to the regular pricing(50% off)
- reddit specific discount code(I went with diggsucks)
So Saturday the ad ran…and here are my results:
Here are the stats from Dreamhost:

Here are the stats from Reddit:

And here are the weekly stats. As you can see I got in on one of the lowest CPC/CPM days.

So to summarize:
- Reddit showed my ad to 19,303 unique people
- Reddit showed my ad 63,473 times.
- 199 clicks were by unique users, with about 15 people clicking twice
- The CTR was 1% for uniques, and 3x times less for totals(makes sense, few people click the same ad twice.)
- So to normalize these numbers for the web metrics: my CPM was $.31, my CPC was $.09, and my CPA was $20(and that 1 action made me back the $20 I spent).
For a comparison, you can see Gabriel’s post for promoting duck duck go search engine on reddit. But to summarize it:
- He was using the advertising to drive traffic(wasn’t selling a product)
- His CTR was 6.49% and 4 times less for totals.
- And to normalize his numbers: CPM was $1.98(he was paying more than me?) and his CPC was $.03(3x more clicks).
So how much self-serf advertising is there per day. Well let’s look at the averages(remember there were 11 advertisers on the day I ran my ad and for my $20 I got 63K impressions).
- if average was $20 - then 63K x 11= 693,000 page views
- if average was $30 - then 63K*(3/2) * 11 = 1,039,500 page views
- if average was $40 - then 63K*(4/2) * 11 = 1,386,000 page views
- if average was $50 - then 63K*(5/2) * 11 = 1,732,500 page views
I believe the average is probably somewhere between $20 and $30, so about 1 million page views/day.
My take away from the experience. Probably not worth spending more than the $20 minimum buy in. And at $20 it’s a cheap alternative for advertising, as long as you realize that you get what you pay for. So you’ll get a lot of impressions, and more hits than you would at Google for the same money…but not as many sales.
Where they need to improve:
- Targeting: Shouldn’t be hard to let advertisers select which subreddit to target. Then just prioritize the ads for that specific subreddit subscribers.
- Displaying: Probably would be a good idea to display these ads on the subreddits front page too. Advertisers get more views, and reddit makes more money.
- Paypal: it’s a trust issue. Now I trust reddit with my credit card…but I think a lot of people tend to have second thoughts about giving up their credit card info.
I made one mistake making the ad. I left the comments open. Which ended up with a negative comment at 5pm. If I ran the ad again, I’d leave those comments closed. Let the users make the decision on their own, without being affected by other people’s viewpoints. Actually I caught the mistake just before the ad went live….but I was afraid to change it, since reddit spells out that any changes need approval, and I didn’t want to lose out on ad views.
Anyways, if you want to try out reddit advertising for yourself..you can do so here.