Choosing A Digital Marketing Agency In Kenya: Questions, Pricing And Red Flags
The Agency Selection Problem In Kenya
Nairobi's digital marketing scene has grown fast over the last five years, and with that growth has come a wide spread in quality. For every genuinely skilled agency running disciplined campaigns for Kenyan brands, there are several operating out of a laptop with recycled case studies and no real strategy behind their pitch. Choosing wrong does not just waste your marketing budget, it costs you months of lost momentum in a market where competitors are moving fast.
This guide gives you the exact questions to ask, realistic KES pricing so you know when you are being overcharged or undersold, and the red flags that should end a conversation immediately.
What A Real Agency Engagement Should Include
Before comparing agencies, be clear on what you are actually buying. A serious digital marketing engagement in Kenya typically includes some combination of:
- Strategy and positioning work, including audience research and competitor analysis
- Paid media management across Google Ads, Meta Ads, and increasingly TikTok Ads
- Search engine optimisation for organic visibility on Google
- Content creation, including copywriting, design and video for social channels
- Analytics and reporting, ideally including the GA4 and server side tracking fundamentals
- WhatsApp and CRM integration for lead handling, since most Kenyan leads end up in a WhatsApp chat eventually
Very few agencies do all of this equally well. Understanding your priority, whether it is lead volume, brand visibility or e-commerce sales, should shape which agency profile you look for.
Fifteen Questions To Ask Before Signing Anything
On strategy and approach
- What specific results have you delivered for a business in my exact industry, with numbers, not just testimonials?
- Can you show me a reporting dashboard from an existing client, with names redacted if needed?
- How do you decide which channels to prioritise for a business like mine?
- What does your first 30 days look like before any ads go live?
On team and delivery
- Who exactly will be working on my account day to day, and what is their experience level?
- Is my account handled in house or subcontracted to freelancers?
- How many other accounts does the person managing mine currently handle?
- What happens if my main point of contact leaves the agency?
On pricing and contracts
- Is your fee a flat retainer, a percentage of ad spend, or performance based, and why that structure?
- What is included in the retainer versus billed as an extra?
- What is the minimum contract length, and what is the exit process if it is not working?
- Who owns the ad accounts, the website, and the analytics setup, the agency or my business?
On measurement and accountability
- How will you prove that leads or sales are actually coming from your work rather than other factors?
- How often will we get reports, and will they include KES cost per lead and cost per sale figures?
- What happens to my accounts and data if I decide to switch agencies later?
Ownership questions matter more than most business owners realise. We regularly meet Kenyan business owners who discover, only after trying to switch agencies, that their Google Ads account, domain, or Meta Business Manager was set up under the agency's own account rather than theirs, leaving them with no easy way to leave.
Realistic Pricing In The Kenyan Market
Pricing varies widely, but here is what genuine, professionally run digital marketing services typically cost in Kenya as of 2024 and 2025.
| Service | Typical monthly range (KES) | Notes |
|---|---|---|
| Social media management (content and posting) | 30,000 to 90,000 | Depends on platforms and posting frequency |
| Paid ads management fee (excludes ad spend) | 25,000 to 80,000 or 10 to 15% of spend | Higher for complex e-commerce accounts |
| SEO retainer | 40,000 to 150,000 | Depends on competitiveness of keywords and site size |
| Full service retainer (strategy, ads, content, SEO) | 150,000 to 500,000 | For established SMEs with real growth budgets |
| One off website build | 60,000 to 400,000 | Depends on complexity and e-commerce functionality |
| AI automation add on (chatbots, CRM integration) | 15,000 to 60,000 monthly | Increasingly bundled into full service retainers |
If someone quotes you a full service retainer under KES 30,000 a month, ask very specifically what is included, because at that price point genuine strategic work, dedicated account management and real reporting are usually not possible. On the other end, if an agency quotes six figures monthly without being able to clearly explain what specific deliverables justify that number, treat it as a red flag rather than a sign of quality.
Red Flags That Should End The Conversation
Guaranteed rankings or guaranteed viral results. No legitimate agency can guarantee a number one Google ranking or a specific number of viral posts. Google's algorithm and social platform algorithms are not controlled by any agency, and anyone promising guaranteed organic results is either inexperienced or planning to use tactics that risk penalties later.
Vague reporting or reporting that only shows vanity metrics. If monthly reports focus heavily on likes, followers and impressions without connecting to leads, cost per lead or actual sales, you are not getting real accountability, you are getting a nice looking slideshow.
Reluctance to give you access to your own accounts. Any agency that resists setting up ad accounts, analytics and domains under your business's own ownership, giving you admin access, is either inexperienced with proper account structure or intentionally creating dependency to make it harder for you to leave.
No clear point person or constantly rotating staff. If you cannot get a straight answer about who manages your account, or your contact changes every few months without explanation, expect inconsistent strategy execution.
Case studies with no verifiable specifics. Be wary of case studies that say things like "grew a business by 300%" with no timeframe, no starting baseline, and no way to verify the client relationship actually existed.
Locking you into long contracts with heavy exit penalties. A confident agency backs its work with reasonable notice periods, typically 30 to 60 days, rather than trapping clients in 12 month contracts with punitive exit clauses.
Underselling on price to win the deal, then upselling everything. Some agencies quote an unrealistically low retainer to win a contract, then bill separately for every individual task, ending up more expensive than a transparent full service quote would have been.
A Practical Vetting Process
Step 1: Shortlist three to five agencies based on referrals from other Kenyan business owners, not just Google searches or social media ads, since agencies that are genuinely good at client work are usually referred rather than found cold.
Step 2: Request a short audit or proposal based on your actual business, not a generic pitch deck. A serious agency will ask questions about your business before proposing anything, rather than sending the same template to everyone.
Step 3: Ask for one verifiable client reference you can actually call, ideally in a similar industry or of similar size to your business.
Step 4: Start with a smaller trial scope where possible, such as a three month engagement on one channel, before committing to a full annual retainer.
Step 5: Confirm account ownership terms in writing before any work begins, specifically that ad accounts, analytics properties and domains will be created or transferred under your business's own login credentials.
Comparing Kenyan Agencies Against Freelancers And In House Hires
Many Kenyan SMEs weigh an agency against hiring an in house marketer directly. A single mid level in house digital marketer costs roughly KES 60,000 to KES 120,000 a month once you include statutory contributions and equipment, and gives you one person's skill set. An agency retainer in a similar price range typically gives you access to a small team covering strategy, design, ads and analytics collectively, which is usually more resilient than depending on one individual, particularly if that person leaves. Freelancers sit in between, often cheaper than both, but with less accountability structure and higher risk if they become unavailable.
The right choice depends on your growth stage. Early stage businesses testing their marketing approach often do well starting with a focused freelancer or a smaller agency retainer, then moving to a full service agency or building an in house team once they have proven what works and need to scale execution.
Final Checklist Before You Sign
- Account ownership confirmed in writing under your business name
- Clear scope of deliverables with no vague language like "social media management" undefined
- Reporting cadence and specific KES cost per lead or cost per sale metrics agreed upfront
- Contract length and exit terms reviewed by someone other than the person excited to start the project
- At least one verifiable client reference contacted directly
- Pricing benchmarked against the ranges in this guide
Let Us Show You What A Real Proposal Looks Like
XLURU builds proposals around your actual business data, not a generic template, with full account ownership under your name and reporting tied to KES cost per lead and cost per sale from day one. Book a free strategy call and see exactly what a transparent, accountable agency partnership looks like before you commit to anyone.
What Good Onboarding Looks Like
A well run agency onboarding in Kenya typically takes two to four weeks and includes a documented kickoff call, access handovers set up correctly under your business's own accounts, a written strategy document specific to your goals, and an agreed baseline of your current numbers before any campaign changes begin. If an agency skips straight to launching ads within days of signing without any of this groundwork, that speed is not efficiency, it is a sign they are running the same playbook for every client regardless of context, which rarely produces strong results for a specific Kenyan market segment or region.
Setting Expectations On Timelines
Digital marketing results in Kenya follow realistic timelines that any honest agency will walk you through upfront. Paid ads can show early signals within two to three weeks, but reaching stable, optimised cost per lead usually takes six to eight weeks as the algorithm gathers enough data. SEO is slower, with meaningful ranking movement typically taking three to six months depending on competition in your industry. Agencies that promise dramatic results within the first two weeks across every channel are setting expectations that will inevitably disappoint, and it is worth pressing them on these specific timeframes during the vetting conversation rather than after you have already signed a contract.
Industry Specific Considerations When Vetting An Agency
Different Kenyan industries need different agency strengths, and applying a generic vetting checklist without adjusting for your sector can lead you to the wrong choice even if the agency scores well on paper. Real estate developers need agencies with genuine experience running lead generation campaigns that connect to a sales team's follow up process, since a flood of unqualified leads from a poorly targeted campaign wastes sales staff time faster than it generates deals. E-commerce brands need agencies with hands on experience integrating M-Pesa checkout flows and Daraja API webhooks into their tracking, not just generic Shopify familiarity. Professional services firms such as law offices, accounting practices and consultancies need agencies comfortable with longer sales cycles and LinkedIn based strategies rather than agencies whose entire playbook is built around fast consumer purchase funnels. When you interview an agency, ask them directly to describe a client in your specific industry and walk through what made that engagement work, rather than accepting a generic answer about their process.
How To Read A Case Study Properly
Case studies are the easiest thing for an agency to overstate, so it is worth knowing what a legitimate one looks like. A trustworthy case study specifies the starting baseline, such as the cost per lead or monthly revenue before the engagement began, states a clear timeframe over which results were achieved, distinguishes between correlation and the agency's actual contribution, especially if the client also changed pricing, launched new products or had a seasonal boost during the same period, and includes at least some indication you could verify independently, such as a named business you can search for and confirm exists, even if specific numbers remain confidential. If an agency cannot answer a direct question about what the client's numbers looked like before they started, that case study is decoration rather than evidence.
The Role Of Contracts And What To Actually Negotiate
Kenyan business owners often focus contract negotiation entirely on monthly price, missing several other terms that matter just as much over the life of the engagement. Negotiate a defined notice period for cancellation, ideally 30 days, rather than accepting whatever the agency's standard template states. Clarify in writing what happens to campaigns, creative assets and historical data if you leave, since a professional agency will hand over everything cleanly while a weaker one may claim ownership of creative work you paid for. Ask for a performance review clause at a fixed point, such as 90 days, where either party can flag concerns formally rather than waiting for a full year to pass before addressing problems. Confirm whether ad spend is billed directly by you to Google and Meta, which keeps you in control of that budget, or routed through the agency, which is common but requires more trust and clearer invoicing terms to avoid disputes later.
What Great Communication Looks Like Month To Month
Beyond the initial pitch, the quality of ongoing communication is one of the strongest predictors of whether an agency relationship will hold up over a full year. Look for agencies that proactively flag problems, such as a campaign underperforming or a tracking issue discovered mid month, rather than only communicating good news and burying bad news in a footnote of the monthly report. A strong agency partner also brings you new ideas periodically rather than running the same campaigns unchanged for months at a time, since the Kenyan digital landscape, from Meta's ad auction dynamics to Google's algorithm updates to shifting TikTok usage patterns, changes enough that a static strategy quietly loses effectiveness even if nobody is actively doing anything wrong. During your vetting process, ask to see an example of a monthly report the agency sends to a current client, and specifically ask how they have handled a campaign that underperformed in the past, since how an agency talks about its own failures tells you far more about their honesty than how they talk about their successes.
Working With Agencies On Retainer Versus Project Basis
Some engagements suit an ongoing monthly retainer, while others are better structured as a defined project with a clear deliverable and end date. A retainer makes sense for ongoing work like paid ads management, SEO or social media content, where consistency over months drives the results. A project basis makes more sense for a one off website build, a brand identity refresh, or a specific campaign tied to a product launch or event. Some Kenyan businesses get locked into retainers for work that would have been better scoped as a project, paying for ongoing management of something that was actually a one time deliverable. When evaluating a proposal, be clear with the agency about which type of engagement you actually need, and be wary of an agency that pushes every conversation toward a retainer regardless of the nature of the work you are asking for.
Ready to put this into practice?
We build the operations, AI workflows and systems described here inside your business.
Book a Free Systems Audit →