Bulk Post with CSV
Upload a CSV, let Postly validate your rows, then publish across your channels. Keep your headers intact, use reliable media links, and you’re good.
2025-10-17T14:30:00).A quick walkthrough of Bulk Post using the CSV workflow.
Want a more powerful bulk workflow?
Try Google Sheets Bulk Publishing — It's the "advanced mode" for managing large content plans.

Bulk Upload Instructions
Keep it simple: use the official template, don’t rename headers, and use direct/public media URLs.
- Use the official template (first row = headers).
- Don’t rename/reorder headers (Postly validates against exact names).
- You can delete columns you don’t need (keep the header row intact).
Postly accepts flexible date formats. If you want the safest option, use ISO:
2025-10-17T14:30:00Z2025-10-17T14:30:002025-10-17 14:30:002025-10-17 14:3010/17/2025 14:3017/10/2025 14:30Media URLs
Use direct/public URLs. Avoid private servers such as Google Drive, Dropbox, etc.
https://www.youtube.com/watch?v=dQw4w9WgXcQhttps://youtu.be/dQw4w9WgXcQhttps://vimeo.com/76979871https://download.blender.org/peach/bigbuckbunny_movies/BigBuckBunny_320x180.mp4https://cloud.postly.ai/media/your-video.mp4
https://youtube.com/shorts/XXXXXXXXXXXhttps://www.youtube.com/watch?v=dQw4w9WgXcQ&list=PL123456789https://drive.google.com/file/d/FILE_ID/view?usp=share_linkhttps://www.dropbox.com/s/FILE_ID/video.mp4?dl=0
Common reason: these are page links (not direct media files) or require authentication.
https://upload.wikimedia.org/wikipedia/commons/9/9a/Gull_portrait_ca_usa.jpghttps://cloud.postly.ai/media/your-image.jpghttps://static.cdn.example.com/banner-v3.png
https://www.instagram.com/p/XXXXXXXXX/https://photos.google.com/share/XXXXdata:image/png;base64,iVBORw0K...https://www.dropbox.com/s/FILE_ID/photo.png?dl=0
Postly Cloud gives you stable, public URLs that won’t break later. It’s the easiest way to avoid media failures in bulk uploads.