Build

Websites, stores, software and brands that make you look as good as you are.

All build services →
Free toolIs your website lekker?A free check of speed, POPIA, Google and WhatsApp, in plain language.Check my site →
Grow

Leads, sales and visibility, measured in rands and not in likes.

All grow services →
ProofWhat the work actually did.Real results for real South African businesses and schools.See the work →
Lead

A senior marketing officer, without the full-time salary.

All lead services →
Start hereMarketing DiagnosticFind out what is holding your marketing back before you spend another rand.See how it works →

Why Most Johannesburg Businesses Fail at Digital Marketing (And What Actually Works)

Many Johannesburg businesses try digital marketing for a few months, see little result and decide it does not work for them. Usually the channel was fine. The setup was the problem.

These are the five mistakes we see most often, and what to do instead.

1. No measurement

Ads are running, but nobody can say which ones produced a call or a sale. Without tracking you cannot tell what is working.

Do this instead: set up Google Analytics, conversion tracking and call tracking before you spend. Know which ad, keyword or page led to each enquiry.

2. The wrong channel for the goal

Social ads for a service people only look for when they have an urgent need. Search ads for pure brand awareness. Each channel has a job, and the mismatch costs you from the first day.

Do this instead: match the channel to the goal. Google for people already searching, social for awareness and retargeting, SEO and content for steady long-term visibility.

3. Stopping too early

A single month of ads gives you almost no useful information. Campaigns need time to collect data and be improved.

Do this instead: plan for at least three to six months, and treat it as an ongoing cost, like rent.

4. Sending everyone to the homepage

A visitor clicks an ad for a specific service and lands on a general homepage. They have to hunt for what they came for, and most do not bother.

Do this instead: send each campaign to a page built for it, with one clear action.

5. A vague offer

“Learn more” and “Visit our site” are not reasons to click. People respond to something specific.

Do this instead: offer something concrete, such as a free quote, a consultation or a review of their website.

What works

  1. A specific goal, for example a set number of qualified enquiries a month.
  2. The channel that matches how your customers look for you.
  3. A clear offer and a page built for it.
  4. Tracking in place before the first rand is spent.
  5. A steady budget over several months.
  6. A monthly review where you stop what loses money and push what wins.

None of this is complicated, but it takes discipline. If you want an outside view, our marketing diagnostic will show you where the gaps are and what to fix first.

Related services: Digital marketing · Marketing diagnostic

more insights

What Google Ads costs in South Africa in 2026, a guide by Innovation by Design

What Google Ads costs in South Africa in 2026

Real rand figures for Google Ads in South Africa in 2026: published management fees from 13 South African agencies, how much to spend on the ads themselves, what a click costs, how Google bills, and a worked example to check whether ads will pay.

Read more >