Plan several posts with CSV
Preview up to 200 rows and correct individual errors before saving your campaign.
Steps
- Open Plan several posts and select the brand.
- Fill rows manually or copy the CSV template below into a UTF-8 .csv file.
- Import the file and inspect the preview. Comma or semicolon separators and a UTF-8 BOM are accepted; files must be at most 512 KB.
- Use YYYY-MM-DD dates and HH:MM times in the selected brand’s timezone, or prepare drafts without scheduling.
- Separate channel display names or providers with |. A provider selects all matching channels for this brand.
- Optionally use auto-distribute with a start date, number of days and time slots.
- Review counters, image and approval choices, then save. Inspect every row result and retry only failed rows.
CSV template
date,time,text,channels,image_url,requires_approval
2030-01-07,09:00,"Hello from our team",bluesky,,false
2030-01-08,14:00,"A second update",bluesky|mastodon,,trueReplace the sample dates with your future schedule and channels with your connected accounts. Quote text containing commas or newlines; escape a quote by doubling it. Approval accepts true/false, yes/no or 1/0. Agency access is required for approval requests.
Bulk planning is available on every plan, with the normal publishing, brand and storage rules. Each row allows one image. A failed row does not undo successfully saved rows; submitting them all again can create duplicates.