Marketing KPIs for Nigerian Businesses: What to Measure by Channel

Marketing budgets in Nigerian SMEs are usually spent without knowing which portion works. That is not carelessness; it is a measurement problem. A customer sees an Instagram post, asks a friend, searches the business name on Google, clicks a WhatsApp link and pays by transfer. Analytics tools see fragments of that. The business sees a payment with no history.
The answer is not a more sophisticated tool. It is a small number of well-chosen KPIs, a source field captured at the moment of first contact, and an honest acceptance that attribution here is directional rather than exact.
What marketing KPIs should answer
A marketing KPI set has one job: to tell an owner where the next naira of budget should go. That means it must answer four questions.
- How many people asked to buy? Qualified leads, not impressions.
- What did each one cost? Cost per qualified lead, by channel.
- How many became customers, and at what value? Lead-to-customer rate and average order value by channel.
- Which channel is worth more budget next month? The comparison across channels, not a single blended figure.
If a number does not help answer one of those four, it is diagnostic information. Diagnostic information is useful — engagement rate explains why a campaign underperformed — but it belongs below the KPI line, reviewed when something goes wrong rather than reported every week.
Defining a qualified lead
This definition does more work than any other in marketing measurement. A qualified lead is someone who has expressed intent to buy and given you a way to contact them. A follower is not a lead. A page view is not a lead. Someone who messages "how much?" and gives a phone number is.
Write the definition down and apply it consistently, or your cost per lead will drift whenever a different person compiles the report.
The core marketing KPIs
| KPI | Formula | Frequency | What it tells you |
|---|---|---|---|
| Qualified leads | Count of enquiries meeting your definition | Weekly | Whether marketing is producing demand |
| Cost per qualified lead | Channel spend divided by qualified leads | Weekly | Efficiency of each channel |
| Lead-to-customer rate | Customers divided by qualified leads | Monthly | Lead quality, not just quantity |
| Customer acquisition cost | Total marketing and sales spend divided by new customers | Monthly | Whether growth is affordable |
| Return on ad spend | Revenue attributed to ads divided by ad spend | Monthly | Paid channel performance |
| Revenue share by channel | Revenue from a channel divided by total revenue | Monthly | Where the business actually comes from |
| Organic enquiry share | Enquiries with no paid source divided by all enquiries | Monthly | Strength of brand, SEO and referral |
| Repeat rate by acquisition channel | Repeat buyers divided by customers, per channel | Quarterly | Which channel brings customers worth having |
The last one is under-used and often the most revealing. Two channels can produce leads at the same cost, while one produces customers who buy four times a year and the other produces one-off bargain hunters. Cost per lead alone would rate them equally.
What to measure on each channel
| Channel | Primary KPI | Useful diagnostics | Common measurement trap |
|---|---|---|---|
| Qualified DMs or link clicks | Saves, profile visits, story taps | Counting followers as a result | |
| Enquiries and reply rate | Time to first reply, broadcast opt-outs | No source field on incoming chats | |
| Google organic search | Enquiries from organic sessions | Rankings, impressions, click-through | Judging SEO on traffic, not enquiries |
| Google Business Profile | Calls, direction requests, messages | Profile views, photo views | Ignoring it entirely for local searches |
| Paid social ads | Cost per qualified lead | Click-through rate, cost per click | Optimising for cheap clicks |
| Paid search ads | Cost per qualified lead, ROAS | Search terms, impression share | Broad match wasting budget |
| Email or SMS | Conversions per send | Open rate, click rate, unsubscribes | Measuring opens rather than orders |
| Influencer or referral | Cost per customer acquired | Reach, code redemptions | No unique code or link per partner |
| Offline and events | Enquiries mentioning the source | Footfall, materials distributed | Never asking how they heard of you |
Two practical notes. First, Google Business Profile is frequently the highest-intent free channel for a Nigerian business with a physical location, and the actions it reports — calls, direction requests, messages — are close to genuine leads. Second, any partner or influencer arrangement without a unique link, code or phone number attached is unmeasurable by design.
The attribution problem in Nigeria
Attribution means deciding which marketing effort deserves credit for a sale. In markets where the whole journey happens in a browser, tools can follow it. In Nigeria the journey routinely crosses Instagram, WhatsApp, word of mouth and a bank transfer, and no tool sees all of it.
Three practical responses, none of them perfect:
1. Ask, and record the answer. A single question — "How did you hear about us?" — asked at first contact and stored in a required field, outperforms most technical attribution for a small business. Keep the options short and fixed so the data can be counted.
2. Use distinct entry points per channel. A different WhatsApp link, landing page or phone number per campaign makes the source unambiguous. This is the cheapest technical improvement available and it works even when analytics does not.
3. Read the aggregate, not the individual. Compare total enquiries in weeks you advertised against weeks you did not. Directional evidence across several weeks is more reliable than trying to trace one customer's path.
Accept a margin of error. A business that knows roughly which third of its budget works is far better placed than one that knows nothing precisely.
Brand metrics versus performance metrics
Performance marketing produces measurable leads this week. Brand marketing makes future performance marketing cheaper and raises the share of enquiries that arrive without paid spend. Both are legitimate; they need different KPIs and different time horizons.
- Performance KPIs: cost per qualified lead, ROAS, lead-to-customer rate. Reviewed weekly.
- Brand KPIs: branded search volume, direct enquiries, organic enquiry share, referral share of new customers. Reviewed quarterly.
The mistake is judging brand activity on weekly performance metrics, concluding it does not work, and cutting it — after which paid costs slowly rise because nothing is generating demand independently. The counter-mistake is treating every unmeasurable activity as brand building. A useful test: brand work should move the organic enquiry share over two or three quarters. If it never does, it is not working either.
How to connect marketing KPIs to revenue
Marketing numbers only earn their place when they meet money. The connection is built in four steps.
- Add a source field to every enquiry record. Required, fixed options, captured at first contact.
- Carry that source through to the sale. The order record keeps the original source, so revenue can be grouped by channel later.
- Calculate cost per customer, not just cost per lead. Spend divided by customers from that channel, which exposes channels that produce many cheap leads and few buyers.
- Compare against value, not just cost. Set cost per customer beside average order value and repeat rate for that channel. A channel costing ₦8,000 per customer who spends ₦15,000 three times a year is better than one costing ₦3,000 per customer who spends ₦5,000 once.
For the full method of turning these figures into a return calculation, see the dedicated article on calculating digital marketing ROI. The KPIs above are the inputs it needs.
What changes for Nigerian businesses
Journeys end in conversation. Instagram and paid ads generate the interest; WhatsApp closes it. Measurement must therefore start at the chat, not at the website. A source field on the enquiry record matters more than any analytics configuration.
Ad costs are in USD. Meta and Google bill in dollars, so a stable dollar budget is a rising naira cost. Track cost per lead in naira for budgeting and in USD for judging whether campaign performance itself changed.
Mobile data shapes behaviour. Heavy landing pages lose people before they load. Page speed is not a vanity metric here — it is part of cost per lead, because slow pages waste paid clicks.
Trust is a conversion factor. Nigerian buyers check whether a business is real before paying. A verified Google Business Profile, a proper website, visible physical address and consistent handles all raise conversion from the same spend.
Referral is a major channel and is usually unmeasured. If a large share of enquiries are "a friend told me", that is a finding, not noise. It argues for investing in the referral mechanism — reminders, incentives, making sharing easy — rather than more ads.
Messaging rules apply. Broadcast messaging on WhatsApp is governed by Meta's WhatsApp Business Platform policies, including opt-in and template requirements. Email and SMS marketing to Nigerian customers involves consent obligations under the Nigeria Data Protection Act 2023; check current requirements with the Nigeria Data Protection Commission before running a campaign on a purchased list.
Example (hypothetical): an Ibadan furniture retailer
This is an illustrative scenario, not a Linestech client result.
A furniture retailer spends a monthly marketing budget across Instagram ads, a boosted Facebook page and occasional radio. Revenue is steady, but nobody can say which activity produces it.
The owner makes one change: every incoming enquiry, on any channel, is logged in a shared sheet with date, phone number, a required source field with six fixed options, quoted value and outcome. After ten weeks:
- Instagram ads produce the most enquiries and the lowest cost per lead, but the lowest lead-to-customer rate — many enquiries are price checks from outside the delivery area.
- Radio produces few enquiries, but almost all are serious, with a high average order value.
- The largest single source is "a friend or family member recommended us", which receives no budget at all.
- Google Business Profile messages and calls, also free, convert at the highest rate of any source.
Four decisions follow. Instagram ad targeting is narrowed to the delivery radius, which raises cost per lead but improves cost per customer. Radio is retained rather than cut. A simple referral thank-you is introduced for customers who send someone. And the Google Business Profile is completed properly with photos, hours, services and a messaging option.
No new software was bought. The gain came from a required source field and ten weeks of discipline.
Indicative cost of marketing measurement
Indicative 2026 ranges for Nigerian projects; actual quotes vary with scope, vendor and exchange rate. Compare two or three written quotations on identical scope.
| Item | Indicative one-off | Recurring |
|---|---|---|
| Analytics and conversion tracking setup | ₦100,000 to ₦600,000 | ₦0 for standard tools |
| Landing pages per campaign | ₦80,000 to ₦400,000 each | Hosting within existing plan |
| Source field added to an existing system | ₦100,000 to ₦500,000 | ₦0 |
| CRM with campaign and source reporting | ₦300,000 to ₦1,500,000 setup | Per-user licence in USD |
| Marketing dashboard across channels | ₦500,000 to ₦3,000,000 | ₦50,000 to ₦200,000 monthly |
Media spend sits on top of all of this and is usually the larger figure. The measurement setup is worth doing precisely because it makes that larger number accountable.
Mistakes to avoid
- Reporting reach, impressions and followers as results. They describe exposure. Only enquiries and customers describe outcomes.
- Blending all channels into one cost per lead. The blended figure hides the channel that should be cut and the one that should be doubled.
- Judging SEO on traffic. Traffic without enquiries usually means the wrong keywords. Count enquiries from organic sessions instead.
- Optimising ads for cheap clicks. Cheap clicks from the wrong audience raise cost per customer even as cost per lead falls.
- Running influencer or referral campaigns without a unique code or link. The spend becomes permanently unmeasurable.
- Cutting brand activity after four weeks. Its effect appears in organic enquiry share over quarters, not in weekly lead counts.
- Ignoring what happens after the lead. If responses take a day, no amount of marketing efficiency will save the cost per customer.
- Marketing to purchased contact lists. Beyond the poor results, consent obligations under the NDPA 2023 apply. Build your own opted-in list.
Conclusion
Marketing measurement in Nigeria succeeds or fails at the first contact. Define a qualified lead, capture a source on every enquiry, carry that source through to revenue, and then compare channels on cost per customer, order value and repeat rate rather than on cost per lead alone. Keep reach and engagement as diagnostics. Separate performance KPIs reviewed weekly from brand KPIs reviewed quarterly, and accept that attribution here is directional — knowing roughly which third of the budget works is enough to change decisions.
If you need enquiry sources captured properly, landing pages that convert, or a dashboard pulling ad spend and revenue into one view, Linestech builds marketing measurement and website systems for Nigerian businesses.
Frequently asked questions
What is a good cost per lead in Nigeria?
There is no dependable universal figure — it varies with sector, order value, channel and season, and quoted benchmarks from other markets rarely apply. Establish your own baseline over six to eight weeks, then judge each channel against your average order value and repeat rate rather than against an external number.
How do I measure marketing when all my sales happen on WhatsApp?
Capture the source at first contact in a required field with fixed options, and use a different WhatsApp link or number per campaign so the source is unambiguous. Log each enquiry as a row with date, phone number, source, value and outcome. That record alone produces cost per lead, lead-to-customer rate and revenue by channel.
Should I track followers and engagement at all?
Track them as diagnostics, not KPIs. Engagement explains why a campaign produced more or fewer enquiries, which is useful when investigating a drop. It should not appear in a monthly report to an owner deciding where to spend, because it does not answer that question.
How long should I run a campaign before judging it?
Long enough to accumulate a meaningful number of leads, which for most Nigerian SMEs means at least three to four weeks and ideally a full sales cycle. Judging a campaign after five days usually measures the learning phase of the ad platform rather than the offer.
What is the difference between cost per lead and customer acquisition cost?
Cost per lead is spend divided by enquiries. Customer acquisition cost is total marketing and sales spend divided by new paying customers, so it includes leads that never converted. Acquisition cost is the number that should be compared with order value and repeat rate when deciding budgets.
Do I need Google Analytics if I have few website visitors?
It is worth installing because it costs nothing and builds history, but do not let it become the centre of your measurement. For a business selling through conversations, the enquiry log with a source field will tell you more than session data, and the two work well together.
How do I know whether SEO is working?
Count enquiries that originate from organic search, not sessions or rankings. Rankings and impressions are early indicators that the work is having an effect; enquiries and orders are the result. Expect several months before organic enquiries move meaningfully.
Can marketing KPIs be automated?
Partly. Ad platforms and analytics report spend, clicks and sessions automatically, and those can flow into one dashboard. The source field and outcome usually still depend on someone recording them at the point of contact, which is why the discipline matters more than the tooling.
Sources and further reading
Figures, platform rules and regulations change. These are the primary references behind this article and the places to check before you act on it.


