Scheduling

Social Media Scheduling and Content Calendar

Markaestro schedules posts to Facebook, Instagram, TikTok, Threads, Pinterest, LinkedIn, X, and YouTube from one composer. Write a shared caption, customize the text for individual channels, and preview what each audience will see. If your team plans campaigns in a spreadsheet, import the rows as drafts and choose when each post should go out.

Updated

Write Once, Adapt per Channel

  • Start with a shared caption. For a product launch, keep the full announcement on LinkedIn and write a shorter version for X. Other selected channels keep the shared text.
  • Insert a saved brand snippet into the caption you are editing. Keep a signature, disclosure, or set of hashtags ready for your team. You can edit the inserted text for that post.
  • On Pro and Business, teammates with link-tracking access can select a URL in a shared or custom caption and track clicks for that post.
  • Live character counts and media checks against each channel's limits.
  • Save drafts, schedule for a time, or publish now.

Import a Campaign from CSV

Choose a brand in Drafts and open Import CSV. Download the template, then add one row per post. Put your shared text in caption and separate channel names with a vertical bar in channels. For example, use linkedin|x and add a caption_x column for the shorter version.

Preview up to 100 rows per file and choose the valid rows to import. Each selected row becomes one draft. Open it to add any required media and choose a publishing time.

Reuse a Published Post

Open a post you published through Markaestro and choose Use as new draft. Its shared caption, channel-specific text, and available media give you a starting point. Choose a new time for the follow-up. The original keeps its publishing history and results.

Save a Calendar View

  • Filter the calendar by brand, channel, and publishing status. Save the filters with your preferred month, week, or list layout as a personal view.
  • For a weekly client review, reopen that view on the current calendar date. Each teammate can save their own views.
  • Bulk reschedule, status changes, and deletes.
  • Per-channel publishing status, with the exact error when a platform rejects a post.

Direct Publishing or a To Post Queue

Most posts publish automatically through each platform's official API. For any channel you would rather post by hand, mark it manual: scheduled posts land in a To Post queue with the caption and media ready, and Markaestro can remind you when one is due. TikTok posts go to the creator inbox by default, with Direct Post available per post.

Best Times to Post

From Pro, Markaestro recommends posting windows learned from your own published posts, not generic industry averages. See Intelligence.

Frequently Asked Questions

Which social networks can I schedule to?

Facebook, Instagram, TikTok, Threads, Pinterest, LinkedIn, X, and YouTube. See each channel's page under channels.

Is there a limit on scheduled posts?

No. Every paid plan includes unlimited scheduled posts.

Can I schedule the same post to several channels?

Yes. Select your channels and write one shared caption. Customize the text for any channel that needs a different message. The other selected channels continue to use the shared caption.

Does importing a CSV schedule the posts?

Each selected row creates a draft for the brand you chose. Review the captions, add any required media, then schedule the posts when you are ready.

What happens if a platform rejects a scheduled post?

The post is marked failed with the platform's error message, so you can fix it and retry. Other channels in the same post are unaffected.

Related

Run Every Brand's Social Media from One Calendar

Schedule and publish to Facebook, Instagram, TikTok, Threads, Pinterest, LinkedIn, X, and YouTube. Every plan starts with a 7-day free trial.