Skip to main content
Bulk scheduling

Bulk schedule social media posts from a CSV or Google Sheet

Plan a month in a spreadsheet, upload it, fix any row the checker flags, and schedule every post in one go.

Plans from $29 a month

Four ways to fill your calendar at once

CSV file

One row per post: the text, the networks, the time, a title and picture links.

Google Sheet

Paste the link to a shared Google Sheet with the same columns instead of uploading a file.

Drop pictures

Drop a set of pictures and each one becomes a post, one a day, ready for its caption.

AI plans your month

Describe your month and the AI drafts one post a day for you to check.

A checker on every row

Rows with no text, no network or an account that is not connected are flagged before anything is saved.

Pictures from links

Put picture links in the sheet and they are fetched and attached for you.

How it works

  1. 1
    Fill the sheet

    Columns: text, to (the networks), at (date and time), title and images.

  2. 2
    Upload or paste the link

    Upload the CSV file, or paste your Google Sheet link.

  3. 3
    Fix what is flagged

    The checker marks any row that would fail, with the reason.

  4. 4
    Schedule everything

    Every good row becomes a scheduled post in one go.

What each plan includes

PlanPrice / monthBulk import rowsConnected Accounts
Standard$2910010
Team$3935020
Pro$4950060
Ultimate$991,000200

Live from our plan list. Full details on the pricing page.

Questions

How many rows can I import at once?

It depends on the plan. The table above shows the limit for each one.

What columns does the CSV need?

text, to, at, title and images. Separate several networks or picture links with a semicolon.

Can an Editor import posts?

Yes. Without permission to publish, the rows become drafts for a Manager to approve.

Is there a free plan?

There is a free trial instead of a free plan. The current plans and the trial length are on the pricing page.

Try Social Publish

Connect your networks, write your first post with the AI and schedule it in a few minutes.

Start 7-day free trial