Prerequisite for Bulk CSV - Basic and Advance CSV

Modified on: Sun, 1 Jun, 2025 at 1:03 PM



Scheduling social media posts in bulk with the help of a CSV file can be the optimal time-saving technique for scheduling the social journey in advance. CSV is a “comma-separated values” file that allows you to save your information in a structured way.  Social Planner supports both format .csv and .xlxs.

Social Planner provides two different types of CSV Upload options for bulk scheduling

1. 
Basic CSV - Basic CSV supports Date, Content, OG Meta URL, Image(s) Link, Video(s) Link, GIF

BASIC Download Sample CSV


2. Advance CSV - Say goodbye to limitations, and hello to the most comprehensive CSV importer in the market. Unlocks full capabilities, including: Platform-specific post types (Post, Story, Reel, Shorts), Watermark, tags, categories, follow-up comment , Google Business Profile (post types, call-to-action, events, offers), YouTube (title, privacy, video type), TikTok, LinkedIn PDFs, Pinterest board selection, and more

Advance Download Sample CSV


(Note - if the title says Advance CSV means that field is only useful in Advance CSV, if it mentions both means that field is applicable for Advance and Basic CSV)


Planner follows a set of prerequisites - 


1. Date and Time Column: [Both]
 In this column, you can type in the date and time when you want to share your post. In this column, you must format the date exactly how you see it at the top of the column:

  • Use the 24-hour format. Example: 2025-08-25 21:30

  •  If the date column is empty, it will be considered in the Draft.

  • The Column Header of this column must be exactly as mentioned in the Sample CSV as shown in the video, it should be as follows: postAtSpecificTime YYYY-MM-DD HH:mmYYYY-MM-DD HH:mm:ssYYYY/MM/DD HH:mm:ssYYYY/MM/DD HH:mmM/D/YYYY H:mm:ssand M/D/YYYY H:mm

  • It is highly recommended to have all the scheduled times be at least 10 minutes after the time when you are uploading the CSV.  For example, if the scheduled date/time for the post is  2023-10-14 15:00. This means that the CSV should be  uploaded no later than October 14th, 2023 at 2:50PM.


Please Note:

The schedule time formatting works in 24-hour format, not 12-hour. If you have difficulties with this, you can use this tool for assistance.


2. Content Column [Both]

In this column, you can type in or paste what you want to appear as the caption of your post, you can add Hashtags too. The Column header of this column should be written as follows: content

The caption must abide by the social media post character limit rules you are scheduling it for.


3. Preview link:[Both]

In this column, you can type the URL or paste the URL that you want to appear as the link preview of your post. The Column header of this column must be written as follows: link (OGmetaUrl) 

Please Note:

If the other media rows like images, GIF or Video are filled in, they will override the link(OGmetaUrl). It will be appended to content column as a link.


4. Image URL [Both]

In this column, you can paste what you want to appear as the image of your post. The column header should be written as follows: imageUrls . You can add multiple image URLs with commas separated. The image link must be in proper formats like png or jpeg/jpg and other aspects for image supported based on the social media platform. The maximum number of images supported is 10 image(s).

Please Note:

Learn more about image dimension and size for different social media platform here.This same article applies for videos and gifs.


5. GIF URL [Both]

In this column, you can paste what you want to appear as the GIF of your post. The Column header of this column should be written as follows: gifUrl

Please Note: 

You must not fill in any other media-related column if you added a link here. (eg. link, imageUrls, videoUrls). 



6. Video URL [Both]

In this column, you can paste what you want to appear as the video of your post. The Column header of this column must be written as follows: videoUrls . You can add multiple Video URLs here comma separated. The maximum number of videos supported for one post is 10 videos at a time.

Please Note: You must not fill in any other media-related column if you added a link here


7. Media Optimization  [Advance]

In this column, you can add True or False to optimise your media means that the errors for dimensions or format will get resolved automatically. Example if the Instagram story requires .Mov file but you uploaded . Mp4 file than it will optimise and convert it to .mov file. The Column header of this column must be written as follows: mediaOptimization (true/false)

8. Watermark  [Advance]

In this column, you can add True or False to add your watermark to your media assets. The Column header of this column must be written as follows: applyWatermark (true/false)

9. Tags [Advance]

In this column, you can add multiple tags to your posts to organise them in order. These tags if not added earlier, will create new entry in the filters and dropdowns. Tags needs to be added with comma separated to be considered. The Column header of this column must be written as follows: tags (comma-separated)

10. Category [Advance]

In this column, you can add a category to your posts to organise them in order. These category if not added earlier, will create new entry in the filters and dropdowns. The Column header of this column must be written as follows: Category

11. Follow Up Comment [Advance]

In this column, you can add a followup comment which is first comment on your posts for engagement. Followup comments is support for Facebook Pages, Instagram Business Account, Linkedin Profiles and Pages, Youtube Video and Short and HighLevel Communities. The Column header of this column must be written as follows: followUpComment

12. Facebook - type (post/story/reel) 
[Advance]

In this column, you can add Facebook option/ type of post, story or reel.  The Column header of this column must be written as follows: type (post/story/reel)

13. Instagram - type (post/story/reel)   
[Advance]

In this column, you can add option of Instagram option/ type of post, story or reel.  The Column header of this column must be written as follows: type (post/story/reel)

14. Linkedin - pdfTitle and postAsPdf (true/false) 
[Advance]

In this column, you can add Linkedin PDF title if you wish to post the PDF format in Linkedin and if you want to post as pdf and not images you add true or false. The Column header of this column must be written as follows: pdfTitle and postAsPdf (true/false)

15. Google Business Profile 
[Advance]
In these column, you can add Google Business Profile options like call_to_action/event/offer and according to what you select you can add the other columns. The Column header of this column must be written as follows: eventType (call_to_action/event/offer), actionType (none/order/book/shop/learn_more/call/sign_up), title, offerTitle, startDate (YYYY-MM-DD HH:mm:ss), endDate (YYYY-MM-DD HH:mm:ss), termsConditions, couponCode, redeemOnlineUrl, actionUrl



Button-actionType 

Action URL

Title

Offer title

Start Date

End Date

Terms - termsConditions

coupon code

Redeem online url

Call to Action

yes

yes

no

no

no

no

no

no

no

Event

yes

yes

yes

no

yes

yes

no

no

no

Offer

no

no

no

yes

yes

yes

yes

yes

yes

.

16. Youtube 
[Advance]
In these column, you can add Youtube options as title, privacy labels like private, public, unlisted and type like video or shorts. The Column header of this column must be written as follows: title, privacyLevel (private/public/unlisted) and type (video/short)

17. Tiktok  [Advance]
In these column, you can add tiktok options as privacy level, promote other brand, enable comment, duet, stitch, video disclosure, promote your brand options. The Column header of this column must be written as follows: privacyLevel(everyone/friends/only_me), promoteOtherBrand(true/false), enableComment(true/false), enableDuet(true/false), enableStitch(true/false), videoDisclosure(true/false), promoteYourBrand (true/false)

18. Community  
[Advance]
In these column, you can add Community option of adding title and notifyAllGroupMembers (true/false). The Column header of this column must be written as follows: title, notifyAllGroupMembers (true/false)

19. Pinterest [Advance]
In these column, you can add Pinterest option of adding title and link. The Column header of this column must be written as follows: title, link






Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article