Bulk import with CSV file
Learn how to bulk import and schedule posts from .csv file
With the bulk import feature, you can easily schedule social media content for the entire month ahead. Bulk scheduling is a PostFlow feature that can save you hours of time when scheduling content.
Start with our template file that contains all available columns and samples: https://postflow.app/post-bulk-import/csv-template-postflow.csv
You simply upload a .csv file with your posts to PostFlow, select the social accounts and labels that will be added to all imported posts.
Imported posts can be scheduled or imported as drafts.
Available columns
Your CSV file doesn't need to contain all columns, you can delete columns you won't use from your csv template file.
*date
Publication date and time of the post.
This column is required and must be in the format yyyy-mm-dd hh:mm
For 2026-06-14 16:00 the post will be scheduled for June 14, 2026, at 4:00pm. Time in 24-hour format and in the time zone of the active group.
content
Text content of the post, you can use line breaks and include URL links.
media_urls
Public URL links to media. Separate multiple media with a comma.
media_alt_texts
Alt text for media in media_urls column, separated by comma.
labels
Labels for post, multiple labels separate by comma.
If you want to apply the same label to all posts, use the function in the modal window while uploading the file to PostFlow.
ig_post_type
Only for Instagram accounts. Available values: feed, reel, story
fb_post_type
Only for Facebook accounts. Available values: feed, reel, story
first_comment
Text content for the first comment.
post_name
Post title for better visibility.
internal_note
Internal note for the post.
tasks
Post checklist items, separate tasks with a comma.
How to bulk schedule posts with bulk import
- Download our csv template file
- Create all posts content in the spreadsheet
- Export spreadsheet to .csv file
- Log in to your PostFlow account
- On the Publishing page, click on the csv icon
- Select the accounts where to import posts. Labels will be added to all imported posts, so you can easily tag your import or campaign.
Upload your csv file and click Start import button.Modal window for bulk import in PostFlow - The import time mainly depends on the number of imported images and videos. You can wait or close the window.
- Once the import is complete, you will receive a notification and an email.
- In the report you will see the result of the import and you can also open a review for all imported posts.
Hooray! You just scheduled bulk of posts from csv file.
Review of imported posts
From the report window, you can open all imported posts for review and revision. In review mode, you can fine-tune the last detail of posts, check how it will look with post previews, or create variations for individual social networks.