Finding the perfect time to post to Instagram to maximise the amount of likes, engagement and traction you get is a real skill in itself. Finding out what was the ideal time was a surprisingly scientific process, posting at multiple different times of the day and checking the post analytics to see how many posts per minute, total audience reached, what users interacted at what time etc.
After weeks of testing, we figured out which post time raked in the most likes, and, from then on, we could easily capitalise on our content.
As a business that provides 100’s of pieces of social media content per month for our clients, understanding social media algorithm’s and the benefits around posting at certain times is a skillset we personally have a vested interest in and resonates with us.
Timing of posts is only a small percentage of the entire social media content headache. Producing the content is the other half of the problem. Doing the most research in the world on when the best time to post means nothing if the content you are posting doesn’t capture your audience’s attention. To build a sizable Instagram following, you need to create compelling content that your audience actually craves.
The best way to find an ideal posting time is by testing the timing of your posts to see which post time generates the most audience engagement.
On average, the best time to post on Instagram is between 2 PM and 3 PM. However, the level of engagement you get can change dramatically depending on what day of the week you post. The best day to post on Instagram is Thursday, not just at 3 PM, but at 5 AM, 11 AM, and 4 PM as well.
Remember, these results are what we have found as a business and with our specific audience. For the most accurate results there is nothing better than conducting your own tests. This doesn’t need to be a complex test.
An easy example of a test would be to post 3 times a day and monitor the results over the course of a week. For further detail and precision, track over a month and try posting alternate content at different times/days.