Small business social media marketing services
Social media marketing services for small business: what an agency, a freelancer and software each deliver monthly, what they cost, and why we built the third.
Social media marketing services for a small business come in three shapes: an agency retainer, a freelancer who delivers posts in batches, and software that generates and schedules the week from your own website. We built ReadyToPost as the third, priced at what an independent actually spends on marketing. This is the account of that decision, with the arithmetic behind it and the three choices it forced.

What do social media marketing services include for a small business?
An agency retainer usually bundles a strategy document, a content calendar, eight to twelve posts a month, the scheduling and a monthly report. Almost none include photography: the agency asks you for the pictures, then writes captions around them.
A freelancer sells the middle of that list: ten posts for a couple of hundred euros, written from a brief you fill in, delivered as a document you publish yourself.
Software in the third category reads your website, extracts positioning, audience, tone and visual identity, and produces the week from that: images and captions, one version per network, scheduled. The review stays with you.
The end deliverable is the same: posts on the five networks where a small business is expected to show up. What differs is what you pay for on the way there.
How much do social media marketing services cost?
The agency quote independents mention to us most often sits around €1,500 a month. A freelancer batch runs a few hundred euros for ten posts. Software of our kind runs €30 to €100 a month.
The people we built for run companies of one to five people, at €50,000 to €300,000 a year in revenue, with modest margins. At €1,500 a month, the retainer is €18,000 a year: more than a third of revenue at the low end of that range, a part-time salary at the top end, for eight to twelve posts a month.
The interesting part is why the agency number cannot come down.
The most expensive line on an agency invoice for a small business is the one that never appears on it.
Why can't an agency get cheaper for a small account?
A retainer is priced on the agency's hours, not on your output. Most of those hours go to learning your business well enough to write about it: the onboarding call, the brand questionnaire, the folder of photos someone has to sort, the round of first drafts that "don't sound like us."
That learning cost has a property nobody prints on the invoice: it is paid again every time the person changes. Account managers rotate. Freelancers move on. Each time, the brief gets re-read, the tone gets re-guessed, and you spend an evening explaining, again, why you never say "innovative." The most expensive line on an agency invoice for a small business is the one that never appears on it.
A small account pays that cost in full and gets the smallest output for it. A large account spreads it over fifty posts a month. That is why the same €1,500 quote feels disproportionate to a florist and reasonable to a retail chain.
We looked at that mechanism and concluded we could not build a cheaper agency, only something that pays the learning cost once.
What did we build instead?
The brief comes from the website, not from a questionnaire
An agency keeps the brand knowledge in a person. A freelancer keeps it in a brief. We keep it in a reading of the site. When you sign up, the system reads your website and extracts what a good account manager would have written down after two weeks: what you sell, to whom, how you talk about it, what your photos look like, what you would never claim. That becomes the brand DNA every post is generated from. It does not rotate, and it gets more precise with every document, photo or link you add.
Does a website hold enough? For most independents, yes. A site written by the owner carries the vocabulary, the price positioning and the objections already answered. What it does not hold, you add in the brand identity, as replacements: "seasonal" takes the place of "fresh" for the bouquets, "the workshop" takes the place of "our team," the Instagram caption opens on the name of the flower rather than on a greeting. That is the editing an agency does across months of revisions. Here it is done once and kept.
No single AI vendor
A product like ours is assumed to be one chat model with a wrapper. The weekly planning, the caption writing, the visual prompt and the image itself do not run on the same model. We route each step to the provider that does that step best, across OpenAI, Anthropic, Google, Groq and Replicate, and we swap a step when a better model ships.
An agency has a copywriter and a designer, and you notice when either is weak. What we observe is that the image step and the caption step rarely peak on the same provider in the same quarter. Locking to one vendor would mean accepting a mediocre image to keep a good caption, or the reverse.
You never see the routing. You see the week of posts waiting for your review, one version per network, and the only question left is whether it reads like your business.
Credits you can see, not a retainer sized on the agency's month
The pricing decision draws the most objections, and it is the one we would make again. Each generation costs credits, and the cost is shown before you click.
A flat fee is easy to budget. It is also sized on the provider's month, not yours. What we see is that the need is spiky: a hotel posts three times as much in high season, a florist's year happens in February and May, a coach's calendar fills in September. A retainer bills the same in the dead month. Credits follow the work: a quiet week spends almost none, a launch week spends more.
We accepted the trade: a number to watch, in exchange for never paying an agency rate for a month you did not post. The onboarding takes three minutes, the trial is free and cancelling is one click, because leaving should cost as little as trying.
What does a human service still do better?
The product does not replace everything an agency does. When a comment turns hostile on a Saturday evening, a person answers better than a queue. When you run a paid campaign with a real budget, that is a different craft from organic posting, and worth paying a specialist for.
If that is most of what you need, hire a person. Whether to outsource, and which half, is a fair question, and the answer is rarely all or nothing. If what you need is the week produced, on brand, without the evening, that is the part we built.

Which social media marketing service should a small business choose?
If your revenue absorbs €18,000 a year without wincing and you want a person on the phone, take the agency and hold them to the calendar. If you have one launch and no ongoing need, a freelancer batch is the right shape. If you need a steady presence every week and the €1,500 quote made you laugh, the scheduler is not the tool you are missing; the generation is. That is what we built, at €30 to €100 a month, and it is why we never sold a service.
The saving we quote is 156 hours and about €3,500 a year against a freelancer or an agency. Not because a freelancer is bad. Because the learning cost, paid once, never has to be paid by you again.
FAQ
What does a social media marketing service for a small business usually cost?
Around €1,500 a month for an agency retainer, a few hundred euros for a freelancer batch of ten posts, €30 to €100 a month for software that generates the posts from your site.
Do social media marketing services include photography?
Rarely. Agencies and freelancers ask you for the photos. Generation software produces the images with the captions, from your brand's visual identity.
Is software good enough to replace an agency for a small business?
For the weekly production, yes: planning, captions, images, one version per network, scheduled. For hostile comments and paid campaigns, a person is still the better choice.





