Scheduling social media messages in bulk saves you time to focus on important things like customer research, building engagement, and creating new memes to share on your office Slack channel.

A good bulk schedule tool makes daily posting more efficient and takes the worry out of keeping up with your content calendar. Each day, you know exactly how many posts will go out and when. And the very best ones allow you to schedule across different types of social platforms—saving you even more time.

Luckily, lots of great social media bulk schedule tools exist to help you get the most bang for your buck. But if you want one that will making bulk scheduling across multiple social platforms effortless and that comes with its own analytics dashboard, look no further than Hootsuite. Our bulk composer tool allows you to schedule up to 350 posts in advance across different social media platforms.

Let’s walk through exactly how you can bulk schedule social media posts on Hootsuite.

Bonus: Download a free, customizable social media schedule template to easily plan and organize all your posts in advance.

How to bulk schedule social media posts in 5 easy steps

Before we do anything, sign up for Hootsuite. If you have an account already, you can skip this part and jump into the steps.

Alternately, watch our video to learn how:

Step 1: Download bulk composer file

Reminder: Hootsuite’s bulk composer tool lets you schedule 350 posts at a time. You can post all 350 on one social media platform, or even have 50 posts across seven different platforms!

You can also schedule posts beyond the 350 in your bulk composer file—but you’ll need to manually schedule them one-at-a-time.

To bulk compose posts, prepare a bulk post file. This means putting all of the social media posts on a CSV file, which you then upload into Hootsuite.

Start by going to your launch dashboard on Hootsuite. On the left side, click on Publisher.           bulk schedule

From the Publisher menu, select Bulk Composer on the left side.

bulk compose Hootsuite

In the Bulk Composer menu, click on Download example under “How to prepare your messages.” This downloads a sample CSV file showing you exactly how to set up your file to bulk schedule.

download example Hootsuite

Open the file in a program that uses .csv (Google Sheets, Excel, etc.).

Pro tip: We recommend you use Google Sheets. Programs like Excel tend to mess up the date and time format required to correctly upload a bulk post (more on this format soon).

Once you open the file, move onto the next step.

Step 2: Fill out the file using the correct format

bulk schedule file

Fill out the file or create a new file of your own by using the format of the sheet. If you need help with formatting, check out the rules below.

Column A: Date and time you want the post to be published. 24 clock only, and times must be set in the future at least 10 minutes from upload time. The time must end in either a 5 or a 0. Only one time per slot.

Use one of the date formats exclusively below:

  • day/month/year hour:minute
  • month/day/year hour:minute
  • year/month/day hour:minute
  • year/day/month hour:minute

Column B: The text for your post.

Column C: The link you want to include. You can choose to shorten them to links later.

Check out the image below for an example of date and time format.

selecting date format in bulk scheduler tool
Remember that your date format needs to be consistent throughout the bulk schedule file.

Pro tip: Take the hassle out of this step by having your social media content calendar ready. This gives you the tools to prepare winning social content well in advance.

Bonus: Download a free, customizable social media schedule template to easily plan and organize all your posts in advance.

Get the template now!

Fill out the file with the messages you want to post, along with their publishing time. Save the file. Once you do that, move onto the next step.

Step 3: Upload the CSV file with the bulk posts

Go back to the launch menu and click on Publisher. Then click on Bulk Composer on the left hand side.
Then click on Select File to Upload in the middle of the page.

bulk schedule select file to upload

Select your CSV file and click open. Then select which social media platforms you wish to bulk schedule for.

selecting social platforms you wish to bulk schedule to

Then select the date format that you used.

selecting date format in bulk scheduler tool
Remember that your date format needs to be consistent throughout the bulk schedule file.

At this point, the tool provides the option to shorten links. If you want to keep your URL, click on the box labeled Do not shorten links.

Now click on Next: Review Messages and move onto the next step.

Step 4: Review your bulk post

The Bulk Composer now gives you an opportunity to review your messages on the next page.

reviewing messages in bulk scheduler

The tool also analyzes your messages for any errors. If it detects any, it gives you the opportunity to fix the issues or delete the message entirely. You won’t be able to schedule the posts until you resolve the mistakes.

If a post contains an error, a red banner appears at the top of the post on the left. You have the ability to edit any of the posts on the right.

Fix the errors and the red banner goes away. You will then be able to schedule the posts.

So go through your posts and make any edits as necessary. Then move onto the next step.

Step 5: Schedule the messages

Once you finish your edits and review, click Schedule All Messages in the bottom right hand corner.

Alternatively, schedule a post individually by selecting a post in your list and clicking Schedule.

It might take a few moments for your posts to be bulk scheduled. In the meantime, pour yourself a drink for a job well done—you’ve earned it! (Note: Drinking during the workday might be frowned upon in your office…unless you share.)

Once Bulk Composer schedules your posts, you may click View Scheduled Messages to make any additional edits to your posts.

bulk schedule

Hootsuite then takes you to the content page where you can see all your scheduled posts. Click on the Planner section at the top in order to make edits.

Hootsuite Planner

Here, you see all of your posts laid out in a calendar view. Click on the one you want to change and edit it in the window that appears on the right.

calendar view Hootsuite

Once you finish, exit the Bulk Composer by clicking the X at the top right hand corner.

There you have it! That’s how you can bulk schedule your posts for social media.

Interested in some more tools for social media? Be sure to check out our article on the best social media management tools.

4 best practices for bulk scheduling on social media

Keep these best practices in mind when bulk scheduling.

Keep your post times consistent

This helps your audience know exactly when to expect a post from you and makes your job easier since you know when and where posts will come out. If you need help, check out our article on the best times to post on Facebook, Instagram, Twitter, and LinkedIn.

Don’t post duplicate messages

Be sure to change up the copy each time you make a post—even if you share the same link. The algorithm for each platform takes a look at the frequency of your posts to determine how many people see it, and it might ding you if you spam the same message each time. Plus, you do your readers a favor by keeping your messages fresh—which brings us to…

Craft compelling messages

All your social media messaging must be relevant and helpful for your reader. If not, why share it? If you need help, check out our article on writing for social media.

Remember character count

Total word count differs according to social platform—so be sure that your bulk messages contain the correct amount of words. As of 2019, Twitter has a 280 character limit, Instagram has a 2,200 character limit, and Facebook has a whopping 63,206 character limit. Don’t worry, though. If you use Hootsuite’s Bulk Composer, you receive a notification if your post exceeds a character limit. For more, read our article on the ideal social media post length.

Save time managing your social presence by using Hootsuite to create and schedule content in bulk—with only a few clicks. Try it free today.

Get Started