Marketing ยท 10 min
Write a batch of social posts from a content calendar
Copilot Chat
Short answer: Paste your calendar topics, key messages and two posts you liked into Copilot Chat. Ask for a table you can paste into your scheduler. Edit each post before scheduling. Copilot only uses what you paste.
Last checked against Microsoft docs: Oct 20, 2026
You've seen people paste a content calendar into ChatGPT and get a month of posts. Here's how in Copilot: paste the calendar and messages into Copilot Chat and ask for a table you can drop into your scheduler.
A common situation (composite)
I know what we want to say this month.
Writing twelve versions of it is the slow part.
I want drafts I can fix in a few minutes.
What you get
- Data: your content calendar, key messages and two example posts.
- Does: drafts posts in your style.
- Output: a table of posts by date and channel.
- How often: weekly or monthly.
Before you start
- Needs: Microsoft 365 Copilot Chat. Not sure what you have? Start here.
- Where: Copilot Chat.
- Access: Copilot only uses content you already have permission to open. Use only information your company allows in Copilot.
The steps
- Copy your calendar rows and key messages.
- Add two posts you've published that sound right.
- Paste everything with the prompt into Copilot Chat.
- Edit, then copy the table into your scheduler or spreadsheet.
Copy this prompt
Write social posts for these calendar slots.
Calendar (date, channel, topic):
[paste rows]
Key messages:
[paste]
Two posts that sound like us:
[paste]
Return a table: Date | Channel | Post | Image idea.
LinkedIn under 120 words, other channels under 40 words.
No new facts or numbers beyond the key messages. No hashtags unless I list them.
(Prompt from stuckwithcopilot.com/guides/social-post-batch/)
What a good result looks like
Each post maps to a calendar row. No facts beyond your key messages.
If a feature is missing
If the table is too long, ask for one week at a time.
Make it smarter
Keep a short "What it got wrong" note. Paste it above the prompt next time, like "Don't invent dates".
Not sure what to ask? Copy the quick note for your Copilot admin.
Questions people ask
Write a batch of social posts from a content calendar?
Paste your calendar topics, key messages and two posts you liked into Copilot Chat. Ask for a table you can paste into your scheduler. Edit each post before scheduling. Copilot only uses what you paste.
What do I need for this?
Microsoft 365 Copilot Chat. If the table is too long, ask for one week at a time.
Try it once, then make it yours.
Run the prompt on one real task this week. Then pick your next workflow.
See the workflow library โCite or share this guide
Write a batch of social posts from a content calendar. Stuck with Copilot. https://stuckwithcopilot.com/guides/social-post-batch/ Last checked Oct 20, 2026.
One Copilot idea a week
One idea a week that makes your job easier, makes you smarter, and gets your Copilot doing more for you. Something genuinely cool, not a hack. Built for people in sales, marketing and ops.
Official references
Last checked against Microsoft docs: Oct 20, 2026.