And we’ve written a few different articles here on the Buffer blog that touched on how to come up with the best time to Tweet. And yet, we never quite dedicated a full article to the topic.

There are a few different ways to help us decide what timing we should go for, especially for Twitter, so I wanted to take a look at four ways we can experiment with timing of Tweets. Let’s dive in, here are the 4 most useful methods we’ve found:

1. Pick 4 times to testYou can pick any number of times to test, of course, but any more than four would be too much for me to keep track off so I’ll start there.

2. Schedule Tweets for each of these timesTo keep the data as consistent as possible without annoying our followers with the exact same Tweet four times a day (we do post the same links multiple times, but we spread them out more), I’m going to post simple Tweets with a headline + a link each time.

3. Examine your analytics to compareOnce these have all posted, I can take a look at Buffer’s analytics the following day and see how the Tweets compare for clicks, favorites and Retweets. Here’s our queue with my posts added:

And here’s an example of what our analytics would look like:

4. Keep testingThere are lots more factors to test if I want to get useful data out of this experiment. Next, I’d keep doing this test on different days of the week, including weekends, and see how the results are affected by the day of the week.

We’ve also seen higher engagement recently with inline images on Twitter, so I’d do a follow-up study to test how Tweets including images perform at different times and on different days.

5. Refine your approachOnce you’ve got some useful data, you can refine your approach based on this. If you’re using Buffer, you can easily update your schedule so that you Tweet at better times based on your research.

Then, you can repeat the process on a regular basis, especially as your content changes and you get more followers, to make sure you’re always Tweeting at the most optimal times.

2.) The tools-based approach

There are a number of tools that help you come up with the best times to Tweet. Tweriod is a great example, which lets you run analysis on your own Tweets and those of your followers to see when you should Tweet more often.

Followerwonk is another tool that we love at Buffer. I’m going to give you a run-down of how Followerwonk works and how it integrates into Buffer as an example, but you can obviously use whichever tool suits you best.

To start with, head over to Followerwonk and click on “Analyze followers”

Next, pop your Twitter username into the box and select “analyze their followers” from the drop-down:

You can also choose to analyze the habits of people you follow, but in this case we’re looking for the best timing to reach more of our followers. When your report is done, you’ll see a bunch of graphs to tell you more about where your followers are from, what language they speak and how many followers they have. The really useful one, though, is the one below which shows when your followers are most active:

If you use Buffer, you can take advantage of this by creating a Buffer schedule based on your Followerwonk report. Just choose how many times you want to post each day, and hit the “Schedule at Buffer” button.

I also find the graph of how active I am really useful. As you can see by comparing the two, most of my followers are active when I’m asleep:

If you’re tweeting from your company account, you might want to keep this in mind, especially if engagement is what you’re looking for. Buffer can help you spread out your tweets to post at the optimal times, so you don’t even have to work weekends to take advantage of this! Click-through rates are generally highest on weekends, as well as mid-week, on Wednesdays.

On the other hand, an Argyle Social study showed that weekdays provide 14% more engagement than weekends, so this is definitely one you’ll want to test on your audience.

There are lots of Twitter users who primarily use a mobile device—rarely loading up Twitter on their desktops. Twitter did an interesting study of these users and found that they are 181% more likely to be on Twitter during their commute.

They’re also 119% more likely to use Twitter during school or work hours.

In particular, Guy is known for posting the same content multiple times, and one reason he advocates doing this is to reach your followers in different time zones. He’s found that this increases the traffic to his content, particularly when Tweeting the same link several times:

The reason for repeated tweets is to maximize traffic and therefore advertising sales. I’ve found that each tweet gets approximately the same amount of clickthroughs. Why get 600 page views when you can get 2,400?

So posting your content in eight-hour intervals like Guy does might be an experiment you can try on your own Twitter account.

Of course, with this one, there’s a big caveat. The followers of people you look up to might be completely different to yours, making this approach less than helpful. But if you discover there is an overlap in followers, you can try copying their approach to see if it works for you.

How do you work out the best times to Tweet? Have you got another suggestion I haven’t included? Let us know in the comments below.

6 thoughts on “Timing is Everything: The 4 Most Accurate Ways To Find Your Best Time to Tweet”

Hi Belle,The timing of your piece is perfect. I have been experimenting with Hootesuite and scheduling 3 or 4 of the same tweet per day and my findings are that my early afternoon tweets gather the most responses. I suspect that I will continue to schedule 3 or 4 times today as it is simply not a problem to do so.

Thanks for this well thought out article with great insights and recommendations.

The only thing I would say is that none of this helps when you’ve got a global audience operating in various different time zones with radically different behaviour – even if you account for differences in social networks and associated audiences. Aside from creating country specific Twitter accounts and managing all of the campaigns separately I’m not sure how you’d solve the time difference issue. Any suggestions?