Digital marketing agency · South Africa

Digital marketing agency South Africa, built for revenue, not reach.

10+ years’ experience

Founder-led SEO, Google Ads, Meta ads, websites, email and ecommerce growth for South African businesses. One flat fee per service, no lock-in contract, and every account stays in your name. Start with a free growth audit.

Prefer WhatsApp? Message us now

Step 1 of 3

What do you want to grow?

Free, 3 short steps. About a minute.

    or
    Message us on WhatsApp

    No obligation · you keep the findings · reply within one working day

    What happens after you send it

    1. You answer 3 short questions. Or send one line on WhatsApp. It takes about a minute.
    2. We reply within one working day, with a first observation — before we ask you for anything.
    3. You get your free growth audit or plan. You keep the findings whether or not we work together.
    No lock-in contract You own everything Flat monthly fee

    What changed in accounts we manage.

    Tech Retailer · SA +523% Monthly sales from Meta ads Attributed purchase value in July against January, while return on ad spend rose from 17.7× to 29.1×. Jul 2026 vs Jan 2026
    General Retailer · SA +653% Meta ads return on ad spend From 5.1× to 38.6×, with cost per purchase down 53%. Sep 2026 vs Nov 2025
    Rugs Merchant · SA +542% Online store sales With 433% more orders than in the same month last year. Sep 2026 vs Sep 2025
    Tech Retailer · SA 28.15× Google Ads return on ad spend R29.16m in attributed purchase value across the period, on the account we manage. Jun–Aug 2026

    Source: Meta Ads Manager reporting, default attribution. Source: Google Analytics 4 for the store, all channels. Source: Google Ads reporting. Figures reflect reported attribution for the periods shown, not audited revenue or profit. Results vary by market, margin and competition.

    Real Shopify Dashboards

    Stores we manage, straight from Shopify.

    Total sales as Shopify Analytics reports them. Swipe to see more.

    Shopify total sales dashboard for a general retailer: R17.87m in sales from 1 January to 16 October 2026
    General retailer · ShopifyR17.9m in sales so far in 2026, 1 January to 16 October.
    Shopify total sales dashboard for a general retailer: R2.54m in September 2026, up 6% on August
    General retailer · ShopifySeptember 2026: sales up 6% on August.
    Shopify total sales dashboard for a general retailer: R2.54m in August 2026, up 4% on July
    General retailer · ShopifyAugust 2026: sales up 4% on July.
    Shopify total sales dashboard for a general retailer: R2.43m in July 2026, up 4% on June
    General retailer · ShopifyJuly 2026: sales up 4% on June.
    Shopify total sales dashboard for a natural products store: R999,807 in September 2026, up 8% on August
    Natural products store · ShopifySeptember 2026: sales up 8% on August.

    Screenshots from Shopify Analytics: total sales, including taxes, shipping and returns. Store names are kept private for our clients.

    Clients we work with

    Geewiz Love Cocoa Insignis Solutions COCO Chocolatier Perfect Dealz H!P Heriz Gallery OTHERLY Phambili Village Campus UP-UP Kavrah Seed & Bean Made Uncommon Raw Wax Ohr Judaica IOTREND
    Why It Matters

    Built by an operator, not a consultant.

    Growth Pulse Media is a digital marketing agency in South Africa for businesses that want every rand of marketing to come back as revenue. Before starting the agency, Dirk van Greuning built and scaled a South African ecommerce business himself — working inside Payfast, Peach Payments, The Courier Guy, Klaviyo, Omnisend and Google Search Console as the person responsible for the numbers.

    That is still how we work. You deal with the founder, not an account manager. We work with a limited number of clients at a time, we check tracking before we judge anything, and if something is not right for your business, we tell you before you spend the money.

    We are based in Johannesburg and work with businesses across South Africa. Read more about Growth Pulse Media, or see all our services.

    What We Do

    Digital marketing services that work as one system.

    Buy one service, or let us run them together with one report on leads, sales and cost per result.

    1
    Track
    Leads & Sales
    2
    Attract
    Ads & Search
    3
    Convert
    Sites & Stores
    4
    Return
    Email & WhatsApp

    Paid Ads

    Ads that reach buyers now, on a flat fee.

    Search & AI Answers

    Rank on Google and get named in AI answers.

    Websites & Stores

    Fast sites and stores built to bring business.

    Ecommerce Growth

    More orders from the same store and the same traffic.

    Email & WhatsApp

    Repeat sales from customers who chose to hear from you.

    Strategy & Lead Generation

    A plan, a pipeline and local teams across South Africa.

    What It Costs

    Clear prices. Agreed before we start.

    Every service has a fixed fee or a fixed quote, agreed before any work starts. Ad budgets go straight to Google and Meta.

    Retainers from R5,000 Per month. Websites from R15,000 once-off. No lock-in contract.

    Not a percentage of your ad spend or your sales. More channels, larger sites or heavy content work cost more — always agreed upfront.

    Not sure what you need? Ask for the free growth audit. We will tell you which service will bring the next rand.

    What every engagement includes

    • A free audit before any proposal
    • A fixed fee or quote, agreed upfront
    • Tracking checked before we judge results
    • Founder-led work — no juniors
    • Monthly reporting in plain language
    • You own every account, site and list
    • No lock-in contract

    Your ad spend goes straight to Google and Meta, on your own card. We never mark it up.

    How We Work

    From first look to growing every month.

    Every engagement starts with a free audit and a fixed price.

    01
    Week 1

    Free audit

    We look at your tracking, website, ads and search presence, and tell you what to fix first.

    02
    Week 2

    Fixed proposal

    One fee or quote for the services that fit, agreed before any work starts.

    03
    Weeks 3–8

    Launch & test

    Tracking fixed, quick wins live, channels launched and tested weekly.

    04
    Ongoing

    Scale winners

    Budget moves to what brings revenue, every month.

    Straight Talk

    When we are the wrong agency.

    We would rather tell you now than take months of fees to find out together.

    We usually help when…

    • You want results reported in rand, not likes
    • A new customer is worth enough to pay for marketing
    • Someone answers enquiries the same day
    • You can track leads or sales, or let us set it up
    • You can commit to at least three months

    We will tell you to look elsewhere when…

    • You only want social posts for likes
    • You want bought email lists or spam
    • Nobody can follow up on leads quickly
    • The budget only covers a few weeks
    • You need a large in-house team, not a specialist

    If the audit says marketing is not your best next rand, that is what the audit will say.

    Why Choose Us

    Why SA businesses choose a founder-led agency.

    What separates Growth Pulse Media from big agencies with junior account managers.

    Flat fee, agreed upfront

    You get one number before any work starts. It does not grow when your budget does, and there is no lock-in contract. Our incentive is your result, not a bigger invoice.

    Founder-led. You deal with me.

    Every project is run by Dirk van Greuning — your marketing specialist, not an account manager. Dirk has more than 10 years’ experience, and built and scaled an SA ecommerce business before starting Growth Pulse Media. No juniors and no hand-offs.

    SA market, not a template

    Payfast, Peach Payments and Yoco tracking, courier rules, rand bidding, POPIA consent and WhatsApp-first customers — we work in this market every day.

    You own everything

    Accounts, data, content and code stay in your name. Every change is visible to you — and it all stays yours if you leave.

    Tracking verified, not assumed

    We check that sales and enquiries are tracked correctly before we judge anything, because every decision after that depends on it.

    Connected to everything else

    Every service feeds the same report, so you see which rand brought which customer, across every channel.

    Client Reviews

    Rated 5.0 on Google by the clients we work with.

    Reviews from our Google Business Profile.

    ★★★★★

    Working with Growth Pulse Media has been an absolute game-changer. Their team is strategic, creative, and genuinely invested in delivering real results. They don’t just execute — they think ahead and bring smart ideas to the table.

    Verified Google review
    ★★★★★

    Growth Pulse Media helped grow my e-commerce store marketing and optimise my Shopify online shop. From paid ads to social media, they understand what drives sales. If you run an online store and need marketing that works, they’re the team to use.

    Verified Google review
    ★★★★★

    For anyone looking to put their business out there digitally, the Growth Pulse Media team is people you want to talk to. They have really helped me with setting up my website, polishing my brand and marketing. The best and highly recommended.

    Verified Google review
    ★★★★★

    As a small business, marketing can feel overwhelming. Growth Pulse Media made the process simple and stress-free. Their guidance and support have helped us grow our online presence and reach the right audience. Super happy with the service!

    Verified Google review

    Read all reviews on Google

    FAQ

    Questions people ask before they start.

    How long have you been doing this?

    Dirk has worked in digital marketing since 2016, which is more than 10 years. Growth Pulse Media is the company he runs that work through today. Clients rate us 5.0 on Google, and you can read the reviews before you contact us.

    What does a digital marketing agency do?

    We bring customers to your business through Google Ads, Meta ads, SEO, websites, email and WhatsApp — and we report every result in leads, sales and rand. See our guide to digital marketing in South Africa.

    How much does digital marketing cost in South Africa?

    Our retainers start from R5,000 a month and websites from R15,000, plus any ad budget, which goes straight to Google or Meta. See our SA Digital Cost Index for current ad costs.

    Which service should I start with?

    It depends on what you sell and how your customers buy. The free growth audit tells you which service will bring the next rand.

    Do you work with businesses outside Johannesburg?

    Yes. We are based in Johannesburg and work with businesses across South Africa.

    Is there a lock-in contract?

    No. We work month to month. If the results do not justify the fee, you can stop.

    Let’s Talk

    Tell us what you want to grow. We will show you where to start.

    Three short questions, about a minute. We look at your website and marketing before we reply. Either way it is free, and you keep what we find.

    10+ years’ experience
    No lock-in contract You own everything Reply within one working day