What a digital marketing retainer costs in South Africa
Published South African prices for social media, SEO, Google Ads and website care retainers, what each one buys, and the contract terms to check first.
Ask three agencies what they charge a month to run your marketing and you get three answers you cannot put side by side. A low number with a lot left out. A high number with a long contract. No number at all until you have sat through a call.
The price is not really the confusing part. What is inside it is. Here is what South African providers publish, what the money buys, and what to check before you sign.
The short version
Published South African price lists put social media management at about R3,000 to R12,500 a month, SEO at R2,490 to R35,000, and Google Ads management at about R1,500 to R15,500 before a cent goes to Google.
Much of the gap between a cheap quote and an expensive one is what sits inside the price: ad money, hours of work, how often you get a report and how much ground is covered.
Read the contract terms before the price, and walk away from anyone who guarantees you a top spot on Google.
Buy the retainer that matches where your customers already come from. If referrals bring you enough work, you may not need one at all.
Published monthly prices for marketing retainers in South Africa
On 15 September 2026 we went through the price pages that South African agencies and hosts publish themselves, not the unsourced “cost guide” blog posts.
Social media management: about R3,000 to R12,500 a month. One agency without a rate card says its organic social work starts at R12,000.
SEO: R2,490 to R35,000 a month. Most packages aimed at small businesses sit between R5,000 and R15,000. Another agency lists packages from R15,000 up to R45,000, all on a twelve-month commitment.
Google Ads management: about R1,500 to R15,500 a month. That is the fee for running the ads. What you pay Google comes on top.
Website care plans: R300 to R2,499 a month. The cheaper ones usually include hosting.
Combined packages: R6,000, R15,000 or R25,000 a month. These are one agency’s tiers, the only clear, current set of combined packages we found published.
These are ranges seen on published price lists in September 2026, not quotes. Most pages that mention VAT quote before it, and several pages do not say either way. Prices move, so check the provider's own page before you compare.
What each kind of retainer buys, and what it leaves out
Social media management is priced by platforms and posts
At the bottom of the range you typically get one platform and six to ten posts a month. Further up you get two or three platforms, three or four posts a week, someone replying to comments and messages, and a monthly report.
Watch for ad budget. Several packages, including some of the cheapest, fold R500 to R3,500 a month of paid advertising into the price. If R1,000 of your fee goes on ads, only the rest pays for someone’s time.
What it does not guarantee: enquiries.
A busy feed and a busy phone are not the same thing.
SEO is priced by keywords and reach
SEO packages are sold by how many search terms they target (8 to 25 on the lists we saw) and how far they reach: local, provincial, national or wider. At the small end, one published package covers a basic audit, setting up your Google Business Profile, a handful of directory listings and a monthly report. Higher tiers add things like technical fixes, blog posts and link building.
Check how often you hear from them. At least one agency’s smaller packages only report every two to four months. And no package buys a guaranteed ranking.
Google Ads management fees do not include the ads
The fee pays someone to set up, run and adjust your campaigns. The money for the ads themselves was separate on every price list we saw, usually paid straight to Google.
Some also set a minimum spend or a setup fee. One agency publishes a R2,600 monthly fee, a R3,450 minimum monthly spend and a R2,600 once-off setup fee, so its cheapest tier costs at least R6,050 a month before VAT, plus the setup fee up front. Add the fee and the spend together before deciding whether something is cheap.
Website care plans keep the site running, not growing
The cheapest plans are mostly hosting, updates and backups, sometimes with about an hour of someone’s time. Higher plans add more hours, a test copy of the site for trying changes, and room for more sites.
Entry-level hosting alone runs about R85 to R100 a month at the big South African hosts, so at the bottom end a good part of the fee is hosting.
What it does not buy: new content, search work or marketing. It keeps the site working, but it does not stop the site sliding backwards while competitors keep publishing.
An all-in-one label does not tell you what is included
The one published set of combined tiers shows how loose the label is. The R6,000 tier is social media only. Google Ads, paid social, weekly reports and a strategy call arrive at R15,000. Full SEO only arrives at R25,000. Two quotes both called “full service” can cover very different work, so ask for the list.
What pushes a retainer price up or down
- How much is covered. Platforms, posts a week, keywords, pages.
- How far it reaches. A local plumber and a national retailer are not buying the same SEO.
- Whether ad money sits inside the fee. This alone can make two quotes look far apart when they are not.
- How often you get a report. Weekly, monthly, or every few months.
- Hours of work. One provider’s care plans run from one hour a month to twenty.
- How you pay. One provider takes 20% off for paying a year ahead.
Read the contract terms before you look at the price
Minimum term. On published pages we saw month to month with 30 days’ notice, a three-month start then month to month, six-month minimums and a twelve-month minimum. None is wrong in itself, but know which one you are signing.
Already stuck in a long contract? Do not assume the law gets you out. Section 14 of the Consumer Protection Act lets a consumer cancel a fixed-term agreement on 20 business days’ written notice, with a reasonable cancellation penalty allowed. But that section does not apply to deals between juristic persons, a group that includes companies, so a Pty Ltd signing with an agency that is also a company probably cannot rely on it, while a sole proprietor might. Check with a lawyer before you rely on it.
Setup fees. Ask whether there is one and exactly what it pays for. Some providers publish that they charge none, so it is not a given.
The ad account. Google’s advertiser guide for working with agencies says the agency must set up a separate Ads account for you, and that you have the right to know the clicks, impressions and total cost of your ads. Google’s third-party policy also requires agencies to tell you about any management fee on top, and to give you your Google Ads customer ID when you ask. Ask for that ID on day one.
The domain, the site and the content. The domain should be registered in your business’s name, not the agency’s, and your social accounts, photos and copy should be yours too. That is not always the deal: at least one managed website service in South Africa states plainly that its sites are not portable and are switched off if you cancel. Fair enough at a low price, as long as you know.
The reporting. Ask what will be in it, how often it comes, and whether you get your own login to Google Analytics and Google Search Console.
Red flags worth walking away from
A guaranteed ranking. Google’s guidance on hiring an SEO puts it in one line: “No one can guarantee a #1 ranking on Google.” Google’s policy for Ads agencies bans promising top placement. If a salesperson promises either, you have learnt what you need to know.
A long lock in with numbers you cannot check. A twelve-month minimum is a big ask. A twelve-month minimum with no access to your own accounts is a much bigger one.
Reports full of vanity numbers. Followers, likes, reach and impressions are the easiest numbers to make look good. If a monthly report never mentions calls, enquiries, bookings or sales, ask why.
Secrecy. Google warns about SEOs who email you out of the blue, claim a special relationship with Google, or will not clearly explain what they plan to do and what they change on your site.
Start with where your customers come from now
Be honest about this before you compare a single quote.
If referrals bring you enough work, you may not need a marketing retainer at all.
If people search for what you do in your area, put the money into your Google Business Profile and SEO first. It is slow, and it builds over time.
If you need enquiries soon and people search ready to buy, Google Ads can bring them in quickly, but the ads stop when the money stops.
If people choose you by seeing your work, social media can earn its keep, as long as someone posts consistently and replies.
If it is several of these and you have no time to juggle suppliers, one team running all of it is simpler. That is what we do.
We run the website and the marketing together, from R12,000 a month
We build and run the website, the social media, the marketing and the hosting for one monthly fee, month to month with no lock in. You own the domain, the content and the site, and if we part ways it all goes with you.
A starting price, not a fixed one. What you pay depends on the size of the site and how much needs running each month, and you get a firm number in writing before anything starts. Elsewhere on this site the same service is quoted as $750 a month, because we work with businesses anywhere and invoice in rand, US dollars, euros or pounds to suit the client. It is one price, not two.
It takes about an hour a month of your time: one short call, and approving what we send. Social posts are shown to you before they go out, backups run daily, and every month you get a plain report and a call to go through it.
That is not the cheapest number in this article. If you are pricing a website rather than a retainer, here is what a website should cost in South Africa.
If referrals keep you busy, you may not need a retainer
Plenty of good businesses run on word of mouth alone. If that is you, get a site that looks credible when a referral looks you up, keep it current, and save your money.
Not sure which camp you are in? Run your site through our free website review and keep the report, or get in touch and tell us where your customers come from. Either way, a person gets back to you within two working days.
