PPC for Local Service Businesses: Plumbers, Lawyers, and Caterers in Lagos

Posted :

in :

by :

PPC for Local Service Businesses: Plumbers, Lawyers, and Caterers in Lagos

Your customer is three streets away. But your ads are showing in Yaba while they search in Ikeja. That is why you are losing.

Here is a story from a Lagos plumber we worked with recently.

His old way: He set his Facebook and Google Ads location to “Lagos, Nigeria โ€” 20km radius.” He spent N80,000 in one month. He got calls from Badagry, Ikorodu, and even Ogun State โ€” places he could not reach affordably. Most calls ended with: “Sorry, we don’t go that far.”

His new way: We changed his targeting to specific neighbourhoods where he actually works. Lekki Phase 1. Chevron. VGC. Ajah. Within 5km of his base in Sangotedo.

Same budget. 3x more qualified calls. And his van stopped wasting fuel on impossible trips.

This is the difference between broad PPC and hyperlocal PPC.

If you run a local service business in Lagos โ€” plumbing, law, catering, cleaning, electrical, event planning, or any business where customers need you near them โ€” this guide is for you. You will learn exactly how to target customers who are ready to buy and actually within your service area.

Why Hyperlocal PPC Is Different (And Essential for Lagos)

Most PPC advice is written for e-commerce stores that ship nationwide. That advice will burn your budget.

For local services, the rules change:

National E-commerce Local Services (Lagos)
Targeting Entire country Specific neighbourhoods, estates, streets
Keywords “Buy shoes online Nigeria” “Plumber near me Lekki”
Ad schedule Anytime Business hours + emergency hours
Budget killer Low margins Calls from outside your service zone
Conversion goal Online purchase Phone call, WhatsApp, booking form

The golden rule of local PPC: It is better to be the 1 result for “plumber in Magodo” than to be 10 for “plumber in Lagos.” Niche down to win.

Platform 1: Google Ads for Local Services (Highest Intent)

Google is where people search when they need something right now. “Broken pipe.” “Need a lawyer today.” “Caterer for tomorrow’s party.”

Targeting Technique 1: Radius Targeting (The Classic)

What it is: You draw a circle around your location. Google only shows your ad to people inside that circle.

How to set it up (Google Ads):

  1. Go to Location โ†’ Add Location โ†’ Radius
  2. Enter your business address
  3. Choose radius (start with 5km, adjust based on your service range)
  4. Set “Presence or interest” to “Presence” (people physically in the area, not just interested)

For Lagos service businesses:

  • Plumbers/electricians: 3โ€“5km radius (traffic makes longer distances impossible)
  • Lawyers: 5โ€“10km radius (clients will travel further for legal help)
  • Caterers: 7โ€“10km radius (delivery/logistics matter)

Pro tip: Do not use a single radius for all of Lagos. Create separate campaigns for each area you serve.

Targeting Technique 2: Landmark Targeting (The Lagos Secret)

Radius targeting alone fails in Lagos because “5km” could take 2 hours in traffic. Landmarks work better.

What it is: Target specific estates, junctions, or landmarks that locals recognise.

Examples for different Lagos zones:

Area Targetable Landmarks
Lekki/Ajah Chevron, VGC, Jakande, Eleko Beach Road
Ikeja Computer Village, Alausa, IPODO, Mobolaji Bank Anthony Way
VI/Lekki Phase 1 Bar Beach, Eko Hotel, Admiralty Way, Ozumba Mbadiwe
Surulere Teslim Balogun Stadium, Bode Thomas, Akerele
Gbagada UPS, Shopprite, Gbagada General Hospital

How to set it up: In Google Ads, go to Locations โ†’ Add Location โ†’ Search. Type the landmark name. Google will find it as a “point of interest.”

Pro tip: Combine radius + landmarks. Target “within 2km of Chevron” AND “within 3km of VGC” as separate location groups.

Targeting Technique 3: Local Keyword Bidding (The Exact Phrase)

Broad keywords like “plumber Lagos” are expensive and low-intent. Someone searching “plumber Lagos” might be researching. Someone searching “emergency plumber near Chevron” needs help now.

Keyword match types for local services (ordered from best to worst):

Keyword Type Example Intent Cost Recommended
Exact phrase + location landmark “plumber near Chevron” Very high Medium โœ… Best
Exact phrase + neighbourhood “caterer in Magodo” High Medium โœ… Great
“Near me” searches “lawyer near me” Very high Low (less competition) โœ… Best value
Service + Lagos “catering services Lagos” Medium High (more competition) โš ๏ธ Use carefully
Single word “plumber” Very low Low but wasteful โŒ Avoid

Negative keywords for local services (add these immediately):

  • “Free”, “cheap” (unless you want price shoppers)
  • “DIY”, “how to” (people looking to fix it themselves)
  • “Jobs”, “salary”, “employment” (job seekers, not customers)
  • Other Lagos areas you do not serve (e.g., if you only serve Lekki, add “Ikeja”, “Badagry”, “Ikorodu” as negatives)

Platform 2: Facebook/Instagram Ads for Local Services (Discovery + Reminder)

Facebook is not for emergency searches (“my pipe is bursting!”). It is for discovery and reminders.

Best use cases for Facebook local ads:

  • Caterers (people plan parties weeks in advance)
  • Lawyers (someone who just had a dispute may not search immediately)
  • Home services (aircon repair, cleaning โ€” people browse when not urgent)

Targeting Technique 1: Hyperlocal Radius (Smaller Than Google)

On Facebook, use a 2โ€“3km radius maximum. Facebook’s location data is less precise than Google. A 10km Facebook radius can include areas 15km away.

Pro tip: Use Facebook’s “Custom Location” โ†’ Drop a pin exactly where you want, then set radius to 1โ€“2km. Repeat for each neighbourhood.

Targeting Technique 2: Lookalikes from Past Local Customers

This is powerful and underused. Upload your list of past customers’ phone numbers or emails (with their consent).

Facebook finds other people in the same neighbourhoods who share characteristics with your best customers.

Example: A Lagos caterer uploaded 200 past customer contacts. Facebook created a lookalike audience โ€” 80% of whom lived within 5km of those original customers. The caterer ran ads to that lookalike. Cost per lead dropped by 55%.

Targeting Technique 3: Local Interest Layering

Combine location targeting with interests that correlate with purchase intent.

For a high-end lawyer in VI:

  • Location: VI, Ikoyi, Lekki Phase 1 (2km radius)
  • Interests: Lagos Business School, Rotary Club, private schools (AJS, Corona)
  • Behaviours: Luxury travel, premium credit cards

For a plumber in Alimosho:

  • Location: Alimosho, Egbeda, Idimu (3km radius)
  • Interests: Real estate investment, property management, DIY groups
  • Behaviours: Homeowners (Facebook can estimate this)

The Call-to-Action That Converts for Local Services

For e-commerce, the CTA is “Shop Now” or “Buy.”

For local services, the CTA must match customer urgency.

Service Type Best CTA Why
Emergency (plumber, electrician, locksmith) “Call Now โ€” 24/7” Needs immediate action
Planned (caterer, event planner) “Get Free Quote” Lower pressure, captures lead
Professional (lawyer, accountant) “Book Free Consultation” Builds trust before commitment
Recurring (cleaning, laundry, pest control) “WhatsApp to Book” Low friction, easy to save

Pro tip: Use call extensions on Google Ads. A click-to-call button on mobile converts 3x better than a website click for emergency services.

Budget Allocation for Local Services (Lagos Reality)

Do not spread your N100,000 budget thinly across all of Lagos. Pick one neighbourhood and dominate it.

Example: A caterer in Surulere with N100,000 monthly budget

Neighbourhood Monthly Spend Expected Leads Cost Per Lead
Surulere (core) N50,000 25 N2,000
Lawanson/Itire N20,000 10 N2,000
Bode Thomas N20,000 8 N2,500
Adeniran Ogunsanya N10,000 5 N2,000

Total: N100,000 โ†’ 48 leads

If the same N100,000 is spread across “Lagos wide”:

Area Spend Leads (mostly unserviceable) Waste
All Lagos N100,000 60 calls 30 calls from Badagry, Ikorodu, Ogun โ€” cannot serve

You paid for 60 leads but only served 30. Your effective cost per served lead is N3,333 โ€” 67% higher than the hyperlocal approach.

The Ad Schedule That Saves Money

Not all hours are equal for local services.

Service Peak Hours Do Not Advertise
Plumber 6amโ€“9am (morning floods), 4pmโ€“7pm (evening breaks) 11pmโ€“5am (unless 24/7)
Lawyer 9amโ€“12pm, 2pmโ€“5pm (business hours) Weekends, 8pmโ€“8am
Caterer Evenings (5pmโ€“9pm โ€” party planning), weekends 12amโ€“8am
Cleaner Weekends, weekday evenings Monday mornings (too busy)

Set ad scheduling in Google Ads: Campaign Settings โ†’ Ad Schedule โ†’ Select days and hours. Reduce bids by 90% outside peak hours instead of pausing entirely (so you still show for emergencies at a lower cost).

Tracking That Every Local Service Needs

If you cannot track which calls came from which ad, you are flying blind.

Minimum tracking setup:

  1. Google Call Extensions (shows your number in the ad, Google tracks which calls came from ads)
  2. CallRail or similar (different phone numbers for different campaigns โ€” free versions available)
  3. WhatsApp click-to-chat links (use unique links per campaign)
  4. UTM parameters on all URLs (so Google Analytics shows source of form fills)

Pro tip: Ask every caller “How did you hear about us?” Train your receptionist to log this. It is manual but more accurate than any tracking pixel.

Real Case Study: A Lagos Plumber Who Stopped Wasting Fuel

Before (Broad Targeting):

  • Targeting: “Lagos โ€” 20km radius”
  • Monthly budget: N70,000
  • Calls: 45
  • Calls within serviceable area (Lekki/Ajah): 12
  • Fuel wasted: N35,000
  • Revenue: N210,000 (from 12 jobs)
  • ROAS: 3x

After (Hyperlocal with our agency):

  • Targeting: Lekki Phase 1, Chevron, VGC, Ajah (2km radius per zone)
  • Monthly budget: N70,000
  • Calls: 38
  • Calls within service area: 34
  • Fuel wasted: N5,000
  • Revenue: N595,000 (from 34 jobs)
  • ROAS: 8.5x

Same budget. Nearly 3x revenue. No more driving from Lekki to Badagry for a N5,000 job.

Most Agencies Do Not Understand Local Lagos

They apply national or global templates. They target “Lagos” as one blob. They waste your budget on clicks from areas you cannot serve.

At GrowYourBusiness.com.ng, we are Lagos-based. We know the estates, the landmarks, the traffic patterns, and the neighbourhoods. We know that “5km in Lekki” is different from “5km in Ikeja.”

Our Online Ads Management for local service businesses includes:

  • Hyperlocal campaign structure (separate campaigns for each neighbourhood you serve)
  • Landmark and radius targeting (combined for precision)
  • Local keyword research (including “near me” and Pidgin variations)
  • Negative keyword lists (blocking areas you cannot reach)
  • Ad scheduling (matching Lagos traffic and customer behaviour)
  • Call tracking setup (so you know exactly which ads bring calls)
  • Weekly optimisation (pausing what does not work, scaling what does)

You focus on fixing pipes, winning cases, or cooking amazing food. We focus on filling your calendar with customers who are actually near you.

Stop Paying for Calls You Cannot Serve

Every naira spent on a click from Badagry when you are based in Lekki is a naira stolen from your business.

Let us help you spend only on customers you can actually reach.

Claim your free Hyperlocal PPC Audit

We will analyse:

  • Your current targeting (how much waste is there?)
  • Your serviceable areas (where should you actually advertise?)
  • Your estimated budget reallocation (same spend, more local leads)

You will receive a neighbourhood-by-neighbourhood plan โ€” including recommended bid amounts for each area.

No obligation. Just local expertise.

Visit www.growyourbusiness.com.ng
Your next customer is 2km away. Let us help you find them.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *