How a Kisumu Graduate Built a Digital Marketing Agency From His Phone
After finishing university with minimal savings, a Kisumu graduate turned a smartphone and M-Pesa into a thriving digital marketing agency. His practical approach offers lessons for any Kenyan starting lean.
Kelvin Ochieng finished his degree in 2023 with KSh 8,000 in his account and no job offers. Today, his digital marketing agency pulls in six-figure monthly revenue. He never rented an office, never took a loan, and never quit working from his phone until two years in.
His story isn't unusual among Kenyan entrepreneurs—but his method was deliberate. Ochieng didn't stumble into success. He mapped out each step, measured results obsessively, and stayed disciplined about scaling only what worked.
Starting With What He Had
Ochieng spent his first three months learning. He consumed YouTube tutorials on Google Ads, Facebook advertising, and copywriting. He paid for a few online courses using M-Pesa, spending roughly KSh 3,500 total. The rest was free content from platforms like HubSpot Academy and Neil Patel's blog.
His first client came through a Facebook comment. A local Kisumu restaurant owner posted about struggling with foot traffic. Ochieng offered to run a two-week Facebook ad campaign for KSh 5,000. The restaurant saw 40 more customers that month. He got paid in cash. More importantly, he got a case study.
"I didn't have a portfolio," he recalls. "So I had to create one. Every first client was a low-fee test."
That approach stayed consistent. For his first year, Ochieng charged between KSh 3,000 and KSh 10,000 per campaign. He wasn't trying to get rich fast. He was building proof that his methods worked.
The Phone-Based Operations System
Most of his clients assumed he ran a team from an office. He managed everything on a Samsung Galaxy A11 using free and cheap tools. Gmail for client communication. Google Sheets for tracking campaign metrics. WhatsApp Business for follow-ups. Canva Pro (KSh 1,200 annually) for graphics. Later, he added Zapier to automate simple tasks.
Client onboarding happened entirely through WhatsApp. He'd send a structured questionnaire, discuss strategy via voice notes, and confirm briefs in writing. Payment came through M-Pesa. For invoicing, he used Pesapal, which integrates directly with M-Pesa and charges a small commission per transaction.
By month six, he was handling six active clients simultaneously. All communication, reporting, and campaign management still happened on his phone. His advantage was speed. While agencies with offices held meetings and sent emails, Ochieng turned around client reports in 24 hours.
When he eventually hired help—a designer and a junior strategist—both worked remotely. He onboarded them through Google Workspace and paid them via M-Pesa. The first hire came at month 14, when his monthly revenue hit KSh 120,000 and he couldn't keep up alone.
The Critical Numbers He Tracked
Ochieng kept three core metrics: customer acquisition cost, average client lifetime value, and campaign ROI for each client. He updated these figures weekly on a Google Sheet. Any client whose campaigns underperformed for two months straight got a conversation. If performance didn't improve, he returned the retainer and moved on.
"People think freelancers should keep clients forever. I learned quickly that a bad client kills momentum," he says. "I'd rather work with someone serious for three months than someone difficult for eight."
This ruthlessness about data saved him. By month nine, he'd already dropped two restaurant clients whose owners refused to follow his advice on content strategy. Dropping them freed him to focus on e-commerce clients, where he saw better results. His average project ROI improved from 2.1x to 3.8x within four months.
If you're starting a similar venture, consider connecting with digital marketing experts who can mentor your approach or partner on larger projects. Many verified Kenyan freelancers on Kaziiko started exactly where Ochieng did.
His path wasn't overnight. It required patience, brutal honesty about results, and the discipline to stay small until he understood his business completely. For Kenyan entrepreneurs with limited capital but serious intent, his model offers a concrete blueprint.
Frequently Asked Questions
Can you really run a digital marketing agency from a phone?
Yes, but with limitations. A phone works for client communication, basic reporting, and campaign management through browser-based tools. You'll eventually need a laptop for faster work and better multitasking, but you don't need it on day one. Most successful phone-based operations scale to a laptop within 6-12 months.
What's the minimum startup capital needed?
Ochieng started with roughly KSh 8,000, but that was survival money, not startup investment. For actual business costs—a domain, basic software subscriptions, and test ad budgets—budget KSh 15,000 to KSh 25,000. Much of this can be earned back through your first two clients.
How do you get first clients without a portfolio?
Offer discounted rates (KSh 3,000-KSh 8,000) to small businesses in your network in exchange for permission to use their results as case studies. Document everything: screenshots, analytics, written testimonials. After three solid case studies, raise your rates. Never work for free.
Where do Kenyans typically struggle when starting digital marketing?
Most start too expensive and too vague. They quote KSh 50,000 for "social media management" without defining deliverables or results. Then they can't deliver because expectations weren't clear. Start cheap, be specific about what you'll do, measure results rigorously, and raise rates only after proving ROI to clients.
