Skip to content

Bulk Import

Create many posts at once by uploading a CSV file. Perfect for migrating content or batch-creating posts from spreadsheets.

Overview

Navigate to Bulk Import from the main menu.

Step-by-Step Process

Step 1: Download Template

  1. Click Download Template
  2. A CSV file downloads with the correct column headers
  3. Open in Excel, Google Sheets, or any spreadsheet app

Step 2: Fill in Your Content

The template includes these columns:

ColumnRequiredDescription
contentYesThe post text/caption
platformYesTarget platform (facebook, instagram, twitter, linkedin)
scheduledDateNoISO date for scheduling (e.g., 2024-01-15T09:00:00Z)
mediaUrlNoURL to an image or video
campaignIdNoLink to an existing campaign

IMPORTANT

Keep the header row intact. Data starts on row 2.

Step 3: Upload CSV

  1. Click Choose CSV File or drag your file onto the upload area
  2. The system shows a preview of your data
  3. Review the first 10 rows to verify formatting

Step 4: Import

  1. Click Import Posts
  2. Wait for processing (may take a moment for large files)
  3. View the results summary

Results Summary

After import, you'll see:

  • Total Rows: Number of rows processed
  • Successful: Posts created successfully
  • Failed: Rows that couldn't be imported

Handling Errors

If some rows fail:

  • Error messages show which row failed and why
  • Common issues: missing required fields, invalid platform names, malformed dates
  • Fix errors in your spreadsheet and re-import just the failed rows

Tips for Success

  1. Test with a small batch first — Import 5-10 posts to verify format
  2. Use consistent date formats — ISO 8601 recommended
  3. Check platform names — Must match exactly: facebook, instagram, twitter, linkedin
  4. Leave optional fields empty — Don't put placeholder text
  5. Save as CSV UTF-8 — Ensures special characters import correctly

Limitations

  • Maximum 500 rows per import
  • Media URLs must be publicly accessible
  • Scheduled dates must be in the future

TendSocial Documentation