Ratios by business type
The default ratio works for most businesses, but here's how to lean it for your specific situation. Each example shows what a 20-post month would look like.
Example 1
Home services business (plumber, HVAC, contractor)
Lean harder on proof and educate. Your audience wants to see real work and learn practical homeowner tips. Promo is low because trust-building converts better than direct pitches for home services.
Educate (8)
Explainer videos, before-you-call-us tips, seasonal maintenance reminders, cost explainers
Proof (7)
Before-and-after photos, customer reviews repackaged, job-finished shots with brief story
Personal (2)
Team intros, workshop/truck tour, apprentice spotlight
Promo (2)
Seasonal service promos only — water heater check in fall, drain cleaning in spring
Homeowner question prompt — "what's a plumbing mystery in your house?"
Example 2
Creator / personal brand
Lean harder on personal and educate. Your face and voice are the product; audiences follow you to learn and to feel connected. Proof is social (audience wins, not client wins); promo is light unless you're actively launching.
Educate (7)
Your signature teachings, hot takes on your niche, how-to threads
Personal (6)
Your story, your process, your failures, your thinking out loud
Proof (3)
DMs from followers, audience results, testimonials on your work
Polls, reactions to industry news, reshares of audience content
Promo (1)
One direct-offer post per month if you have something to sell
Example 3
Small retail / e-commerce brand
Higher promo allowance because your audience expects product content, but still anchored in educate and proof so it doesn't feel like a QVC channel. Personal makes you stand out against Amazon.
Educate (5)
Styling tips, use cases, how-to-care content, buyer's guides
Proof (5)
Customer photos (UGC), reviews with product shots, "in the wild" content
Promo (5)
Product launches, restock announcements, time-limited offers, seasonal campaigns
Personal (3)
Founder story, team, how products are made, behind-the-scenes of fulfillment
Customer feature posts, polls on product direction, trending topic responses
How to use the template (step-by-step)
If you're implementing this for your business for the first time, here's the literal workflow. Plan on 90 minutes to set up; 20 minutes a week to maintain.
01
Copy the template into your tool of choice
Scheduler calendar, Google Sheet, Notion database, Airtable — doesn't matter. Put each of the 20 posts on the day it belongs. Color-code by bucket so you can eyeball the rotation at a glance. This takes 20 minutes.
02
Fill in the specifics for your business
The template gives you post categories with a theme for each day. Now swap in actual topics, customers, and examples from your business. Day 1's "3 things every customer asks" becomes "3 things every plumbing customer asks — and the honest answers." This is where the framework earns its keep: you always know what bucket you're in, so you never blank on topics.
03
Batch-write the first week of captions in one sitting
Block 45 minutes. Write the 5 captions for week 1 in one go. Do NOT also try to edit, design, or schedule on this pass — just write. Batching writing is 3× faster than writing ad-hoc each day.
04
Schedule the whole first week
Drop the 5 posts into your scheduler. Set them to publish at your best times (for most small businesses, 8–9 AM on weekdays is a safe default until you learn your audience's rhythm). Turn off the urge to "also post something on Saturday" — weekends are recovery days.
05
Check in weekly, not daily
Every Sunday afternoon, spend 20 minutes: note what worked last week (engagement, saves, comments), write the next week's captions, schedule them. That's it. You don't need to be in the platform every day — you need to reply to comments during the week, which takes 5 minutes, and plan on Sunday.
Let velociPost fill this template in for you.
Load your business context once; the AI writes drafts that fit the 5-bucket rotation. You approve; it posts.
Join the waitlist
How to turn 30 days into 365 days
One month of posts is easy. Twelve is the real test. The difference is whether you've built a system that refills itself. Three habits that make monthly planning sustainable:
1 — Keep a "post ideas" capture list all month long
Every time a customer asks you a question, a review comes in, a job goes well, or you notice something interesting in your industry — write it down. Phone notes, a shared doc, whatever's frictionless. By end of month you'll have 25+ raw ideas waiting to be slotted into next month's 5 buckets. The single habit that prevents "what do I post?" blank-page syndrome.
2 — Reuse ruthlessly
Any post that does well once should run again 90 days later with fresh framing. Any customer testimonial can be posted in 3 different formats (quote card, video clip, write-up). Professionals reuse content without shame; amateurs try to write something original every day and burn out.
3 — Plan quarterly, execute monthly
Once a quarter, sit down for an hour and map out the three months ahead at the "what campaigns matter" level — any launches, seasonal content, known events. That gives each month's detailed planning a spine. Without a quarterly view, every month becomes reactive.
Where AI tools fit in
The framework above works whether you're writing captions by hand or using an AI tool to draft them. Where a tool earns its keep is in the execution layer — turning your idea ("Day 8: before-and-after from the slab leak job") into a polished caption that matches your brand voice. If your business context is loaded properly, an AI tool can draft all 20 monthly captions in minutes. You still make the bucket decisions; you still approve; it just removes the typing. For the honest tradeoffs of AI vs. human writing, see our AI vs human social media managers post.
The specific architecture that works: you (or a team member) set the monthly plan using the 5-bucket framework. AI drafts captions from each plan item + any photos/voice notes you capture during the month. A human approves every post before it goes live. This is the model that makes 20 posts a month feel like 4 hours of work rather than 20.
Common mistakes to avoid
Over-posting in week 1, under-posting by week 3
The most common failure. Day 1 energy is high; by day 18 life has interfered. Fix: schedule everything in advance, don't rely on day-of willpower. A scheduler or an AI tool with approval flow is basically non-negotiable for this.
Posting more than 5 days a week
You will burn out. Almost everyone burns out. 5 posts a week is the sustainable ceiling for most small businesses; 3 is better if you're solo. Post quality and frequency of engagement replies matter more than raw volume.
Treating the calendar as a to-do list
The calendar is a plan. Some posts will move. A big customer win on a Tuesday can bump the scheduled educate post — that's fine, just slot the educate into next week. A rigid calendar that doesn't adapt to real events becomes a weight rather than a tool.
Writing captions in isolation from your engagement
Your best content ideas are in your DMs and comments. If someone asked a great question this week, that's Day 9 next week. Don't plan in a vacuum — the audience tells you what to post if you're listening.
Bottom line
A calendar template without a framework is a blank spreadsheet; the framework without a calendar is good advice you won't act on. The 5 buckets — educate, proof, personal, promo, community — tell you what types of posts to send. The 30-day template tells you in what rotation. The weekly workflow tells you how to sustain it. Copy the calendar. Adapt the ratio for your business. Batch-write once a week. Plan quarterly. That's the entire system, and it's the one that actually gets executed twelve months in a row.