When SEO, Google Ads, and Social Media Make Sense for a Nairobi Shop — and When They Don’t
Learn which digital channel fits your shop’s budget, staff, and customers — with real KES costs and a clear first step.
Orwan Consulting14 September 20266 min read
Open
Typical Friday morning in Nakuru
In Nakuru, a boutique owner spends Friday morning reconciling M-Pesa payments on a paper sheet while answering WhatsApp orders from boda-boda riders.
Facebook presence and Google Ads curiosity
The shop has a Facebook page that gets likes but few sales, and the owner wonders whether spending on Google Ads would bring more walk-ins or just eat up cash.
Similar pattern in other cities
This moment repeats in Kisumu, Mombasa and Nairobi: a business juggling cash, mobile money and chat apps, unsure where to put limited marketing shillings.
The problem
Time lost copying M-Pesa payments
Today the owner loses time each day copying M-Pesa notifications into a notebook, then posting the same product photo on WhatsApp groups and Facebook.
Delayed stock availability answers
When a customer asks for stock availability, the answer often comes after a delay because the inventory list lives on a staff member’s phone.
Missed calls during reconciliation
Missed calls happen while the owner is reconciling payments, and the shop’s website — if it exists — sits unchanged for months, showing outdated prices.
Wasted staff hours and lost sales
The result is wasted staff hours, inconsistent pricing, and lost sales when a customer sees a product online but finds it out of stock in store.
How it works in Kenya
Mobile‑first consumer search
Kenyan consumers search on phones; over 80% of internet traffic is mobile.
Capturing intent with Google search
A shop that appears in Google search when someone types "buy shoes Nakuru" can capture intent, but only if the site loads fast on a 3G connection and shows clear prices in KES.
Google Ads mechanics
Google Ads lets you bid on those search terms and pay only when someone clicks, yet the click must lead to a page where the visitor can see product availability, call the shop, or place an order via Lipa Na M-Pesa.
Role of social media
Social media — Facebook, Instagram, TikTok — works best for visual products and for keeping the brand in front of people who already follow the shop; however, a scroll-stopping video rarely converts unless the post includes a direct link to a checkout or a WhatsApp number that syncs with the shop’s order sheet.
Foundation: up‑to‑date website
All three channels rely on the same foundation: a website or landing page that is up to date, mobile-friendly, and connected to the shop’s sales system.
Where businesses go wrong
Website as a static brochure
First, many treat a website as a digital brochure, never linking it to the POS or inventory system. When stock changes in the store, the online catalogue stays stale, causing customers to order items that are unavailable and eroding trust.
Launching Google Ads without conversion tracking
Second, businesses launch Google Ads without conversion tracking; they pay for clicks but cannot tell whether those clicks led to a sale, a phone call, or a WhatsApp message, so the budget is spent on guesswork.
Social media without clear CTA
Third, social media is used only for posting pretty pictures, with no clear call-to-action that ties back to an order flow; comments pile up but no one follows up because the staff lacks a shared inbox.
Ignoring offline reality
Fourth, firms ignore the offline reality: when the internet drops, the shop cannot take online orders, yet they continue to run ads that send traffic to a dead page, wasting money and frustrating customers.
The path forward
Before/after case study: Kisumu electronics shop
Before: a Kisumu electronics shop runs a basic WordPress site that shows last year’s prices, relies on WhatsApp for orders, and updates inventory in a shared Excel sheet. After: the shop invests in a simple, mobile-first website built on a CMS that syncs with a cloud POS. Product prices and stock levels update automatically when a sale is made in store or online. The owner sets up Google My Business and adds basic SEO keywords — "electronics repair Kisumu", "buy phone accessories Kisumu" — so the site appears in organic search. A small Google Ads campaign targets those same terms, with conversion tracking set up to count each completed Lipa Na M-Pesa payment as a sale. The budget starts at KES 5,000 per week, and the owner reviews the cost per sale every Friday. Meanwhile, the shop posts twice a week on Facebook and Instagram, each post featuring a product video and a WhatsApp button that opens a chat with the sales team; the chat logs are tagged in the POS so every conversation can be traced to an order.
Step 1: List customer touchpoints
List every place customers currently find you (Google, Facebook, WhatsApp, walk-in) and note how long it takes to answer a query.
Step 2: Claim and verify Google My Business
Claim and verify your Google My Business profile; add opening hours, phone number, and a link to your current site or a simple landing page.
Step 3: Install analytics and tag conversion buttons
If you already have a website, install a free analytics tool and tag the “Buy now” or “WhatsApp order” button so you can see which channel drives completed payments.
Step 4: Run a seven‑day Google Ads test
Run a seven-day test of Google Ads with a daily budget of KES 700, linking the ad to the tracked button, and pause any keyword that costs more than KES 150 per conversion.
What it costs
Website development cost ranges
A functional, mobile-friendly website that can later connect to a POS starts at KES 50,000; a more complex catalogue with online ordering ranges from KES 100,000 to KES 300,000.
Monthly SEO pricing
Ongoing SEO work — keyword research, on-page tweaks, monthly reporting — is typically KES 30,000 per month.
Google Ads management cost
Google Ads management (campaign setup, bid adjustments, reporting) is KES 20,000 per month, plus the actual ad spend you choose.
Social media management cost
Social media content creation and community management (two posts per week, comment replies, basic analytics) is KES 25,000 per month.
POS integration pricing
If you want the website to talk directly to your sales system, a cloud POS without hardware can be added for KES 30,000, and a full POS-inventory bundle starts at KES 80,000.
Source of pricing figures
These figures come from Orwan Consulting’s verified pricing for website development, SEO, Google Ads management, social media management, and POS systems.
Common questions
Do I need a website before I run ads?
Yes. Ads need a landing page where the visitor can see product details, prices, and a way to pay or contact you. Sending clicks to a Facebook page alone makes tracking hard and often leads to dropped sales.
Can I run Google Ads without hiring a developer?
You can start with a simple one-page site built on a website-builder platform; Orwan Consulting can set up the site and the ad tracking as a fixed-scope project, so you know the cost up front.
How long before I see results?
SEO usually shows measurable traffic gains after six to eight weeks of consistent work. A well-targeted Google Ads campaign can generate clicks and trackable conversions within days, provided the landing page is clear and the offer matches the search intent.
Close
Free discovery session invitation
If you want to see exactly how a website, POS and a modest ad budget could work together for your shop, book a free discovery session with Orwan Consulting in Nairobi — we map your processes and show you exactly what we would build, as a fixed-cost proposal.