Empty feeds are scarier than ghosts Halloween Sale Up to 50% off
00days
:
00hrs
:
00min
:
00sec
Grab the treat

Bulk scheduling and CSV import for social media posts

Scheduling posts one by one is fine for a single announcement. For a product launch, a content calendar or a backlog of blog posts, you need to plan many at once.

FS Poster gives you two ways to do it: a bulk action for posts that already exist in WordPress, and a CSV import for posts you plan in a spreadsheet.

Bulk schedule WordPress posts

Go to Posts, or Products, Media or any other post type, tick the posts, choose FS Poster in the Bulk actions menu and click Apply. A planner opens with those posts selected, so you can share them to your channels at an interval or on set days.

Bulk Schedule Action

Import posts from a CSV file

Plan your posts in Excel, Google Sheets or Numbers, one post per row, and import the file from Calendar > Import CSV. Up to 100 posts go in at once.

  • send_at: the date and time, in your site's time zone
  • channels: the IDs of your channels, listed in the import window with a copy button
  • content, title, link and first_comment
  • media: images or a video from your media library, by ID

Before anything is created, FS Poster checks every row and shows a preview. A date in the past, an unknown channel, a missing image or a broken link is flagged, and only the rows you tick are imported. A sample file with your own channel IDs is one click away.

Preview of a CSV import with ready rows in FS Poster

Good to know

  • Each row becomes a normal post in the calendar, so you can edit, reschedule or delete it later.
  • If Content Approval is on, imported posts go to review like any other post.
  • CSV files from Excel work as they are: comma, semicolon or tab separated, in UTF-8 or Excel's own encoding.
  • TikTok asks for a privacy choice on each post, so TikTok posts are scheduled from the composer instead.

The CSV import documentation lists every column and error. Comparing tools? See our roundup of the best social media scheduling tools.

Frequently asked questions

Can I bulk schedule social media posts from a CSV file?

Yes. Go to Calendar > Import CSV, pick the file, check the preview and import up to 100 posts at once.

How many posts can I import at once?

Up to 100 posts per file. For more, split them into several files.

Where do I find the channel IDs?

The import window lists your channels with their IDs and a copy button, and the sample CSV already contains them.

Which date format does the CSV file need?

YYYY-MM-DD HH:MM in your site's time zone, for example 2026-11-05 09:30.

Can I add images or videos?

Yes. Put the media library attachment IDs in the media column. Images and videos can't be mixed in one row.

More features

Auto-posting
01.
Built-in feature

Auto-posting

Automatically share new WordPress posts to your connected social media accounts with FS Poster.

Schedule Posts
02.
Built-in feature

Schedule Posts

You will be able to create Schedules which allow you to share your blog posts within the determined interval and selected filters.

Manual Share Panel
03.
Built-in feature

Manual Share Panel

You will be able to share or schedule custom contents, images, links without creating any WordPress post.

Get FS Poster