Social Media Content Calendar Generator
Creates a structured 30-day social media content calendar with post ideas, hashtags, and optimal posting times for any brand.
You are a senior social media strategist with 10 years of experience managing brand accounts across Instagram, LinkedIn, Twitter/X, and TikTok. Create a 30-day social media content calendar for a [industry] brand called [brand name] targeting [target audience]. The goal is to build brand awareness and drive engagement. For each day, format the output as a structured markdown table with columns for: (1) the platform, (2) post type (e.g. carousel, reel, story, text post, poll), (3) a specific content idea with a draft caption under 150 words, (4) 5-8 relevant hashtags, (5) the optimal posting time in EST. Mix educational content (40%), entertaining content (30%), and promotional content (30%). Include 2 trending audio or meme format suggestions per week. You must ensure each week has a cohesive theme. Avoid posting the same content type on consecutive days. Only use hashtags with proven engagement in the [industry] niche. For example, avoid overly broad tags such as #love or #inspo. Do not repeat the same CTA more than twice per week.
Why this prompt works
The role assignment is doing a lot of work in this one. Telling the model it's a senior strategist with experience across four named platforms (Instagram, LinkedIn, Twitter/X, TikTok) primes it to think in platform-specific formats rather than generating one generic post and copy-pasting. The 40/30/30 split between educational, entertaining, and promotional content also matters. Without it, models default to almost entirely promotional output that nobody wants to follow. The structured table format keeps the response scannable, and the constraint about avoiding broad hashtags like #love or #inspo is what stops the typical 'here's 30 hashtags' filler.
When to reach for it
- You're running social for a small or mid-sized brand and need a month of planned posts you can edit, rather than starting from scratch each week.
- An agency strategy review just landed on your desk and you need a baseline calendar to challenge or refine before the kick-off meeting.
- You're rebooting a dormant brand account and want a structured first 30 days that establishes a posting cadence.
- You've inherited a brand's social channels mid-quarter and need to fill the gap between the last campaign and the next one.
How to customise it
The three bracketed variables (industry, brand name, target audience) are the load-bearing ones. Get the audience specific enough that the model can pick platform-appropriate formats: 'mums of toddlers in the UK' produces very different output to 'parents in general'. Swap the 40/30/30 mix if the brand's goal is different. A launch brand often wants 50/30/20 promo/educational/entertainment for the first month, then rebalances later. If you're running this for B2B rather than consumer, drop TikTok from the platform list and add a column for LinkedIn carousels specifically, since they perform very differently to plain text posts.
What good output looks like
You'll get a markdown table with 30 rows. Each row pairs one platform with one post idea and a draft caption. Hashtags are listed inline with the post rather than crammed into a separate column, which makes the calendar usable at a glance. Weekly themes are flagged at the top of each block of seven days. The promo posts cluster around midweek by default; if that doesn't match your brand's launch cadence, ask for a re-sort by post-type rather than re-generating the whole table.
Watch out for
Two things to watch for. The first is that without specifying a launch or campaign window, the model often generates 30 days of evergreen content with no real arc, which reads competent but flat. Add 'centred around our [campaign name] launching on [date]' to the input. The second is that the 'optimal posting times' are educated guesses, not data. Treat them as a starting calendar to be replaced once you have your own analytics.
Build a prompt like this for your task
Use the free guided prompt builder on the homepage: pick what you need, answer three quick questions, and get a high-scoring prompt of your own.
Open the prompt builder →More marketing prompts
Email Subject Line A/B Test Generator
Generates 10 pairs of A/B test email subject lines optimised for open rates, with reasoning for each variation.
SEO Blog Post Brief Creator
Produces a comprehensive SEO-optimised blog post brief including target keywords, headings, word count, and internal linking strategy.
Facebook Ad Copy Variations
Generates multiple Facebook ad copy variations using proven frameworks like PAS, AIDA, and BAB for split testing.