30-Day Social Content Calendar (4-Pillar Rotation)
The 40/30/20/10 pillar ratio keeps your feed helpful instead of salesy, and weekday batching compresses a month of content into one filming afternoon.

prompt
Build a 30-day social media content calendar for {business}, whose audience is {audience} and whose monthly goal is {goal}. Output a markdown table with columns: day, platform, content pillar, post format (reel, carousel, story, text post), a one-line hook under 12 words, and CTA. Rotate four content pillars — education, behind-the-scenes, social proof, and promotion — at roughly a 40/30/20/10 ratio so the feed never feels salesy. Cluster similar formats on the same weekdays for batch filming, follow the cadence of {posting_frequency} and clearly mark posting days versus rest days, and flag the 4 posts with the highest conversion potential as candidates for ad spend.
Variables
This prompt uses the variables below. Fill them in when you hit Copy — anything left blank keeps its {placeholder}.
- {business}Business or brand
- e.g. 晨光瑜珈工作室
- {audience}Target audience
- e.g. 30-45 歲想恢復運動習慣的上班族女性
- {goal}Monthly goal
- e.g. 新增 20 位體驗課報名
- {posting_frequency}Posting frequency
- e.g. 每週發文 4 次
Use case
A fitness studio owner tired of posting randomly who wants the whole month planned in one sitting.
How to use it
Fill four variables and run it: {business} is your shop or brand, {audience} should be specific (e.g. 'office women aged 30-45 wanting to get back into exercise' beats a vague label), {goal} is this month's concrete target, and {posting_frequency} sets the cadence (say four posts a week). Run it through chatgpt, claude or gemini — all three build this kind of table reliably; the only thing to watch is that a column-heavy markdown table sometimes breaks when pasted elsewhere, so drop it into Canva or a Google Sheet to tidy the columns. Once you have the table, pull out the 4 posts it flagged as high-conversion first — those are your ad-spend candidates. Treat the rest of the hooks as drafts and rewrite them in your own voice before you post.
Why it works
The real design trick is that it ties 'feeding the algorithm' and 'not annoying people' together with a fixed ratio. The 40/30/20/10 split is not arbitrary — promotion is only a tenth, so just 1 in 10 posts actually sells; followers do not bail from constant pitching, yet the selling is still there to serve {goal}. The instruction to cluster similar formats on the same weekday quietly forces the AI to bunch your filming work, instead of handing you a calendar where every day needs a different format you will never shoot — and it splits posting days from rest days, holding the total to {posting_frequency}. Flagging 4 high-conversion posts then bridges the calendar to your ad budget: you do not boost everything, only the few most likely to pay back.
Tips & variations
- Chasing one platform? Add a line after {business} like 'lead with Instagram Reels' and the AI will weight Reels heavier and treat other formats as support.
- Do not leave {goal} as 'more exposure' — make it numeric like '20 trial-class sign-ups' so the AI has something concrete to anchor its CTAs and high-conversion picks against.
- Drop {posting_frequency} from four times a week to three and the AI reshuffles the 30 days with more rest days — kinder to small shops short on hands and worried about keeping up.
- Once you have the table, tell the same AI to 'expand every post hook in the table into a full post with 3 hashtags each', then pour them into Canva templates — a whole month of content done in one afternoon.
Recommended tools
Contains affiliate links: we may earn a commission when you purchase or sign up through them, at no extra cost to you.
Related prompts
髮型顧問
髮型分析+臉型分析+整體建議+每一款髮型簡短說明
Social PostsGrand Opening Post Pack (FB + IG + LINE)
One brief, three platform-native posts — not copy-paste. Facebook drives tagging, Instagram drives reach, and the LINE broadcast drives walk-ins during opening week.
Social PostsCustomer Testimonial Story Post (Before-After-Bridge)
Testimonials flop when they read like ads. This structure lets the customer do the selling — verbatim quotes plus measurable results beat any tagline you could write.
Social PostsThreads Viral Post Formula (5 Hook Variations)
Breaks virality into a repeatable structure — hook, line-break rhythm, reply bait. Comments are the metric Threads rewards most, and this formula farms them on purpose.
Social PostsBakery New Flavor Launch Carousel (Sensory Close-Up Story)
One sense per slide turns swiping into a virtual tasting, and the scarcity slide converts cravings into next-morning queues at the counter.
Social PostsBubble Tea Behind-the-Counter Reel Script (30s Shot List)
The 3-second satisfying-pour hook stops the scroll, and the timestamped shot list means you can film and edit the whole Reel in one lunch break.
