How often should a small business post on social media?
Every social media guide says something different. Here's the honest answer based on what actually works for UK small businesses.
Two posts a week, consistently, for a year, beats seven posts a week for two months followed by silence. For a typical small business, 8 posts a month — roughly one every 3–4 days — is the sweet spot. Consistency matters far more than frequency.
Open any social media guide online and you'll get a different answer. Hootsuite says 3–5 times per week. Sprout Social says 2–3 per day. Agencies selling social media management recommend whatever volume their pricing tier supports. Nobody agrees because nobody is measuring the right thing.
The right thing to measure is outcomes. For a small business, the outcome you care about isn't engagement per post or follower growth — it's whether prospective customers who check your social media feel confident enough to contact you. That's a completely different question to “how do I go viral”, and it has a very different answer.
Why frequency is the wrong question
If you posted ten times a week for a month and then stopped for two months, what would a potential customer checking your Instagram in month three see? An abandoned account. Forty posts of effort, zero trust signal.
If instead you posted twice a week for the full three months, that same potential customer sees roughly 24 posts spread evenly, including one from the last few days. The account looks alive. The trust signal works. The total effort was smaller, but the outcome was better.
This is why we treat posting frequency as a threshold, not a target. The threshold is “enough to look active”. Above that, more posts add surprisingly little value for a typical small business. Below it, you're invisible.
The 8-posts-a-month sweet spot
Based on what we see across the small businesses we work with, the sweet spot is around 8 posts a month — roughly one every 3–4 days. That's what our Social Media Management service is built around. Here's why that number in particular.
Below 6 posts a month, the account starts to look patchy. Gaps of a week or more appear regularly. Someone checking your profile might still see a 10-day-old post at the top, which reads as “not really using this”.
Above 12 posts a month, returns diminish sharply. Your followers start seeing you too often, engagement per post drops (people only have so much attention), and the time investment balloons.
Eight posts a month lands in the middle: every 3–4 days on average, enough that the most recent post is always fresh, few enough that each one can be properly thought through rather than rushed.
Mix four types: service spotlights (what you do), social proof (reviews, before/afters, team photos), practical tips (useful knowledge from your field), and seasonal/topical content. Avoid “inspirational quote” posts — they perform badly and make you look like you don't know what to post.
Where most small businesses go wrong
The common failure mode is “inspiration-driven” posting: burst of enthusiasm (8 posts in a week), then inspiration dries up, then nothing for a month, then guilty burst again. This pattern is worse than not posting at all, because the gaps between bursts are long enough for followers to forget you.
The fix is to treat posting as a rhythm rather than a creative act. Schedule specific times. Pre-write content in batches. Use a scheduling tool. If you rely on inspiration you will always fail at this.
If you don't have the time or inclination to run a scheduling routine, outsource it. Agencies charging £500–900 a month are doing roughly the same 8-posts-a-month work we do at £19/mo — paying 20× more doesn't get you better content, it just pays for their overheads.
Platform-specific notes
Facebook: 8 posts a month works fine. Facebook audiences are older and engagement decays slower — you don't need daily posts.
Instagram: 8 feed posts plus occasional stories. Stories don't need to be polished — behind-the-scenes, quick updates, reshares of customer tags. Reels help reach but only if you can genuinely do them well; forcing them hurts.
Google Business: This is the one people forget. Google Business posts appear in search results and affect local SEO. Post once a week at minimum, even if it's just an update or offer. See our local SEO guide for why this matters.
LinkedIn: If you're B2B, 2–3 posts a week. If you're B2C or local trades, don't bother — your customers aren't there.
TikTok: Requires a daily posting habit if you want real results. For most small businesses, not worth the investment unless you've genuinely got something visual and entertaining to offer.
The bottom line
Stop worrying about frequency. Pick a schedule you can sustain for 12 months and stick to it. Eight good posts a month, consistently, will outperform any burst-and-silence pattern. The small businesses that dominate social media in their area aren't the ones posting most often — they're the ones still posting in year three when everyone else has given up.