Scheduling posts on Instagram is now possible.
And it’s just the beginning of you being able to bulk upload to Instagram.
The question is:
How do you schedule posts on Instagram?
I’ll cover exactly how you can not only schedule, but automate posting content to your Instagram account in this guide.
So if you’ve wanted to schedule your updates on Instagram but weren’t sure how, you’ll love this guide.
Let’s jump in.
Yes, despite what you might have heard, you can buffer schedule Instagram posts in advance.
Many people use and view Instagram as an in-the-moment type of social channel. You snap a shot, maybe crop it or add some filters, and post it, right then and there.
Most businesses plan out a photoshoot or spend blocks of time taking product shots…but then they save them to a file on their laptops and post them manually.
How efficient is that?
Not at all, considering that most people are on and off phone calls, in and out of meetings, and using the rest of their work time to focus on bigger projects.
Writing and posting fresh copy and pictures for Instagram posts can get lost in the shuffle. Or end up being a last minute endeavor that could have been better, had there been more thought put into the copy, images, hashtags and optimal post time.
But, believe it or not, scheduling posts to go out on Instagram is actually a real thing.
Various Instagram post schedulers have been around for awhile.
Some tools claim that you can schedule Instagram posts – but in reality, they send a push notification to your phone to “remind” you it’s time to post.
To me, that’s not efficient.
Real Instagram scheduling means that you create your status update and it get’s published to your account at a later date without the nudge of a notification to schedule it sent to your phone.
But the capability to directly schedule Instagram posts via third-party apps like Buffer hasn’t been possible (you can schedule instagram posts free on Buffer).
Until now.
Instagram recently updated its API to allow for this capability, thus making scheduling much more easy and convenient. And if you’re already using the Buffer app for your other social channels, you can add Instagram to essentially “do it all” from a single app.
Before we get into how to actually use Buffer to schedule your Instagram updates, it’s important to note some additional benefits of scheduling in advance vs. posting in real time.
Even though many people post directly to Instagram, in real time, there are quite a few significant reasons why planning and scheduling out updates ahead of time is beneficial to your overall social media marketing strategy.Â
Before we take a look at the efficiency of scheduling updates on Instagram and the time you’ll save, here’s a reason you will want to have a consistent Instagram presence.
Android users spend 53 minutes a day in the Instagram app.
Yep, 53 minutes.
Not only does it make sense to schedule Instagram posts, but also to run paid ads as well (See: How Do You Make an Effective Ad on Instagram?).
And if you want extra time to skim Instagram like these users, then Instagram automation post can help you find a few extra minutes you would not have otherwise had.
So here’s the deal…I’ve already mentioned this one above – it’s pretty obvious.
Each time you sit down to create and post an Instagram update, it’s like you’re starting from scratch to do the same process, over and over.
It may seem like a few minutes a day, but multiply that by the number of Instagram updates you post and you’re talking about hours of time.
What if you could shave a few minutes off each of those updates?
You’d be gaining hours back. Hours you can reinvest into your business (or have more time to browse Instagram).
When you sit down to schedule out Instagram posts for the week, month, etc., you’re already in the mindset of what you want to post and why. So your time is spent focusing on new copy and new images, rather than revisiting past posts and rethinking about your strategy and refocusing on your hashtag strategy… you’re no longer re-doing anything.
With the investment of that single block of time, you’ve covered your Instagram updates for the next week/month/etc. – without having to waste those extra minutes manually writing and posting each update.
So it might make sense for you to automate Instagram posts in your account and your overall social media management strategy.
How many times have you pulled the trigger on an update that wasn’t ready to share and you had to do the crazy scramble to delete it before anyone saw?
Or those times you didn’t realize something was misspelled or an image was off and it sat on there until a colleague or a follower pointed out the mistake?
We’re all human. And we all forget to double-check our work.
But when you take the time to schedule out updates in advance, you can carefully review, make edits and ask others for feedback before any of them see the light of day.
You’ll also be less pressed for time than when you’re trying to post an update in the middle of your work day, meaning you’ll have more time to give thought to what you’re sharing and how you’re sharing it.
Some mistakes, like missing punctuation or a commonly misspelled word, may be no big deal.
But when you’re posting a potentially damaging image by accident or flubbing industry terms that make you look unprofessional and unknowledgeable as a business owner…those aren’t so easy to brush off.
In addition to the occasional “oops” update, there’s also probably been a time or two (or more) where you thought you posted and you didn’t, or maybe you just forgot entirely.
Not exactly the best strategy for looking professional.
And how often should you post on Instagram?
Well, according to Buffer, you should be posting on Instagram at least 1.5 times per day, or more.
Followers are bored quickly and gravitate toward Instagram accounts that regularly post new updates. Additionally, if you share certain updates at regular intervals, followers come to trust that you’ll be sharing that update consistently. They expect it.
So when they come looking for your regular Tuesday at 9 am “recipe of the week” or whatever, and they don’t find it, their trust in you as a knowledge source takes a hit.
One time won’t kill you. But when you get busy and missed updates become a thing, you’re going to start losing your follower base.
On the other hand, when you schedule social media posts in advance, you can preserve that trust by making sure that there will always be an update going out when your followers expect it.
When all of your time is tied up in the daily administrative to-dos, you barely have time to grab lunch or take a call, let alone chat it up with your Instagram followers.
According to Mention, all post types on Instagram get roughly the same amount of engagement.
So no matter what you schedule on Instagram (images, videos, carousels) – for the most part, you can expect similar engagement for each type.
And when your Instagram followers are engaging, are you returning the interaction?
How much time do you spend engaging on Instagram, right now?
And I don’t mean just “liking” an image or following someone interesting, but really getting into thoughtful conversations.
Aside from the occasional customer service issue or complaint, probably not as much as you should.
Then why did you get into this business in the first place?
To push some papers and stay compliant with government and industry regulations?
Ugh, no.
You probably do what you do because you really have a passion for it or you’re particularly knowledgeable on the subject.
Getting your Instagram posts scheduled out in advance affords you the extra bandwidth to start talking about what you know and love with other like-minded followers.Â
Doing so can help boost your brand image by establishing yourself as an industry thought leader. It builds trust between yourself and new followers.
And at the end of the day, you might even convert a few leads into loyal customers.
Hashtags are so underrated and overrated, at the same time.
And according to SimplyMeasured, posts with at least one hashtag average 12.6% more engagement.
Â
No, using hashtags isn’t going to skyrocket your Instagram account to celebrity status. But thoughtfully used, they can help increase engagement and attract new followers.
But in order to reap the benefits of hashtags, you’ve got to be using the right ones in the right way.
A lot of people seem to create their own or pick a handful of obvious industry hashtags and proceed to crowd the end of every post with a whole swarm of them.
Firstly, hashtags are used to group conversations across Instagram. So if you’re coming up with original ones all the time, chances are, you’ll be the only one using them. Aka, not effective.
Secondly, if you’re absentmindedly applying the same collection of hashtags to EVERY Instagram post, you run the risk of coming across as automated or “spammy”, as there may be hashtags in the collection that either subtly or obviously have nothing to do with the image.
Scheduling out your Instagram posts in advance gives you time to research a list of very specific hashtags that are regularly used by your target audiences, will generate interest from new followers and that are closely related to your images. Then you can thoughtfully plan out hashtags for each post as you queue them up for future posting.
It also helps to keep a running list of all the hashtags you’ve researched and used over time. It doesn’t have to be anything fancy, just a document or spreadsheet that organizes them the way you find most effective.
In doing so, you’ll have an ever-growing collection to use moving forward, which can end up saving you even more time and effort in the future.
A first impression can make or break you.
And Instagram accounts are no exception to the rule.
Have you ever gone out of your way to look at an Instagram account for a company, brand or public figure you’re interested in, only to find that it’s a jumbled mess of crazy? How does that look to potential customers or clients?
Unprofessional. Big time.
I’m not saying that every account on Instagram needs to maintain the professionalism of a law firm or a doctor’s office. But even for “fun” or “laid-back” businesses, a disorganized and haphazard Instagram account comes across like you don’t know what you’re doing.
Many of us meticulously edit photos for Instagram using Adobe Lightroom or one of the many Lightroom alternatives to help create the perfect impression.
And, whether that impression applies to the rest of your business or not, that’s the immediate impression you’re giving to new followers and potential customers.Â
We get so wrapped up in the myopic details of singular posts that we forget to stop and look at the bigger picture – the look and feel of our Instagram account in its entirety.
Remember that the first three rows of your grid are the first thing people see. Are your images balanced in terms of color and style? Mix solid colors and “emptier” images with busy photos and designs.
Or mix up your approach with making 3 images work together to draw even more attention like BarkBox did…
Â
But overall, your should keep these questions in mind for your Instagram account:
I know what you’re thinking. Who has time for that?
Right now, you’re just hoping to share effective posts in real time without forgetting or making a careless mistake.
But when your posts have been scheduled out ahead of time, you’ve suddenly got some breathing room to take a step back and evaluate your overall Instagram aesthetic.
When you spend less time on your day-to-day posting responsibilities, you have more time left over to nail the overall impression you’re giving your followers.
Aka, less time on the miniscule details equals more time for big picture initiatives that really move the needle.
If you don’t already have a Buffer account, you’ll need to create one.
I recommend getting the “Pro” plan which currently runs $15 a month…but you can easily do this with the “Free” plan if you wanted to.
The “Pro” plan will allow you to connect more social accounts as well as more posts scheduled in your queue.
So create a Buffer account now if you don’t already have one.
After you have created your Buffer account, you’ll need to connect your Instagram account to Buffer.
So head on over to your Buffer account and click the “Add a Social Account” button.
Then you’ll need to click on the “Instagram” icon and connect directly to Instagram.
Â
You’ll then be directed back to Buffer where you’ll be asked how you want to share on Instagram. You’ll want to click on “Setup Instagram Direct Posting”.
Â
Next, Buffer will take you through a 3 step checklist to complete your Instagram setup.
If you haven’t already, in order to complete step 1 you’ll need to be sure to convert your Instagram profile to a business profile.
Then you’ll need to authenticate with Facebook for step 2.
Â
For the final step, you will need to setup Instagram reminders by clicking the blue button and following the directions to complete the process.
Â
Â
And once you’re complete, you’ll see a confirmation screen letting you know the Instagram account setup process is complete.
Â
One final step you will need to do in Buffer is to create your posting schedule for your Instagram. In order to do this, you will need to click on the “Settings > Posting Schedule” link in the drop down menu.
Â
On the following screen you will need to select the days and optimal posting times you want Buffer to post your updates to Instagram.
Â
The process of adding content to share on Instagram is pretty straight forward in Buffer.
Simply login to your Buffer account and open the sharer by clicking “alt + b”.
Â
Once the sharer opens up, you’ll need to do the following:
Your update will be added to the next available spot in your Buffer queue.
Â
If you have evergreen content that can be shared again and again, you can go through your countless blog posts and keep manually scheduling them to be used again.
But you know there has to be a better and more efficient way to share evergreen content again and again on Instagram.
And there is.
Let me show you how to do it in the next chapter.
In the previous chapter, you should have created a Buffer account if you didn’t have one already (if you haven’t done so, you’ll need to do it in order to recycle your Instagram status updates).
As you were reading up on how to schedule Instagram updates in Buffer, chances are you would like to do this at mass scale as opposed to manually adding each update one by one.
So here’s how you can do it.
The first thing you will need to do is connect your Buffer account to Bulkly. If you aren’t familiar with Bulkly, here are a few things you can do with it:
All Bulkly accounts come with a 7 day free trial (pricing can be found here).
And if you are serious about scheduling Instagram posts, it’s a must have.
Click on the button below to start your free trial.
Once you have connected your Buffer account to Bulkly, you will be ready to start setting up your Bulkly account to handle the heavy lifting of scheduling your Instagram posts.
With Bulkly, you’ll have a few ways to add the content you want to share on Instagram. I’ll cover how to:
Excited?
Let’s jump in.
If you’ve already used Buffer to schedule Instagram posts, this is probably the easiest way to add content into Bulkly in order to be recycled back into Buffer.
In your Bulkly account, click on the “Content Upload” link and then on the “Import From Buffer” button.
Â
Bulkly will then import all the social media updates sent by Buffer for each of your social media accounts. So if you have 10 social media accounts, Bulkly will import a maximum of 1,000 total updates across all your accounts.
Don’t worry though, Bulkly will automatically create a group within Bulkly for each social media account and updates for the specific account. So no need to worry about sifting through content you don’t plan on using for Instagram.
And depending on how many social accounts you have in Buffer, it can take a minute or two to import the data.
Once it is imported you will see the groups of status updates created for each social media account.
Â
You’ll notice the naming convention denoting the content came from importing from Buffer, the social media channel and the account name.
In this example, we can see that I was already using Instagram scheduling through Buffer so I’ll click into that group to see what was imported.
We can see that all the text (and hashtags) along with a URL for the image that was shared.
Now, you might be wondering why there is an image for the URL?
Well, with Bulkly you can automatically use a URL for an image and have that image get attached to your status update.
There’s no need to manually upload images one by one in order to schedule them.
From here you can make any edits you want.
And when you are ready, you’ll need to create the settings for this group so Bulkly will know how often to drip them into your Buffer account(s).
Within a few clicks, you’ll be able to have Bulkly automatically drip your Instagram updates into your Buffer account. So here’s what you’ll need to do:
Â
Depending on your group settings, your first update should appear in your Buffer account within an hour, but it can take up to a day if your posting frequency is set to a longer time frame.
Chances are that your blog is full of evergreen blog content.
And that makes it a perfect source for creating evergreen Instagram content.
There’s just one small problem…
You don’t have time to go through your blog and create dozens or even hundreds of updates for your content.
I mean, do you really want to copy and paste a bunch of stuff to create your Instagram status updates?
I guess you could…but I’m not going to cover how to do that as there is a more efficient way to do it.
Check this out.
Your website has a sitemap, right?
If so, you’re halfway there to instantly creating Instagram status updates.
And if you have a sitemap, the first thing you need to do is find the URL of the sitemap that contains your blog posts. This can vary depending on the different blogging platforms.
For example, the blog post sitemap URL of Bulkly is https://bulk.ly/post-sitemap.xml.
And the next thing you’ll want to do is install a Chrome extension called “Scraper“.
Once you have it installed, you’ll want to visit your sitemap and right-click and select “Scrape Similar”.
Then click “Export to Google Docs.”
Your scraped data will be placed in a new Google Sheet. Within this sheet you will need to delete one of the columns as they are both duplicates of each other.
Then go through the URLs and delete any blog post that you don’t think can be shared again and again on Instagram.
Basically, you only want to be left with evergreen content URLs in the spreadsheet.
Next up, you’ll want to visit this Google Sheet and make a copy of it by clicking “File >Make a copy…”
And once you have made a copy, go into your Google Sheet that contained the scraped URLs, copy your URLs and paste them into Column C.
Just wait for it, it’s magical
You’ll notice that this Google Sheet imports your:
Additionally, you’ll see that Column A has name automatically entered. This is important in that when you upload this CSV file to Bulkly, it will put all of these status updates together for easy organization.
So in order to create the file to be imported to Bulkly, in your Google Sheet click on “File > Download As > Comma-separated values (.csv, current sheet)”.
Your Google Sheet will be downloaded to your computer.
Now that you have a CSV file with the Instagram updates you want to add to Buffer, you’ll need to upload the file to Bulkly. And Bulkly will use this upload to drip these status updates to your Buffer account.
Here’s how to do it.
Create a Bulkly account if you have not already.
Within a few seconds you’ll see all of your evergreen blog content status updates appear in your Bulkly dashboard.
And within a few clicks, you’ll be able to schedule these Instagram updates to get automatically dripped into your Buffer account again and again.
So here’s what you’ll need to do to get it set up:
Depending on your group settings, your first update should appear in your Buffer account within an hour, but it can take up to a day if your posting frequency is set to a longer time frame.
I’m willing to bet that you have a handful of websites that you always share content from. These websites are always publishing relevant and well-written content that would appeal to your audiences.
It’s no secret that you shouldn’t just share your own content on social media.
Instead, it should contain a good mix of updates from your website as well as others.
And if you aren’t sure what the right mix is, I’ve covered a few of these social sharing strategies here.
But did you know that you can actually leverage content from other websites and share them on your Instagram account automatically?
Of course, if you decide to use this method you need to be 100% confident that the content they create is top-notch.
Interested in seeing how to use RSS feeds to create status updates on Instagram?
Let’s dig in.
If you’re not familiar with RSS feeds, the acronym stands for “Really Simple Syndication” or also referred to as “Rich Site Summary.”
A RSS feed is data presented in a standard web format (XML) which is compatible with a variety of programs and interfaces. It will look something like this:
Â
Now that might not make a whole lot of sense to you, but it provides you with an opportunity automate the creating and scheduling of status updates on Instagram.
Since it’s a standard web format, it means that sites that use it all have to do it the same way. And because it is a consistent format, Bulkly can read the data and create status updates from it.
Here’s how.
Before I get deep into how RSS feeds can be used to create updates on Instagram, let’s take a look on how you can find the RSS feed of a website.
For the most part, the majority of RSS feed URLs can be found by adding “/feed” to the root domain of a site.
As an example, let’s take a look at Bulkly using this method.
Go ahead and put https://bulk.ly/feed in your address bar.
You should see the XML formatting similar to what I posted above.
Now what if a site gives you a 404 error or doesn’t load anything up at all?
There’s an awesome Chrome Extension called “RSS Subscription Extension” that will easily show you the RSS URL for a website (if they have one).
Â
Simply install the extension and then click on it when visiting one of you favorite websites.
Then copy the RSS link.
Pretty simple, huh?
Well let’s take a handful of RSS feeds from your favorite websites and go next-level with some automation.
Now that you know how to find the RSS feed for any website, let’s leverage a handful of them to automatically create status updates to be shared on Instagram.
You’ll want to have at least 5-10 of your favorite website RSS feeds to get the most out of this approach – so be sure to have some sites in mind.
Ready to get started?
Great!
Login to your Bulkly account, or create a free account by clicking the button below.
Once you have logged into Bulkly, click on the RSS Automation button on the left.
Then click on “Add RSS Feed Online”.
Â
You’ll then get an overlay that asks for you to enter a RSS URL, so copy and paste one of the feed URLs from one of your favorite websites. Then click “Save”.
Â
Bulkly will then create a new group for your status updates. As a reminder, Bulkly allows you to organize status updates into groups for easier social media management.
Within this new group you can also add additional RSS feed URLs by clicking on the “Add RSS Feeds Online” button and then copy and pasting the additional feed you would like to add. Repeat this step until you have at least 5 RSS feeds saved in Bulky.
Â
And within a few clicks, you’ll be able to schedule these Instagram updates to get automatically dripped into your Buffer account again and again.
So here’s what you’ll need to do to get it set up:
Â
That’s it.
And depending on your group settings, your first update should appear in your Buffer account within an hour, but it can take up to a day if your posting frequency is set to a longer time frame.
One thing to keep in mind when it comes to scheduling posts in Instagram, is your image sizes. If the status update you have scheduled falls outside of an aspect ratio range of 4:5 to 1.91:1, you’ll have to manually post the update inside Buffer.
Â
But, if your images are within this range, there’s nothing you have to do. Buffer will post the update automatically at your scheduled time.
Â
It’s no secret that hashtags play an important role on Instagram. So it makes sense to use them in your scheduled status updates.
But you probably don’t want to use the same hashtags over and over again.
Instead, you might want to mix them up.
And if you are using a scheduling tool like Bulkly to schedule your Instagram updates, there’s a neat feature that allows you to randomize hashtags when it gets added into your Buffer queue.
For example, let’s say you want to use the following hashtags:
But you only want to use 1 hashtag at a time.
With Bulkly, you can set it up so that a random hashtag gets used when sending your content to Buffer.
To do this, you’ll need to create a hashtag like this:
You’ll notice that each hashtag is separated by a pipe “|” symbol and all are enclosed in brackets { }.
This will need to be entered in the hashtag field for Instagram on Bulky, like this:
Â
Then each time your Instagram status update is scheduled into Buffer, Bulkly will pick a random hashtag to append to your update. So it will look like this:
Â
And if you want to “next level” your hashtags, you can randomize multiple within the pipes. For example:
Boom!
In order to do your automation right, I recommend taking some getting organized in Excel or Google Sheets. As shown in the previous chapters, Bulkly allows for CSV uploads of your Instagram updates.
For me, using a spreadsheet I can easily build out formulas to help generate hashtags, group organization, and more.
Â
It’s also a great way to create multiple updates for a single blog post.
In fact, you can even use my social media content creator to build out these additional status updates.
Unfortunately with Instagram you can’t have clickable URLs in your status updates. So I recommend creating branded links for your scheduled Instagram posts.
You can use a free tool like Bitly, or you can use your own branded links.
My choice for creating branded links is Rebrandly (which integrates with Bulkly).
And once you have your own branded links, simply add them to your Instagram updates.
For example, with Bulkly I have created branded links like:
The key is to keep them short and simple since users will have to type in the URL to visit your pages.
With Instagram, images are the most important part of your status update.
If you don’t have an eye-catching image, your followers will scroll right past your Instagram post.
So it goes without saying, you need some awesome images.
If you are a designer or work with an in house design team, you are probably covered.
But if you are flying solo, ballin’ on a budget, or just haven’t found a designer to create your images – there are some great options out there that can help you create the perfect Instagram image.
Some of the most notable ones are:
Within a few minutes you can create shareable Instagram images that you can reuse again and again for your scheduled Instagram updates.
Here’s an example I created in no time at all:
Â
So that’s how you schedule posts on Instagram.
Let me ask you: What method for Instagram scheduling are you most excited to try?
Are you going to leverage your existing blog content to create Instagram updates? Or use RSS feeds to automatically create Instagram content for you?
Leave a quick comment below to let me know your thoughts on scheduling posts on Instagram.
Start your free, 7-day trial by clicking the button below.