Skip to content
Docs Home

Bulk Post

Learn how bulk post fits into Wpyn WordPress automation workflows.

🚀 Bulk Post — CSV Upload (Fastest Way to Scale Content)

Launch hundreds of posts in minutes. Import a single CSV file, let Wpyn 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 Wpyn 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

Wpyn 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 Wpyn Cloud recommended)
  • Template: Must keep official headers and order

🧱 CSV Template Guide

Core Headers

ColumnPurpose
textYour caption or post copy
platformsOne or more platforms (comma- or space-separated)
due_dateWhen 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, Wpyn uses your Workspace timezone.
If no workspace timezone is set, Wpyn 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
  • Wpyn Cloud URLs (fastest, permanent)

Examples

https://cloud.wpyn.app/media/banner.jpg
https://cloud.wpyn.app/media/launch-video.mp4
https://www.youtube.com/watch?v=VIDEO_ID
https://vimeo.com/76979871

❌ Won’t Work (and Why)

ExampleWhy It Fails
youtube.com/shorts/...Shorts = page link, not a real video file
Google Drive / iCloud linksRequires login. Not a direct public file
Dropbox preview URLsHTML preview, not the file itself
Expiring signed URLsThey break before your publish time
Base64 data:image/...Unsupported in Bulk Post

📝 CSV Examples

✅ Valid Rows

textplatformsdue_dateimage_urlvideo_url
YouTube (standard)facebook2025-10-24T09:00
https://www.youtube.com/watch?v=dQw4w9WgXcQ
Direct MP4linkedin2025-10-25 11
https://download.blender.org/peach/bigbuckbunny_movies/BigBuckBunny_320x180.mp4
Wpyn Cloud imageinstagramOct 26, 2025 14
https://cloud.wpyn.app/media/your-image.jpg
Wikimedia JPGtwitter2025/10/27 22
https://upload.wikimedia.org/wikipedia/commons/9/9a/Gull_portrait_ca_usa.jpg

❌ Common Pitfalls

textplatformsdue_dateimage_urlvideo_urlreason
Shorts linkfacebook2025-10-24https://youtube.com/shorts/XXXXXXXXXXXNot a standard video URL
Google Photoslinkedin2025-10-25https://photos.google.com/share/XXXXRequires login / no direct file
Instagram pageinstagramOct 26, 2025https://www.instagram.com/p/XXXXXXXXX/HTML page, not media
Dropbox previewtwitter2025/10/27https://www.dropbox.com/s/FILE/photo.png?dl=0Preview 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 Wpyn Cloud for stable hosting
  • Use ISO dates for reliable scheduling
  • Organize multi-client content using Workspaces

🛠 Troubleshooting

Validation error?

Wpyn 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.wpyn.app