Free Mockup
Marketing

Digital marketing pricing in South Africa makes sense when you separate build, retainers and media.

A plain-English map of agency pricing models so SMEs can compare quotes without mixing websites, ads and retainers into one confusing total.

Three quotes, three currencies of confusion

One proposal bundles a website, SEO, social content and "ads" into a single monthly figure. A second quotes management only, with media billed separately on top. A third shows a tempting low monthly fee that quietly excludes creative, tools and reporting time. The business owner comparing all three ends up asking which agency is cheaper, a question that only makes sense once they are actually buying the same product, which in this scenario they are not.

This is rarely deliberate dishonesty. Agencies price around their own delivery model, not around making your life easier as a buyer. A design-led studio naturally quotes projects. A performance-focused shop naturally quotes retainers plus spend. Neither approach is wrong on its own; both stay incomplete until you translate them into the same three buckets and compare like with like.

Split every quote into once-off projects, monthly operating retainers, and variable third-party spend, media, software, stock photography. Until that split exists, the "total" on any proposal is closer to theatre than a number you can act on. This guide maps the common South African agency pricing shapes and shows how Nexus publishes entry prices, so you have something solid to sanity-check a quote against.

The three pricing buckets

BucketExamplesHow to compare
ProjectsWebsite builds, brand systems, tracking setup, landing pagesDeliverables, timeline, revisions, ownership
RetainersSocial, email, SEO, paid managementMonthly outputs, exclusions, reporting cadence
Variable spendGoogle/Meta media, email tools, stockWho pays the platform and what % fee applies

Most "marketing" enquiries are actually website problems

A large share of marketing conversations at Nexus start somewhere completely different: a website that cannot explain the offer or capture a lead properly. Platform sites start at R3,000 (Launch), R5,500 (Business) and R8,000 (Pro). Custom web starts from R5,000, ecommerce from R7,500. Eligible projects can run on 12-month plans with the full total disclosed, and hosting stays a separate line.

Foundation work also covers analytics, CRM-lite setup and conversion fixes, line items that are usually far cheaper than months of media poured into a site that cannot convert what it receives. Ask for these as explicit inclusions, not a vague "onboarding" fee buried in the small print.

If an agency is pitching growth retainers without first checking whether the site can actually convert, treat that as a warning sign worth pausing on.

Nexus marketing retainer entry points

ServiceEntry pricingNotes
Social mediaFrom R4,500/monthPlatform count and posting cadence drive tiers
Email marketingFrom R3,500/month + R1,800 setupAutomation depth changes cost
Paid media managementFrom R5,000/month + R1,800 setup + 10% of ad spendAd budget billed by platforms to you
Website maintenanceFrom R450/monthOptional add-on separate from build plans

A scenario: comparing two "R6,000/month" proposals that are not the same product

Two agencies each quote a professional services firm R6,000 a month for "digital marketing." The first breaks down as R4,500 for two social media platforms plus R1,500 toward a shared account manager’s time across content and reporting, no paid media, no SEO. The second is R5,000/month management for Google Ads plus R1,000 toward setup amortised over six months, with the actual ad spend billed separately by Google on top.

Both are honest R6,000 quotes. They are almost entirely different products aimed at different problems, one builds organic presence over time, the other buys immediate search visibility for whatever budget sits behind it. A business owner comparing them purely on the headline number, without first asking what problem each one is actually solving, will pick based on which sales conversation felt more confident rather than which service the business genuinely needs right now.

The fix is the same one this guide keeps returning to: name the bottleneck first (awareness, demand capture, conversion, retention) then evaluate which quote actually addresses it, at what total cost once every bucket is added up.

Reading the fine print behind three common pricing models

A fixed monthly retainer buys capacity and rhythm. It works well when outputs and priorities are already clear. It breaks down when "unlimited" language is quietly hiding a prioritisation fight, someone is always deciding what gets done first, and a retainer without that someone named is not unlimited at all. It is just unmanaged.

Percentage-of-ad-spend pricing lines up agency income with media volume, which can quietly reward spend growth for its own sake unless it is paired with qualified-lead guardrails from day one, a rising media budget is not, by itself, proof that anything is working. Nexus applies a transparent 10% of ad spend on top of the base retainer for paid media packages, disclosed the same way to every client rather than negotiated case by case.

Project fees suit finite builds with a defined start and end. Time-and-materials pricing suits genuinely ambiguous scopes but shifts the risk onto the client unless there is a cap. A common and healthy pattern is a setup project followed by a retainer, as long as the handoff criteria between the two phases are written down, so nobody argues later about which phase a given piece of work belonged to.

A worked 90-day example (illustrative, not a quote)

Line itemShapeIllustrative range
Foundation sprintOnce-off: conversion fixes, tracking, offer clarityA few thousand rand, scoped to what is actually broken
Paid media managementRetainer: R5,000/month + R1,800 setupR16,800 across three months, before ad spend
Ad spendVariable, paid to the platformSet by your capped learning budget, not the agency
10% of ad spendVariable, tied to media volumeRises and falls with what you actually spend

Questions that make quotes comparable

  1. List inclusions in verbsWrite, design, build, launch, report, optimise, not “full-service digital.”
  2. List exclusions explicitlyAd spend, stock, tools, development hours, photography, printing.
  3. Define the success metricQualified leads, revenue, booked jobs, and who measures them.
  4. Clarify ownershipWho owns ad accounts, pages, creatives and data if you leave?
  5. Normalise timeCompare 90-day totals: setup + three retainers + planned media.

Pricing red flags

  • One blended number with no bucket breakdown
  • Guaranteed rankings, leads or ROAS without assumptions
  • Ad accounts owned solely by the agency with no admin access for you
  • “Unlimited revisions” with no prioritisation model
  • Retainer that never mentions creative or content ownership
  • Setup fees with no deliverable list
  • Contracts that punish pausing media even when quality collapses

Clear pricing is a trust behaviour. If a supplier cannot explain the number, they will struggle to explain the work.

Nexus commercial principle

Budget allocation by business stage (illustrative, not prescriptive)

StageWhere the rand usually works hardestWhat to delay
Pre-revenue / early launchWebsite foundation, offer clarity, one capped demand-generation testBroad retainers across many channels before the offer is proven
Growing, inconsistent pipelineWhichever channel already shows signal (paid or SEO) scaled deliberatelyAdding a new channel before the first one is actually optimised
Established, steady demandRetention, referral systems, brand and content that compoundsChasing every new channel because a competitor just launched one

Building your own 90-day price plan

Start with whatever is actually stuck: website conversion, offer clarity, demand volume, or sales response. Price the fix for that first, then add the smallest demand channel capable of producing a real decision, not the full channel wishlist a competitor happens to be running this quarter.

An illustrative shape: a foundation website or CRO sprint, a Launch-level paid management retainer, a capped media test, and social essentials only if organic presence is a genuine constraint rather than something everyone does out of habit. A business with a converting site and an empty pipeline should weight the plan toward media. A business with traffic and no conversions should weight it toward the site instead.

Reallocate after 90 days using actual qualified-pipeline data, not a gut sense of which channel "felt" busier. Pricing decisions should follow evidence, not the inertia of an annual package. If a line item cannot demonstrate its contribution to qualified leads after one full cycle, that is the item to question first, not automatically whichever one happens to be cheapest to cut.

When "cheaper" is actually the right answer

None of this is an argument for always paying more. A genuinely lean, focused retainer that names its inclusions honestly and matches a real bottleneck is a better buy than an expensive bundle padded with services nobody asked for. The point is not to distrust low prices, it is to distrust vague ones, at any price point.

A fair test: ask the cheaper supplier to explain, in the same bucket structure as this guide, exactly what the number buys. If they can answer clearly and the scope genuinely fits your bottleneck, a lower price with real inclusions beats a higher price with vague ones every time.

What to do with this once you have read it

Open the Nexus pricing page next to any agency proposal and map every line into projects, retainers or variable spend. The gaps that appear become negotiation points or genuine walk-away reasons now, instead of surprises three months into the contract.

Use the marketing budget guide to decide allocation by stage, and the channel cost articles (Google, Meta, SEO) for deeper planning on whichever retainers you are actually considering signing.

If you want one scoped recommendation across web and growth, take the Growth Plan quiz or contact Nexus with your monthly ceiling and commercial goal. Bring the bottleneck you are solving, not a wishlist of channels.

FAQs

Questions this article answers.

It depends on mix. Separate website projects, monthly retainers and ad spend. Nexus publishes entry prices on the pricing page for websites and marketing retainers.
Capacity and inclusions differ: content creation, creative, platforms managed, reporting depth and senior involvement change the number.
Usually not. Media is paid to Google/Meta. Management fees are separate; Nexus also charges 10% of ad spend on paid media packages.
Only if each component has a job and an owner. Bundles that fund activity without a bottleneck diagnosis often waste money.
Fair when it buys named work: tracking, account structure, templates, migrations. Unfair when it is unexplained onboarding tax.
Normalise 90-day totals, inclusions/exclusions, success metrics and asset ownership using the steps in this article.
Not by itself. It is standard and can align incentives with media volume. It becomes a problem only when there are no qualified-lead guardrails, so the agency is rewarded for spend growth regardless of lead quality.
Agencies price around their own delivery model, not a shared standard. Always ask what problem the quote is actually solving (awareness, demand capture, conversion or retention) before comparing two identical-looking numbers.
Allocation should follow business stage, not revenue size alone. Early-stage businesses usually get more from foundation and offer-testing work; established businesses with steady demand usually get more from retention, referral systems and compounding content.
Only after normalising both quotes into the same three buckets (projects, retainers, variable spend) and confirming asset ownership transfers cleanly. A cheaper headline number on an incomparable scope is not actually a saving.

Get pricing that matches the job

Share your goal and monthly ceiling. We will separate website, retainer and media recommendations, without a mystery bundle.

Want a site that earns the enquiry?

Request a free homepage mockup, or WhatsApp Nexus with your brief, we respond within a business day.