Bulk Post
Learn more about bulk post in our help documentation.
π Bulk Post β CSV Upload (Fastest Way to Scale Content)
Launch hundreds of posts in minutes. Import a single CSV file, let Postly validate everything, and publish across all your channelsβat once.
Designed for agencies, creators, e-commerce, and seasonal promo teams that need speed.
β‘ Quick Start (CSV Only)
1. Download the CSV Template
Go to: Dashboard β Posts β Bulk Post β Download CSV Template.
π‘ Pro Tip:
Host your media on Postly Cloud to instantly generate clean, permanent Image URL and Video URL links.
2. Add Your Content
Paste your captions, platform tags, dates, and direct media URLs.
Keep the header row exactly as provided.
3. Upload Your CSV
Drag and drop the file into the Bulk Post uploader.
4. Validate
Postly auto-highlights issues by row and column and shows real previews.
5. Schedule & Publish
Approve β Done.
Track all posts in Scheduled / Published / Failed status tabs.
π Method: CSV Upload (Simple, Fast, Reliable)
- Best for: 4β500 posts in one batch
- Speed: Upload, validate, schedule in seconds
- Edits: Make changes in your CSV β re-upload
- Media: Use public file URLs only (CDN or Postly Cloud recommended)
- Template: Must keep official headers and order
π§± CSV Template Guide
Core Headers
| Column | Purpose |
|---|---|
| text | Your caption or post copy |
| platforms | One or more platforms (comma- or space-separated) |
| due_date | When to publish |
| image_url | (Optional) Public link to an image |
| video_url | (Optional) Public link to a video (.mp4 / .mov / YouTube / Vimeo) |
Platform-specific fields (first comment, reels toggles, etc.) are shown in-app with examples.
β± Accepted Time Formats (due_date)
Recommended
2025-10-17T14:30:00Z
2025-10-17T14:30:00
2025-10-17 14:30:00
2025-10-17 14:30
2025/10/17 14:30
2025-10-17
Also Accepted
10/17/2025 14:30
10/17/2025
17/10/2025 14:30
17-10-2025 14:30
Oct 18, 2025 14:30
2025/10/19 22:00
If you donβt specify a timezone, Postly uses your Workspace timezone.
If no workspace timezone is set, Postly falls back to UTC.
πΌ Media URL Rules
β Works
- Direct files from public CDNs (
.jpg,.png,.gif,.webp,.mp4,.mov) - Standard YouTube links (
watch?v=β¦) - Standard Vimeo links
- Postly Cloud URLs (fastest, permanent)
Examples
https://cloud.postly.ai/media/banner.jpg
https://cloud.postly.ai/media/launch-video.mp4
https://www.youtube.com/watch?v=VIDEO_ID
https://vimeo.com/76979871
β Wonβt Work (and Why)
| Example | Why It Fails |
|---|---|
youtube.com/shorts/... | Shorts = page link, not a real video file |
| Google Drive / iCloud links | Requires login. Not a direct public file |
| Dropbox preview URLs | HTML preview, not the file itself |
| Expiring signed URLs | They break before your publish time |
Base64 data:image/... | Unsupported in Bulk Post |
π CSV Examples
β Valid Rows
| text | platforms | due_date | image_url | video_url |
|---|---|---|---|---|
| YouTube (standard) | 2025-10-24T09:00 | https://www.youtube.com/watch?v=dQw4w9WgXcQ | ||
| Direct MP4 | 2025-10-25 11 | https://download.blender.org/peach/bigbuckbunny_movies/BigBuckBunny_320x180.mp4 | ||
| Postly Cloud image | Oct 26, 2025 14 | https://cloud.postly.ai/media/your-image.jpg | ||
| Wikimedia JPG | 2025/10/27 22 | https://upload.wikimedia.org/wikipedia/commons/9/9a/Gull_portrait_ca_usa.jpg |
β Common Pitfalls
| text | platforms | due_date | image_url | video_url | reason |
|---|---|---|---|---|---|
| Shorts link | 2025-10-24 | https://youtube.com/shorts/XXXXXXXXXXX | Not a standard video URL | ||
| Google Photos | 2025-10-25 | https://photos.google.com/share/XXXX | Requires login / no direct file | ||
| Instagram page | Oct 26, 2025 | https://www.instagram.com/p/XXXXXXXXX/ | HTML page, not media | ||
| Dropbox preview | 2025/10/27 | https://www.dropbox.com/s/FILE/photo.png?dl=0 | Preview page, not direct file |
π Scheduling & Limits
- Rows per CSV: 4β500
- Platforms per row: unlimited (comma or space list)
- Media: public URLs only
- Accounts: posts only to accounts connected in your Workspace
π‘ Best Practices
- Always start with the official CSV template
- Do not rename or reorder headers
- Prefer Postly Cloud for stable hosting
- Use ISO dates for reliable scheduling
- Organize multi-client content using Workspaces
π Troubleshooting
Validation error?
Postly highlights the exact cell. Fix β re-upload.
No media preview?
The URL might be:
- not public
- not a direct file
- expired
Timezone off?
Use ISO format or set your workspace timezone:
2025-10-17T14:30:00Z
β FAQ (CSV)
Can I upload posts for multiple platforms?
Yes. Add multiple platforms in one row.
How do I pick specific social accounts?
Connect only the accounts you want to use in each Workspace.
Can I edit a batch after upload?
Yesβupdate your CSV and re-upload it.
Where is the template?
Dashboard β Posts β Bulk Post β Download Template.
π Ready to Upload?
Open your dashboard and launch your first batch:
https://app.postly.ai