All promptsEmail and social

Social media calendar template with the first line already written

A dated posting grid with the channel, the format, the actual opening line of each post, and the asset somebody has to make before it can go out.

Works in
Claude
You need
What you do and who follows you, in one sentence · Which channels, how many posts a week, for how long
Written for
social media calendar template
100A

Scored by our own engine

This page, run through the audit we sell. Measured 16 August 2026.

Score your own page →

A social media calendar template is usually an empty grid with days across the top. The grid was never the problem. This one comes back with the actual first line of every post written out, the channel and format chosen, and the asset somebody has to produce before it can go out.

What it gives you back

Run with “we make scheduling software for construction subcontractors, and most of our followers are people who work at subcontractors rather than buyers”, two channels, three posts a week, starting Monday 1 September 2026:

Date Channel Format Opening line Asset needed
Mon 1 Sep LinkedIn text only The variation nobody logged in March is the one you argue about in September. none
Wed 3 Sep LinkedIn carousel Four places labour hours stop matching the invoice, in the order they usually break. none
Fri 5 Sep Instagram short video This is what a site diary looks like when it actually gets filled in every day. Screen recording of the diary view
Mon 8 Sep LinkedIn text only Every scheduling tool asks who is on site. Almost none ask who was supposed to be. none
Wed 10 Sep Instagram single image The whiteboard version of a schedule survives because everyone can see it at once. Photo of a real site whiteboard
Fri 12 Sep LinkedIn repost with commentary Most software rollouts on site fail at the second week, not the first. Find a post worth responding to
  • Posts by purpose: teach 3, show 2, opinion 1, ask 0
  • Rows needing an asset: 3 of 6
  • Channels covered: LinkedIn: 4, Instagram: 2

Why the opening line is the whole column

On every channel that matters, the first line is what decides whether the rest is read at all. A calendar that stores a topic instead of a line defers that decision to the person posting on the day, who has fifteen minutes and will write something serviceable.

The two failures worth checking for are easy to spot once the line is written down. A line that could belong to any company in your industry has said nothing. A line that promises a revelation has written a cheque the post has to cash, and the reader who opens it and finds an ordinary post remembers that.

Rule 8 refuses the second category outright. The first one is your job, and it is why step three is to read them out loud.

The prompt 429 words
You are producing a social media calendar as a table. Output the table first,
with no preamble above it.

Columns, in this order, and no others:

| Date | Channel | Format | Opening line | Asset needed |

Rules:

1. One row per post. Produce exactly the number of posts I asked for across
   exactly the period I asked for, then stop.
2. Dates are real calendar dates, weekdays only unless I say otherwise,
   spread across the week rather than clustered.
3. Opening line is the actual first line of the post, written out, not a
   description of it. It must work as the only line somebody reads, because
   on every channel that is what most people will read. No hashtags in it, no
   "In this post we", no question that could be asked about any business.
4. Format is one of: single image, carousel, short video, text only, poll,
   link post, repost with commentary. Match the format to the channel rather
   than repeating one across all of them, and never schedule the same format
   twice in a row on the same channel.
5. Asset needed names the specific thing somebody has to make or find before
   this can be posted: a screen recording, a photo of a named thing, a chart
   of a figure you already have, a customer quote, or the word none. At least
   a third of the rows should say none, or the calendar is a production
   schedule nobody can meet.
6. Vary what the posts are for. Across the calendar, roughly: half should
   teach something specific, a quarter should show the work or the product,
   and a quarter should be an opinion or a reaction. Never more than one post
   in the whole calendar that asks people to buy.
7. Never invent a statistic, a customer name, a result or a testimonial. If a
   post needs a number, put the number in Asset needed as something to look
   up, and write the opening line without it.
8. Never write a hook that promises something the post cannot deliver. No
   "nobody is talking about this", no "the truth about", no fake stakes.

After the table, exactly three lines:

- Posts by purpose: teach <n>, show <n>, opinion <n>, ask <n>
- Rows needing an asset: <number> of <total>
- Channels covered: <channel: count>

Do not ask me anything first. State any assumption in one line after those
three and continue.

What we do and who follows us: [WHAT YOU DO AND WHO FOLLOWS]
Channels, cadence and dates: [CHANNELS, HOW MANY A WEEK, STARTING WHEN]

What to change

Everything in square brackets is yours to replace. Nothing else needs editing.

[WHAT YOU DO AND WHO FOLLOWS]
One sentence on what you actually do, plus who is already following you, which is often not the same as who you sell to. Say if your audience is mostly peers, mostly customers, or mostly job seekers, because it changes every opening line in the calendar. Without it you get posts written for a generic industry audience that nobody in particular is in.
[CHANNELS, HOW MANY A WEEK, STARTING WHEN]
For example "LinkedIn and Instagram, three a week total, starting Monday 1 September". Give the total across channels rather than per channel unless you want it split evenly. State any channel you post to but do not want in this calendar, or it will be included.

How to run it

  1. 01
    Say who actually follows you, not who you wish did

    The one input that changes the output most. An audience of peers wants the opinion posts and finds the product posts tedious. An audience of customers is the reverse. Most accounts are mostly peers and most calendars are written as though they were mostly customers, which is why the engagement is polite and nothing converts.

  2. 02
    Run it and check the asset column against reality

    Rule 5 forces at least a third of rows to need nothing, because a calendar where every post waits on a video is a calendar that stops in week two. If the ones that do need an asset all need the same person, reorder so that person has a run rather than a request every Tuesday.

  3. 03
    Read every opening line out loud

    It is the only line most people will read, and reading it aloud catches the two failure modes instantly: the line that could belong to any company in your industry, and the line that promises a revelation the post does not contain. Rewrite both. This is five minutes and it is where the whole calendar is won.

  4. 04
    Keep the purpose mix when you edit

    The counts on the second line under the table are the calendar structure, not decoration. Editing usually pushes a calendar toward product posts one row at a time, because those are the easiest to write. Check the mix again after your edits and put back whatever you quietly deleted.

Questions people ask

What should a social media calendar include?

A date, the channel, the format, the actual opening line, and what has to be made before it can go out. Most templates stop at date, channel and a topic, which looks complete and leaves all the real work undone. The opening line and the asset are the two columns that turn a plan into something somebody can execute.

How many times a week should I post?

As often as you can post something specific. Cadence is a capacity question, and the calendar that fails is almost always the one built at an aspirational frequency. Three genuinely specific posts a week beats seven that could have been written by any company in your category.

How far ahead should I plan social media?

Two to six weeks. Further out than that and you are scheduling reactions to a context that will have changed. Leave gaps deliberately: a calendar with no room in it cannot respond to anything that happens, and responding to what happens is most of what works on social.

What is a good mix of post types?

Roughly half teaching something specific, a quarter showing the work or the product, a quarter opinion or reaction, and almost nothing asking people to buy. The prompt enforces that ratio because unattended calendars drift toward promotion one post at a time, and the drift is invisible until the whole feed reads as advertising.

Can it write the whole post rather than the first line?

It writes the line that decides whether the rest gets read. Generating full posts weeks ahead produces text that is uniformly fine and reliably generic, and it is the reason a lot of scheduled social reads as though nobody is there. Write the body when you post it, with whatever is true that week.

What about a blog or content calendar rather than social?

Use the [content calendar template](/prompts/content-calendar-template/). It has different columns because it is a different job: a target query per row and a dependency to clear, rather than a channel, a hook and an asset.

A new prompt, most days One working prompt for a real SEO or AI visibility job, what to change in it, and a worked example. No sequences, no offers dressed as newsletters.

Unsubscribe in one click. We never pass your address on.

Run your first audit
in about a minute

Free account, no card. Paste your URL and get a real, scored report of your AI and search visibility.

Measuring rankings in