Digital Marketing KPIs That Matter: How Kenyan CEOs Should Measure Agency ROI Beyond Vanity Metrics
Digital marketing KPIs are measurable indicators that show whether marketing produces revenue. Kenyan CEOs should track customer acquisition cost (CAC), return on ad spend (ROAS), sales-qualified leads, pipeline value and search share of voice, rather than likes and impressions. A healthy business usually keeps CAC below one third of first-year customer value.
The monthly marketing report lands in the CEO’s inbox. Reach is up 40%. Impressions hit 1.2 million. Followers grew by 850. The CEO reads it, closes it, and asks the only question that matters: "So did we make more money?" Nobody can answer.
This guide explains the difference between vanity metrics and revenue metrics, which KPIs Kenyan leaders should demand, and how to set up tracking that connects marketing spend to sales.
What are vanity metrics, and why are they misleading?
Vanity metrics measure activity and attention: likes, followers, impressions, reach, views. They are easy to grow and easy to report, which is why many agencies lead with them. But they can rise while sales fall. A viral video can attract a million views from people who will never buy.
Vanity metrics are useful as diagnostics, such as checking whether content holds attention. They should never be the headline of a marketing report.
Vanity metrics vs revenue metrics
| Vanity metric | What it tells you | Revenue metric to use instead | What it tells you |
|---|---|---|---|
| Likes and reactions | People found content mildly interesting | Sales-qualified leads (SQLs) | How many enquiries are genuine buyers with need, budget and timing |
| Impressions and reach | How many times content was shown | Customer acquisition cost (CAC) | Total marketing and sales cost to win one customer |
| Follower count | Audience size, including inactive accounts | Pipeline value | Total value of open opportunities from marketing |
| Website sessions | Volume of visits | Conversion rate by channel | Share of visitors who become leads, by source |
| Cost per click | Price of a visit | Return on ad spend (ROAS) | Revenue generated for every shilling of ad spend |
| Keyword rankings | Position for chosen terms | Search share of voice | Your visibility versus competitors across your key searches, including AI answers |
| Video views | Starts, often only seconds long | Revenue and customer lifetime value (LTV) | What customers from each channel are worth over time |
What KPIs should a Kenyan CEO track?
Customer acquisition cost (CAC)
CAC = (marketing spend + agency fees + sales costs) ÷ number of new customers. If you spent KES 300,000 last month and won 15 customers, CAC is KES 20,000. Track it per channel to see where money works hardest.
Customer lifetime value (LTV) and the LTV:CAC ratio
LTV is the gross profit a typical customer brings over the relationship. A common benchmark is an LTV at least three times CAC. If CAC is close to LTV, you are buying revenue at a loss.
Return on ad spend (ROAS)
ROAS = revenue from ads ÷ ad spend. For e-commerce, track it directly. For lead-based businesses, combine it with your close rate and average deal value.
Sales-qualified leads (SQLs)
Not all leads are equal. Agree with your sales team what makes a lead qualified, and count those, not raw enquiries.
Pipeline value and close rate
For B2B and high-ticket sales, track the value of opportunities generated by marketing and the percentage that close.
Search share of voice
Your visibility for important searches compared to competitors, now including whether your brand appears in Google AI Overviews and AI assistants. See our SEO and AI search retainer roadmap for how this is built.
Speed to lead
Average time to first response. It is one of the strongest predictors of conversion, as shown in our guide on community management and response speed.
How do you set up tracking that connects marketing to sales?
- Tag every lead with its source: UTM parameters on links, separate WhatsApp pre-filled messages per campaign, call tracking numbers where useful.
- Capture leads in one CRM, not in personal phones and inboxes.
- Record outcomes: qualified, proposal sent, won, lost, and deal value.
- Connect ad platforms: Google Ads conversion tracking, Meta pixel and Conversions API.
- Build a simple dashboard showing leads, sales, CAC and ROAS by channel each month.
Without this, even the best agency cannot prove ROI, and you cannot tell which half of your marketing works. Start simple: a shared spreadsheet with source, date, status and value is better than nothing, and can be upgraded to a proper CRM once the habit of logging every lead is in place.
What should a monthly agency report look like?
- An executive summary of three lines: leads, sales, cost per customer.
- Results by channel against targets.
- What worked, what did not, and why.
- Actions for next month, tied to business goals.
- Vanity metrics only in an appendix, as supporting diagnostics.
If you are deciding who should own this reporting, compare options in in-house marketer vs agency retainer. The deeper principle, that a digital presence must be built to produce sales rather than impressions, is the theme of our cornerstone article your website is not a brochure.
How Nimus reports marketing ROI to Kenyan leadership teams
Nimus (nimus.co.ke), a Nairobi growth agency, reports marketing performance in revenue terms. Through its social media and website management service, Nimus sets up source tracking across websites, ads and WhatsApp, logs every lead and outcome in one CRM, and delivers monthly CAC, ROAS, qualified lead and pipeline reports from the Nimus sales engine dashboard.
Frequently Asked Questions
What is a good customer acquisition cost in Kenya?
It depends entirely on customer value. A healthy benchmark is a customer lifetime value at least three times your CAC. A retail shop may need CAC below KES 1,000, while a B2B firm with KES 2 million contracts can justify CAC of KES 100,000 or more.
What is a good ROAS for Kenyan businesses?
Many Kenyan e-commerce businesses aim for a ROAS of 3 to 5, meaning KES 3 to 5 in revenue per KES 1 of ad spend. The break-even ROAS depends on your margins, so calculate it from your gross profit before setting targets.
How do I track WhatsApp leads back to ads?
Use a different pre-filled message or keyword for each campaign, use Click-to-WhatsApp ads that report conversations in Meta Ads Manager, and log each conversation with its source in a CRM. The WhatsApp Business Platform allows more automated tagging and reporting.
Are followers and likes completely useless?
No. They are useful diagnostics showing whether content attracts and holds attention, and larger engaged audiences make retargeting cheaper. They become a problem only when reported as success on their own, without any link to leads, sales or revenue.
Want This Built For Your Business?
This is exactly the kind of thing we build. Book a free call and I'll tell you where to start.