Social Media Content Calendar

The whole month on one grid, every post and every status visible.

Most calendars hide what you scheduled behind "see more" and a row of statuses you can't tell apart without clicking. Maeve puts it all on the grid. Drag a scheduled card to a new day, read failed, pending, scheduled, and sent straight off the color bar, and pin a sticky note on a launch when the reminder isn't a post yet. Instagram, Facebook, Threads, LinkedIn, X, TikTok, YouTube, and Pinterest share the one calendar.

3 days free. Cancel anytime.

Maeve month view for June 2026 with jewelry posts on most days, per-day post counts, status color bars, and colored sticky notes pinned to campaign days

Zoom in to the working week

Switch to week and the same posts spread across the seven days by the hour, so the cards get bigger and a busy Tuesday is obvious at a glance. Drag one to a new day or time and the schedule updates everywhere that post shows up. It's the view for the stretch you're actually working, when the month is too wide and a single day is too narrow.

Maeve week view for June 7 to 13, 2026, with jewelry posts laid out by the hour across all seven days and platform icons on each card

Or read it as a sorted list

List view drops the grid and sorts the same posts into notes, drafts, needs approval, and posted, each in its own section with a count. It's how you sweep a stuck approval or scan every draft without the noise of the grid, and the review column tells you whether a post is waiting on the team or the client.

Maeve list view with tabs for all, drafts, needs approval, posted, and boosted, plus grouped sections for notes and drafts with caption, channel, and review columns

Filter down to what matters

Filter by status, channel, label, assignee, or a failures-only toggle, and layer as many as you like. The same filters stay put when you switch between month, week, and list, so narrowing to every Instagram post with the emerald-cut label follows you across all three views.

Maeve calendar filter panel over the month grid with status pills, channel counts, color-coded label chips, assignment options, and a tasks toggle

Share a read-only snapshot

Send a client the plan without giving them a login. A snapshot link shows a read-only version of the calendar for the date range you pick, and you choose exactly which fields go public: captions and media can show while internal notes, assignees, reviewer emails, and errors never do. Update the calendar later and the same link publishes the new version.

Maeve share calendar snapshot dialog with a snapshot name, date range, post status and platform pickers, and per-field toggles for what the public link shows

What the calendar does

One date-first view of the whole posting schedule, with enough structure to plan a month and enough safety that nothing goes out at the wrong time.

Month, week, and listThree views of the same posts. Plan the month, work the week, or scan the sorted list.
Drag to rescheduleMove a scheduled card to another day or time in month or week view, and the schedule updates everywhere the post appears.
Status off the color barFailed red, pending amber, drafts dashed, sent dimmed, archived slate. Read the state of the schedule without opening a card.
Sticky notesYellow, pink, blue, green, or purple notes pinned to a day, for launches, holidays, or prompts that aren't posts yet.
Filter and stackStatus, channel, label, assignee, archive visibility, and a failures-only toggle, layered and kept as you switch views.
Eight platforms, one gridInstagram, Facebook, Threads, LinkedIn, X, TikTok, YouTube, and Pinterest on the same calendar.
Reuse as new draftCopy a sent or scheduled post into a fresh draft when you want to repost or adapt it.
Share a snapshotA read-only public link for a date range, with per-field control over exactly what a client sees.
Day-cell countsEach day shows how many posts and notes it holds, so gaps and overloaded days stand out at a glance.
Workspace timezoneTimes render in the workspace timezone, with daylight-saving handled per calendar date.

The calendar is the date-first view. Switching to another view doesn't copy anything; it shows the same posts in the shape that fits the job.

Free tools and templates

Plan the cadence before you build the live calendar: free, open to everyone, no account needed.

Social media content calendar FAQ

What is a social media content calendar?

A social media content calendar is a schedule for upcoming posts across your channels. It shows what is drafted, pending approval, scheduled, sent, or failed, so you can plan campaigns by date instead of managing each post in a separate tab.

How is this different from a content calendar template?

A template helps you plan the month in a static file, and the guide to building a social media content calendar walks through that. Maeve is a live calendar, so each card is a real post that can move from draft to approval to scheduled and sent. If a grid isn't the shape you want, the Workbench opens the same posts as planning pages and tables.

What's the difference between the calendar, the Workbench, and the Board?

All three share the same posts. Use the calendar to schedule and watch what's going out, the Workbench to build content in tables and planning pages, and the Board to move posts through kanban approval lanes. Switching views doesn't duplicate anything.

Can I use this as a social media posting schedule?

The calendar is the visual posting schedule for Instagram, Facebook, Threads, LinkedIn, X, TikTok, YouTube, and Pinterest. Plan the month, work the week, or open list view to see the queue auto-sorted into drafts, approvals, and posted.

Is this a social media post planner or a marketing content calendar too?

Both. It works as a social media post planner for a single account and as a marketing content calendar when a team is planning campaigns across all eight platforms together. Every card is a real post, not a row in a spreadsheet, so planning the month and publishing it happen in the same place.

Does this work across all 8 platforms?

All eight: Instagram, Facebook, Threads, LinkedIn, X, TikTok, YouTube, and Pinterest. They share one calendar, one filter set, and one workspace timezone.

Can I drag a scheduled post from one day to another?

In month and week views, drag a scheduled card to a new day and confirm the time. The schedule updates everywhere that post appears. Drafts and sent posts stay anchored, since they don't have a time to move.

Can I add notes to specific days that aren't posts?

Sticky notes pin to specific days and come in five colors: yellow, pink, blue, green, and purple. Use them for campaign launches, holidays, or content prompts that aren't ready to be drafts. Notes are draggable in month view and show up in the day's count badge alongside posts.

What does the list view show?

The same posts as the month and week, auto-sorted into notes, drafts, requires approval, and posted. There's a density toggle for compact or full rows. Useful when the grid adds noise and you want to scan one type of post at a time.

How do I see what's failed without opening every post?

Each card carries a status color bar. Failed is red, pending approval amber, drafts dashed, sent dimmed, archived slate. There's also a failures-only toggle in the filter that promotes failed and cancelled posts when you want to sweep them in one pass.

Can I filter the calendar?

Filter by status, channel, label, assignee, and archive visibility, plus a failures-only toggle. Use one filter or layer several. The same filters stay applied when you switch between month, week, and list views.

Can I share the calendar with a client without a login?

Yes. Generate a read-only snapshot link for a date range you pick. You choose which fields go public, so captions and media can show while internal notes, assignees, reviewer emails, and errors never do. Update the calendar later and the same link publishes the new version.

How do I find a post I've archived?

Archived posts are hidden by default. Open the filter and switch Archive to "archived only" or "all states" to bring them back onto the calendar. You can restore from the editor.

Does the calendar handle timezones?

Times render in the workspace timezone, with daylight-saving handled per calendar date. A 9am post is the 9am post, including across DST switches.

Can I set up recurring posts?

Not yet. Each post is scheduled to a specific date and time. If you want to repeat content, the Reuse as new draft option copies a sent or scheduled post into a fresh draft you can edit and reschedule.

Built by two founders who run their own brands on it

You had me at reschedule.