Skip to main content
Bulk Upload via CSV

How to bulk upload via CSV for X/Twitter and LinkedIn

Francisco Delgado avatar
Written by Francisco Delgado
Updated over a week ago

You can bulk upload content for scheduling + posting via a CSV file

This feature is only available for Assembly workspaces on the Standard plan and above.

CSV upload is currently only available for text posts on Twitter and LinkedIn. Support for bulk uploading of assets is coming soon - if you're looking for access to this feature for other channels, please chat us below or email us!

3 Steps to Bulk Upload

Step 1: Create a CSV file

Create a CSV with your post content. Your CSV must contain the following headers:

Header

Description

channel

The valid channels are "Twitter" and "LinkedIn"

username

Username of the account you want the post to come from. Please do not include the "@" sign - for example:

  • francistogram

  • @francistogram

For LinkedIn, please grab your username from the LinkedIn URL. For example, https://www.linkedin.com/company/tesla-motors/ would use "tesla-motors".

publish_at

When to schedule the post for - please use the format MM/DD/YYYY HH:MM:SS

For example, ✅ 12/03/2023 11:30:00 AM

copy

Copy for the post itself.

Here is a sample Google Sheets template setup with the proper headers that you can duplicate to use as well.

Step 2: Upload the CSV File

Upload the CSV file to Assembly (under “Settings → Bulk Scheduling”).

Step 3: Review the Posts

Once uploaded, your posts should automatically populate on your Calendar. Review the posts to make sure everything is accurate (and make any necessary edits). From here, you should be good to go!

Did this answer your question?