How We Increased the Readership of Buffer’s Blog to Over 1.5 Million Visits
Every company is a media company these days, and Buffer is no different.
We started the Buffer Social blog in January 2011 and since then it has been a key component in the success of the company. We have published more than 1,000 posts—and we’re honored to receive more than 1.5 million visits every month.
It’s been a long, challenging journey, though.
We first hit one million sessions in a calendar month during March 2015—a full 4 years after launching—and after months of floating around 1.1 to 1.2 million sessions, and struggling to break out, we hit 1.5m sessions in May 2017.
You can check out our growth below:
During our journey from zero to more than 1.5 million monthly visits, we’ve learned a ton and would love to share some of our lessons with you today.
Ready to jump in?
How We Increased the Readership of Buffer's Blog to Over 1.5 Million Visits

The 3-step system behind our blog growth

In this post, we’ll draw back the curtains and share the three-step process we use to grow this blog:
  1. Audience
  2. Cadence
  3. Promotion
Feel free to click on the bullet point that interests you the most to skip to that step.
Section separator

1. Audience

Understanding what content our audience craves

The content you read here is as likely to be about the evolution of social media, how to create amazing social media content, or little-known tips and tricks as it is about the latest Buffer developments and features (we also share all our culture related content on our Open blog, too).
Our hope is that these posts reflect the needs of our customers as well as the perspectives and views of the writers, editors, and strategists that make up Buffer’s marketing team. And in turn, we hope a few readers would become Buffer customers, eventually.
Before thinking of blog post ideas, it’s helpful to understand what your readers want from you. Otherwise, you’re shooting in the dark and hoping everything works out.
After several iterations of our content and through studying our blog posts data, we uncovered that our audience enjoys our long-form, educational blog posts.
Knowing that has helped us to decide what types of blog posts to write. And no matter what type of post we’re creating, the aim is to help marketers and small businesses to become more successful on social media.

Try this

To find out what your readers want, you could study the performance of your existing blog posts or ask your readers directly through on-page surveys like Hotjar Polls.

How we come up with blog post ideas

It can be challenging to continually create high-quality, valuable pieces of content on a weekly basis.
As an established blog, you can run the risk of dropping your standards or hoping that creativity can be scheduled in order to hit a certain number of posts in any given month.
At Buffer, we do our best to avoid that way of thinking.
Although we aim to publish twice per week (more on how we decided on that cadence a little later), we always strive for the utmost quality and the sweet spot between content we know will get traffic and content that delivers value to our readers (and Buffer).
For example, we might write about the latest social media trends or platform features, but you won’t see us commenting on a potential Mark Zuckerburg presidential run just for some quick traffic.
Here are the various ways we come up with blog post ideas:
Keywords: Ranking for keywords around social media marketing, such as “social media analytics”, has gradually become a top focus for us. We tend to research keyword opportunities and then come up with ideas around them.
Inspiration: We keep an eye out for popular discussions in the industry such as falling organic reach on Facebook and brainstorm ideas around each topic.
News: Whenever a social media platform launches a new feature such as Instagram Stories and Facebook Stories, we like to help our readers understand what the update means for their business.
Past experience: We come up with ideas based on posts that have performed well. For instance, when our post on headline formulas performed well, we thought of ideas like copywriting formulas and storytelling formulas.
Intuition: Sometimes you just have to trust your gut. Occasionally we’ll come up with post ideas based on the intuition we’ve built up over years of running the blog.
Blog post ideas

How we decide which posts to write

We come up with many ideas but they don’t all get published on our blog.
When assessing an idea, we think about the following questions:
  • Is this relevant to marketers or small business owners working on their social media?
  • Does this help them solve a challenge they face at work?
  • Has this been written before? If yes, can we add more value to the topic?
  • Is there interest in this topic? (Sometimes, that means looking at the search volume for the keyword or Google Trends data)
When we can answer “yes” to these questions, we would pick that idea and move it to the “Pipeline” column on our Trello board.

Try this

Come up with a set of criteria relevant to your blog goals. Writing only blog posts that meet your criteria can help to keep the quality of your content high.
Section separator

2. Cadence

Finding the right cadence to meet our goals

Over the years we’ve realized the importance of editorial cadence and heading into 2017, we decided it was something we wanted to focus on heavily.
After some experimentation, we realized we needed to do the following:
  • Publish consistently: We had tried publishing four or five times per week but found that our standards were dropping and we were on the losing side of the quantity vs quality battle. We’ve found that two new blog posts plus our podcast show notes per week feels like the perfect amount of content.
  • Plan ahead: By planning our content up to four-six weeks ahead of publishing, we have plenty of time to research and plan how each new piece of content will be promoted.
To aid us with this, we use a handy Trello calendar power-up that displays cards with due dates in a weekly or monthly format. We use the monthly calendar to help us organize our editorial schedule and give us a quick overview of the following few weeks.
Planning ahead and giving ourselves more time to edit our content has been one of the key factors in unlocking our growth and reaching the 1.5-million milestone. This has enabled us to take the utmost care with every post to ensure the quality is right when we want it to be when we hit ‘publish’.

Try this

I would recommend experimenting and finding a suitable editorial cadence based on your content goals and the amount of time you have. There is no one right editorial cadence. HubSpot publishes several articles a day while Backlinko publishes less than once a month.

2 ways we streamline our editorial communication

1. Keeping everything in one place 

Slack, email, Discourse…
Communication can get a little overwhelming at times. To counter this we have all the key discussions in the respective blog post Trello cards. Even if we discuss something related to a blog post in Slack or on video calls, we’ll make a note in the Trello card.
This serves two purposes:
  1. Single reference point: Instead of having to look through Slack or trying to remember what we discussed five days ago on the video call, we know we can find all the key information about an idea on its Trello card.
  2. Information transparency: By having the information on Trello, we can keep the relevant team members in the loop even if they missed the Slack or Zoom conversation.
Key information in one place

Try this

Find a tool that suits your content system. For us, it’s Trello.
If you are already using a tool for your content system, lean into it and use it to store all the key information about your content.

2. Making time to chat face-to-face

Ash, our blog editor, and I have a weekly meeting every Tuesday where we talk about all things related to our blog.
This is a practice that content crafters at Buffer have been doing since the start of the blog. These recurring meetings encourage us to reflect on our recent work and think how we can improve.
Here’s what Ash and I usually do during our content syncs nowadays:
  • Review recent blog post performance
  • Discuss blog post ideas that are being worked on now or that are planned for the next few weeks
  • Discuss interesting social media or marketing news
  • Share well-written blog posts we read recently
  • Brainstorm new blog post ideas
You don’t have to keep to the same agenda but I would recommend at least reviewing the results your recent blog posts and refining your content strategy.

Try this

Have a content sync with your editors and writers at least once a week. If you are the only writer, you could meet with your team lead or a teammate who is keen.
Section separator

3. Promotion

Focusing on content promotion, not just creation

“It’s smarter to find another 10,000 people to consume what you’ve already created as opposed to creating more.
“Or, in other words, create content 20% of the time. Spend the other 80% of the time promoting what you created.
We are far from spending 80 percent of our time promoting our blog posts but here are two things we do to share our content with more people.

4 ways we promote our content

1. Repurposing blog posts for social media

We repurpose our blog posts into content suitable for each social media platform. For instance, here’re some things we do:
  • Brian Peters, our Digital Marketing Strategist, creates Instagram stories with the key points of the blog post and invites our Instagram followers to check out the full post on our blog.
  • He also creates short videos using the content in the blog posts to share on Twitter and Facebook. We found that videos have been receiving more engagement and, consequently, more reach on social media than links.
  • I republish our blog posts on Medium, often with a different headline and shorter content.
Instead of simply sharing a link to each social media platform, we found that customizing the post for each platform such as adding videos for Facebook has generated more engagement from our fans.
While doing this might not always drive traffic to our blog, I believe it helps our followers gain trust in the content that we create. And next time, when they are looking for help on social media marketing, maybe they will think of the Buffer blog first.

2. Building a loyal newsletter following

Despite the rumors, email is not dead (and I can’t see it dying anytime soon).
Our email list is often the #1 driver of traffic to our content on the day it’s published and provides us with a way to get our content in front of our most avid readers.
We are grateful that many people have signed up to receive our blog newsletter over the years, even after we stopped growing our email list actively. We send them an email whenever we publish a new blog post or once every week.
With about 100,000 subscribers, each of our new blog posts gets about 1,000 to 2,000 visits from these subscribers on the first day alone. (The conversion rate is definitely something we can work on.)

Try this

Having a newsletter following has allowed us to share our content with a group of readers who would read our new blog posts whenever they are published. If you wish to build a loyal readership and grow your blog, consider growing an email list for your blog.

3. Paying attention to long-term traffic (SEO)

Often, our content ideas come from an amalgamation of the methods listed above. And in most cases, we aim to generate long-term search traffic for each of the posts we publish.
Our blog post on Instagram algorithm is a great example. We knew it’s a popular topic among social media marketers, and people are searching for “instagram algorithm” on Google (about 4,000 searches per month).
By understanding the term people are searching for on Google for this topic and writing a well-researched, high-quality piece, the blog post was able to rank on the first page of Google and has been bringing in 600 to 800 views per day since we published it.
Long-Term Traffic Example
We believe this focus on bringing in long-term search traffic to new posts has helped unlock growth for the blog in the recent months.

Try this

If you want to generate long-term search traffic for your blog posts, learning how to do keyword research is a great place to start. Here are a few resources to get you started:

4. Craft headlines that attract readers

A great headline can bring people to a blog post from RSS feeds, social media, and search engines.
David Ogilvy, once wrote, “On the average, five times as many people read the headline as read the body copy”. In fact, we found that as many as 78 times more people read the headline on Twitter than read the blog post.
Inspired by Upworthy’s editorial process of writing 25 headlines per article, I would come up with at least 20 headline ideas for each blog post. Not all of them are great but each of them helps me come up with a better headline.
I often refer to this blog post on headline formulas to help me brainstorm. We also use YoRocket, a WordPress plugin that analyzes and suggests improvements for our blog post headline.
The 20 headlines also come in handy when we want to share the blog post on social media more than once. I would share those headlines in the Trello card with Brian Peters, our Digital Marketing Strategist, who would promote the blog post on social.
Headline ideas

Try this

For each of your blog post, brainstorm at least 20 headlines before settling on one. Here are some of our go-to headline formulas:

Bonus: Relaunch older posts to boost traffic

Many topics we cover on the blog such as social media tools or social media marketing budget are evergreen topics.
But as things change quickly in the social media landscape, the information in a blog post can become outdated quickly.
So instead of just writing new blog posts, we also update existing blog posts on evergreen topics that have outdated information or even more potential for traffic through search. This keeps our blog posts relevant and useful for our readers.
For example, when we updated our social media analytics tools post in March 2017, the daily traffic more than doubled from about 300 to 700:
Content relaunch
(The two spikes of traffic came from our RSS feed and email digest).

Try this

Briefly, here’re the 3 steps of a content relaunch:
1. Identify underperforming content: Brian recommends looking for posts that rank 7th to 15th on Google, posts where organic traffic has fallen, posts that underperformed, and posts that are good but could be better.
2. Improve and update that content: Some of Brian’s suggestions are updating the images and screenshots, improving the post’s structure, and adding a new case study.
3. Republish your post: The last step is to update the “Published” date in WordPress to today (the day of the relaunch). That will bring the blog post to the top of your blog.
16 Top Tips from Blogging Experts for Beginners
I’ve heard blogging referred to a couple of times recently as a mixture between an art and a science. If this is true (and I think it is), there’s no ‘right way’ to approach blogging if you want to be successful. There are plenty of people who’ve done a great job of it though, and I thought it would be useful to learn from them.
These 16 bloggers shared one important tip each for blogging beginners. No doubt, even if you’re not a beginner these tips will probably prove to be useful.

blogging advice - dave_larson1. Get ideas from your audience

Create blog posts that answer the most interesting questions from people you engage with on social media.
This can be a great way to gather ideas of what topics people would most like to read about, which will help your blog grow! One of the best ways I’ve seen this in action is through blog comments or Tweets. In one example, here on FastCompany a lot of people requested a post that features more women entrepreneurs:
blogging advice - screenshot
Now, a few weeks later adding such an article where just women contributed and built great businesses was a big hit:
blogging advice - fastco screenshot

blogging advice - brian-clark2. Understand your audience

Understand your audience better than they understand themselves. It takes a lot of upfront research, and often means being a member of the very tribe you’re trying to lead – but it pays off.
Brian Clark, founder and CEO, Copyblogger
Understanding your audience better means you’ll have a better idea of what blog content will resonate with them, which is a good start when you get to writing blog posts.
A great technique for doing this is to simply ask your readers first on Twitter, Facebook or LinkedIn with an engaging quote. If people respond well to it, than this is probably a great topic to write about. An example for this comes from Andrew Chen who famously “tests” his blogpost ideas on Twitter first.
And so does Joel here at Buffer. Take this example from a recent Twitter post of his, where he simply tweeted one quote to see how well people liked a topic before he blogged about it:
blogging advice - tweet

blogging advice - Adii-Pienaar3. Write for yourself first

Write for yourself first & foremost. Ignore the fact that anyone else will read what you write; just focus on your thoughts, ideas, opinions and figure out how to put those into words. Write it and they will come.
Adii Pienaar, founder of PublicBeta
Adii’s experience in writing for himself firstly has made a difference to his blog in ways he didn’t expect:
Yes, since I’ve been writing for myself, I’ve found that I write more and I publish more often. I think though that the main reason for that is that I don’t decide whether to publishing something based on the traction / reception that the post will receive within my audience; instead if I want to publish something, I do so. For myself.

blogging advice - kristi-hines4. Build your email list

Start building your email list from day one. Even if you don’t plan on selling anything, having an email list allows you to promote your new content to your audience directly without worrying about search rankings, Facebook EdgeRank, or other online roadblocks in communications.
Kristi Hines, freelance writer and professional blogger
When you’re asking readers to sign up for your email list, you might want to try experimenting with different language. Willy Franzen found that his subscription rate jumped 254% higher when he changed his call-to-action from “subscribe by email” to “get jobs by email”:
blogging advice - subscription rate
Using this phrase more clearly tells Willy’s readers what they’re signing up for, which clearly worked well!

blogging advice - darren_rowse5. Love your existing readers

Love the readers you already have. A lot of bloggers get quite obsessed with finding new readers – to the point that they ignore the ones they already have. Yes – do try to find new readers but spend time each day showing your current readers that you value them too and you’ll find that they will help you grow your blog.
Darren Rowse, founder of ProBlogger
Focusing on your readers is a great way to get to know them better (see tip #2). I love the way Daniel Burstein describes blog readers’ expectations of you as a blogger:
A blog is really two things. One, simply a piece of technology, a platform. But, two, it is a promise in the minds of most readers, who expect that the blog should have actual content with some elements of value that is hyper-targeted to their needs. Much like with a newspaper. Readers don’t just look at a newspaper as newsprint that is delivered on their driveway every morning. They look at it as valuable information about their city, where they live, and the things that they do.

blogging advice - nate_kontny6. Focus on building an amazing call-to-action

I screwed up for years. I’d blog and blog. Some of my posts were doing very well on places like Hacker News, but I had such hard time getting return visitors. And very few people bothered to follow me on Twitter.
Don’t rely on people to do the work to find your Twitter account. Don’t rely on them to do the work to find your details in a sidebar. People are blind to sidebars. Thanks banner ads!
Finish your blog post with some kind of call to action to signup for an email list or follow you on Twitter. When I started doing this, I immediately increased my Twitter followers by 335% in the first 7 days.
Nate Kontny, founder of Draft
Nate uses a simple call-to-action on his blog now, that looks like this:
blogging advice - nate screenshot
This particular technique we’ve also tested here on the Buffer blog and found it to work amazingly well to bring attention to other blog posts we’ve written, like this:
blogging advice - buffer ss2
or to Buffer product features, like this:
blogging advice - buffer ss

blogging advice - jeff_bullas

7. Give stuff away

Give away free content that adds value to people’s lives “until it hurts” and they will love you and become loyal fans.
Jeff Bullas, blogger and author of Blogging the Smart Way
A great example of this is the research done by Incentivibe, who found that adding a giveaway contest pop-up to the bottom-right of their website led to 125% more email subscribers.
blogging advice - contest

blogging advice - neil patel8. Be consistent

Consistency is one of the most important things that bloggers tend to forget. It’s much easier to lose your traffic than it is to build it up, so make sure you consistently blog.
Neil Patel, founder of KISSmetrics
A study by Hubspot showed that consistent blogging actually leads to higher subscriber growth rates:
Over a two-month span, businesses that published blog entries on a regular basis (more than once a week) added subscribers over twice as fast as those companies that added content once a month.
blogging advice - subscriber growth

blogging advice - jay_baer9. Give away your knowledge

Don’t be afraid to showcase what you know. Too many bloggers hold back the good stuff out of fear of giving away the “secret sauce.” There is no secret sauce in a world where everyone has high speed Internet access at all times. Today, you want to give away information snacks to sell knowledge meals.
Jay Baer, author of Youtility
Jay’s advice is to share the knowledge you have, rather than keeping it tucked away for a rainy day. Chris Guillebeau follows this advice by offering two free, downloadable PDFs to his readers. Chris also does what Jay calls giving away “information snacks to sell knowledge meals.” On both of the free PDF download pages, Chris markets his book on the right-hand side.
blogging advice - cg

blogging advice - chris_pirillo10. Be true to your voice

Stay true to yourself and your voice. People don’t care to follow sites so much as they care to follow people.
Chris Pirillo, founder and CEO, LockerGnome
Another blogger who advocates the importance of the writer’s voice is Jeff Goins. He says that your voice is the most important, yet over-looked part of blogging:
Writing isn’t about picking the right topic; it’s about finding the right voice. What matters, what readers really resonate with, isn’t so much what you say, but how.

blogging advice - rand_fishkin11. Give it time – This is why

Plan to invest in blogging for a long time before you see a return. The web is a big, noisy place and unless you’re willing to invest more over a greater period of time than others, you’ll find success nearly impossible. If you’re seeking short-term ROI, or a quick path to recognition, blogging is the wrong path. But if you can stick it out for years without results and constantly learn, iterate, and improve, you can achieve something remarkable.
Rand Fishkin, CEO of Moz
Rand shared these great images with us from his wife’s travel blog, Everywhereist, which shows just how long it can take to see a return on your efforts:
blogging advice - rand1
blogging advice - traffic

blogging advice - james-clear12. Give your email list priority

If you’re blogging to create a business, a movement, or to support a cause, then you need to build an email list. It’s not an option. I don’t even consider my blog to be my community, my email list is my community. Caring about these people, writing for them, and delivering value to them should be your number one goal.
James Clear, entrepreneur, weightlifter and travel photographer
When the New York Public Library focused on growing email subscription rates, this simple home page design with information about what readers could expect to receive boosted numbers by 52.8% over a more complicated version with less information about the actual newsletter:
blogging advice - nypl

blogging advice - dave_kerpen13. Write catchy headlines

No matter how great your content is, it won’t matter unless you have an amazing headline. People have a split second to decide if they should click on your post, and your headline will make them decide. The headline is also essential in making it easy and desirable for people to share your post. Keep your headlines SPUB: simple, powerful, useful and bold.
Dave Kerpen, author and CEO of Likeable Local
Something we do at Buffer is to test several different headlines for each of our blog posts to determine which ones works best. Here’s an example of what that might look like:
blogging advice - headlines
You can read more about this particular approach in more depth here: A scientific guide to writing great headlines on Twitter, Facebook and your Blog

blogging advice - aaron-lee14. Be Yourself

There isn’t one specific set of rules to be successful in blogging. When I started blogging, I had the opportunity to learn from experienced and successful bloggers in the industry. One of the best lessons I’ve learned from them is to simply be me. I didn’t have to be too “professional” or use “big words” to impress others. I had to simply be me.
By being me, I enjoyed writing and the process more. It had me writing more than I usually would too. If you look at the the most successful writers like Seth Godin and Chris Brogan you’ll notice that they are different and unique in their own ways.
Aaron Lee, social media manager, entrepreneur and blogger
Moz CEO Rand Fishkin agrees that telling your company’s story is important, as opposed to following a formula for successful blogging:
Emotion and storytelling have been part of how we communicate with each other and inspire action for thousands of years.

blogging advice - derek_sivers15. Keep it short

Biggest lesson I learned in my past year of blogging. Keep it in the 1–2 minutes read-time length.
Derek Sivers, founder of Wood Egg
Working out the best length for your blog posts can be tricky. You generally need about 300 words minimum to get indexed by search engines, but otherwise the length of your post is up to what you think feels best.
Derek Sivers noticed recently that his shorter posts were much better received by readers and seemed to be shared more, unlike his longer posts:
When I’ve written articles that were too long or had too many ideas, they didn’t get much of a reaction.
When I read books, I often feel bad for the brilliant idea buried on page 217. Who will hear it?
Stop the orchestra. Solo that motif. Repeat it. Let the other instruments build upon it.
The web is such a great way to do this.
Present a single idea, one at a time, and let others build upon it.
According to this Chartbeat graph below, many visitors to your site won’t bother scrolling, and most visitors won’t read more than about 60% of what you’ve written. Keeping it short and sharp then, could be worthwhile.
blogging advice - chartbeat graph
If you’re looking for a general guide to blog post length, Joe Pulizzi’s blog post, “A blog post is like a miniskirt” might be useful:
A blog post is like a miniskirt.
It has to be short enough to be interesting, but long enough to cover the subject.

blogging advice - gregory_ciotti16. Make it worth referencing – here is how:

One thing I always try to keep in mind before publishing a post is would anyone want to “cite” this for any reason? Just like interesting research is great because it leaves you with a fascinating finding or an idea, I like for my posts to be the same. That doesn’t mean relying on research, but simply making sure each post has an original lesson or actionable item, making it “citable” on the web.
Gregory Ciotti, marketing strategist at Help Scout
Our very own Buffer co-founder Leo has written about a similar thing before:
When writing a post, I get into a mindset to answer just this 1 question with a Yes: “Would anyone email this article to a friend?”
It’s an extremely simple proposition. Yet, it has changed my writing completely. If I put myself into a reader’s head going through a post and seeing whether someone will say “Oh, this is interesting, John will really like this”, then I go ahead and publish it. It’s almost like an invisible threshold to pass. I need to improve the post until this level is reached. I will iterate, find more research, get more examples, until I can truly imagine this happening.
I’m sure there are lots more great tips out there about building a blog. What’s your favorite?
post credits: bufferapp