How to Build a High-Quality Lead List for Nigerian SMEs: A Step-by-Step Guide
If you sell software, logistics, or professional services to Nigerian small and medium enterprises, you already know the pain. You open a directory, export a spreadsheet, and start dialing. After fifty calls, you realize half the numbers are dead. The emails bounce. The companies have either moved, shut down, or pivoted into something unrecognizable.
Generic lead lists built for Western markets don't survive contact with the Nigerian business landscape. SMEs here often operate with less formal online footprints. A company might have an active Instagram account but no website. The phone number listed on Google Maps belongs to a manager who left two years ago. The email address is a Yahoo account nobody checks.
This guide walks you through building a lead list that actually converts—step by step, with Nigerian market realities front and center. You'll learn how to define a realistic ideal customer profile, use the right tools, verify your data, and keep your list clean so your outreach doesn't waste anyone's time.
Step 1: Define your Ideal Customer Profile (ICP) for Nigerian SMEs
Most sales teams skip this step. They open a tool, type "logistics companies in Lagos," and export everything. That's how you end up with a list of 4,000 contacts, 90% of whom will never buy from you.
Your ICP is a description of the company that gets the most value from your product. In Nigeria, you need to think beyond industry and company size. The market has specific nuances that matter more than revenue figures.
Company size: Don't target "SMEs" — target a specific band
"SME" in Nigeria covers everything from a three-person boutique to a 150-person manufacturing firm. These businesses have completely different pain points, budgets, and decision-making processes.
Ask yourself: Does my product make sense for a business with 5 employees, or do they need at least 30? A payroll software company might target firms with 20–100 staff. A corporate training provider might want 50–200. A logistics startup might focus on businesses doing 50–500 deliveries per month.
Define a specific employee count range and stick to it. This single filter will eliminate more bad leads than any other criterion.
Location: Nigeria is not one market
Lagos, Abuja, Port Harcourt, and Kano are different economies. A business in Lekki Phase 1 has different cost structures and customer bases than one in Kano's industrial area. If your product requires in-person onboarding, you probably want to focus on one or two cities where your team can actually reach clients.
Even within Lagos, there's a difference between mainland and island businesses. If you're selling to fashion retailers, you might focus on Yaba and Ikeja. If you're selling to fintech companies, Victoria Island and Ikoyi are your territory.
Be specific about location. "Lagos" is too broad. "Lekki, Ikeja, and Yaba" is a starting point.
Industry nuances: The informal economy is real
Many Nigerian SMEs operate in semi-formal or informal structures. A "fashion brand" might be run by one person from their apartment, sourcing materials from Balogun Market. A "logistics company" might be a dispatcher with a WhatsApp group of 15 drivers.
These businesses won't appear in traditional B2B databases. They don't have corporate email addresses or registered domains. But they buy products and services every day.
When defining your ICP, ask whether you're targeting formal SMEs (registered with CAC, have a website, employ staff) or the broader informal sector. The data sources and outreach methods differ dramatically.
Decision-maker identification
In Nigerian SMEs, the owner is almost always the decision-maker. There's rarely a procurement department or a "head of operations" who can approve purchases. For companies under 20 employees, you're selling to the founder, the MD, or the CEO.
This simplifies your targeting. You don't need to find the "VP of Sales" or "Director of Marketing." You need the owner's direct phone number and WhatsApp. That's your primary contact.
For larger SMEs (50+ employees), you might need to identify a department head, but even then, the owner typically signs off on significant purchases.
Step 2: Choose the right data sources and tools
Once your ICP is clear, you need to find actual companies and contacts. Nigerian SME data is scattered across multiple sources, and no single one is comprehensive. Your job is to combine them efficiently.
Traditional sources: What works and what doesn't
Corporate Affairs Commission (CAC) registry: This is the official government registry of registered businesses in Nigeria. It's a valuable source for company names, registration dates, and business addresses. The problem? It rarely includes phone numbers or email addresses. You'll get a company name and a registered address, then have to track down contact details separately.
Local directories: Nigeria has several business directories like VConnect, BusinessList.com.ng, and sector-specific platforms. These can be useful for finding company names and sometimes phone numbers, but they suffer from severe data decay. Listings go years without updates. Numbers change. Businesses close.
Google Maps: Surprisingly effective for Nigerian SMEs. Many businesses list their phone numbers on Google Maps, even if they don't have a website. You can search for "fashion designers in Lekki" or "printer in Ikeja" and get a list of businesses with phone numbers. The downside is that you have to manually extract the data, and there's no way to filter by company size or revenue.
Social media: Instagram and LinkedIn are goldmines for Nigerian SME contacts. Many businesses operate primarily through Instagram, with their phone number in their bio. LinkedIn is more useful for larger SMEs and professional services firms. You can search by industry and location, then extract contact details manually.
Tools: Streamlining the search process
Manual research works, but it's slow. If you need 500 qualified leads, spending five minutes per company means 40+ hours of pure data collection. That's where tools come in.
LeadThur: This platform allows you to search for local and niche businesses by query and location. Instead of manually browsing Google Maps or Instagram, you can run a search like "logistics companies in Lagos" and get a list of prospects. The tool is designed for the African market, which means it accounts for the realities we discussed earlier—informal businesses, phone-first communication, and the importance of location specificity.
Apollo.io and similar platforms: These are powerful tools for global B2B data, but they have a coverage problem in Nigeria. You'll find some registered companies, but the data is often outdated or incomplete. For Nigerian SMEs, these tools work best as a supplement, not a primary source. If you're comparing options, our guide to Apollo.io alternatives for freelancers and small agencies covers tools that might serve the Nigerian market better.
Manual research with spreadsheets: For a small list (under 100 leads), manual research is perfectly viable. You can use Google Maps, Instagram, and LinkedIn to build a targeted list. The key is to be systematic—create a spreadsheet with columns for company name, location, industry, phone, email, and notes, then work through your search queries methodically.
The choice between tools and manual research depends on your list size and time constraints. A freelancer looking for 20 clients can do manual research. A sales team needing 3,000 contacts needs a tool.
Step 3: Run your search and iterate on filters
Your first search will rarely give you the perfect list. The process is iterative. You start with a broad query, review the results, identify patterns, and refine your filters.
Let's say you're selling accounting software to Nigerian SMEs. Your first search might be "accounting firms in Lagos." The results will include everything from one-person bookkeeping services to 50-person audit firms. That's too broad.
Refine your search. Try "accounting firms in Ikeja" or "bookkeeping services in Lekki." Add qualifiers like "small business accounting" or "tax preparation for SMEs." Each refinement narrows the pool and increases the relevance of your results.
If you're using a tool like LeadThur, run multiple searches with different queries and locations. A search for "logistics companies in Lagos" and another for "freight forwarders in Apapa" will give you different results. Combine them, deduplicate, and you have a more complete picture of the market.
Pay attention to the businesses that appear in your results. If you see a pattern—say, most of the relevant companies are in specific neighborhoods or have similar employee counts—adjust your ICP accordingly. Your initial assumptions might be wrong, and the data will tell you the truth.
One practical tip: don't limit yourself to exact industry keywords. Nigerian businesses often describe themselves differently than you'd expect. A "logistics company" might call itself a "haulage service" or a "dispatch rider agency." A "software development firm" might say "IT solutions" or "tech hub." Use multiple search terms to capture the full range of your target market.
Step 4: Verify and enrich your leads
This is where most lead lists fall apart. You've collected 500 company names and phone numbers. Now you need to verify that the data is accurate and enrich it with additional details.
Verification is non-negotiable. Nigerian phone numbers change frequently. Businesses relocate. Email addresses become inactive. If you skip this step, you'll waste hours on outreach that goes nowhere.
Phone number verification
For Nigerian SMEs, the phone number is your primary contact channel. WhatsApp is ubiquitous, and many business owners respond faster to a WhatsApp message than an email.
To verify phone numbers, you can:
- Check if the number is active on WhatsApp. If it is, you know the owner or someone in the business is actively using it.
- Call the number. A quick call to confirm the business name and ask who handles procurement can save you from wasting time on a dead lead.
- Cross-reference with Google Maps or the business's social media profiles. If the number matches what's listed on their Instagram bio, it's likely current.
If you're using a tool that provides phone numbers, verify a sample before trusting the entire list. If 20% of the numbers are dead, the data source is unreliable.
Email verification
Email deliverability in Nigeria can be low, especially if you're sending to addresses that haven't been checked in months. Before you add an email to your list, verify that it's valid.
You can use email verification tools that check whether an address is syntactically correct and whether the domain accepts emails. These tools aren't perfect—they can't tell you if a human actually reads the inbox—but they'll catch obvious problems like invalid domains or deactivated addresses.
For Nigerian SMEs, pay attention to the email provider. Many businesses use free providers like Gmail or Yahoo. These are fine. But if you see an email from a defunct domain or a provider that no longer exists, it's probably outdated.
Enrichment: Adding context to your leads
Verification tells you the data is accurate. Enrichment tells you more about the business so you can personalize your outreach.
For each lead, try to gather:
- Owner or decision-maker name: Check the business's social media or website. If the owner is active on LinkedIn, you have your contact.
- Company size: Look for employee counts on LinkedIn or the company's about page.
- Recent activity: Has the business posted on Instagram in the last week? Are they hiring? This tells you they're active and potentially growing.
- Pain points: What are they struggling with? A business that's hiring might need HR software. One that's expanding might need logistics support.
Enrichment is manual work, but it pays off. A personalized email that references a business's recent Instagram post will get a response. A generic email that says "Dear Sir/Madam" will get deleted.
Step 5: Deduplicate and suppress existing customers
After combining data from multiple sources, you'll have duplicates. The same company might appear in your Google Maps export and your LeadThur search. The same phone number might be listed under two different business names.
Deduplication is straightforward. Use your spreadsheet's built-in tools to find and remove duplicates based on company name, phone number, or email address. If you're working with a large list, you might need a dedicated tool or a more sophisticated spreadsheet formula.
Suppressing existing customers is equally important. If you've already sold to a company, they shouldn't be on your lead list. They're customers, not prospects. Contacting them with a generic pitch will damage the relationship.
Before you start outreach, cross-reference your lead list against your CRM or customer database. Remove any company that has already purchased from you. If you don't have a CRM, create a simple spreadsheet of existing customers and use a VLOOKUP or similar function to flag matches.
This step seems obvious, but it's often skipped. Sales teams get excited about a new list and start dialing without checking who's already in their system. The result is an awkward conversation with a customer who wonders why you're pitching them something they already bought.
Step 6: Segment and score your leads for prioritization
Not all leads are equal. Some are ready to buy tomorrow. Others need months of nurturing. If you treat them the same, you'll waste your best opportunities on generic outreach.
Segmentation means dividing your list into groups based on shared characteristics. Common segments for Nigerian SMEs include:
- Industry: Retail, logistics, professional services, manufacturing.
- Location: Lagos mainland, Lagos island, Abuja, other cities.
- Company size: Micro (1–9 employees), small (10–49), medium (50–249).
- Digital presence: Active on Instagram, have a website, no online presence.
Lead scoring assigns a numerical value to each lead based on how closely they match your ICP and how likely they are to buy. A simple scoring model might look like this:
| Criterion | Points |
|---|---|
| Matches industry ICP | 20 |
| Matches location target | 15 |
| Company size within target range | 15 |
| Active social media presence (last 30 days) | 10 |
| Has a website | 5 |
| Verified phone number on WhatsApp | 10 |
| Verified email address | 5 |
| Recently posted job openings (growth signal) | 10 |
| Responded to previous outreach | 10 |
Leads scoring 80+ are your priority. Contact them first with personalized outreach. Leads scoring 50–79 are worth pursuing but might need more nurturing. Leads below 50 are lower priority—don't ignore them, but don't spend your best hours on them.
This system prevents the common mistake of treating all leads the same. It also gives you a clear workflow: start with your highest-scoring segment, work through them systematically, and only move to lower segments when the first group is exhausted.
Step 7: Maintain and update your list regularly
A lead list is not a one-time project. It's a living asset that decays the moment you stop maintaining it. Data decay is rapid in Nigeria—phone numbers change, businesses close, owners relocate.
Industry best practice is to clean your list every 3–6 months. This means:
- Re-verifying phone numbers and email addresses.
- Removing businesses that have closed or moved out of your target area.
- Updating contact details for businesses that have changed phone numbers or email addresses.
- Adding new businesses that have entered your target market.
If you're using a tool like LeadThur, you can re-run your searches periodically to find new businesses that match your ICP. New companies open every month, and your competitors are reaching out to them. You should be too.
Set a recurring calendar reminder to review your list. Monthly is ideal for active sales teams. Quarterly is the minimum to prevent your list from going stale. If you're a freelancer with a smaller list, you can get away with quarterly reviews, but don't skip them.
One practical approach: after your outreach campaign, track which leads responded and which didn't. Remove the ones that bounced or returned "number not in service." Add notes to the ones that showed interest. This keeps your list focused on viable prospects.
Common mistakes to avoid when building Nigerian SME lead lists
Even with a solid process, sales teams make predictable mistakes. Here are the ones that hurt the most:
Copying international lead lists
If you find a list of "African SMEs" from a global data provider, treat it with extreme skepticism. These lists are often scraped from outdated directories and rarely reflect the reality of the Nigerian market. You'll waste more time cleaning the list than you would building your own from scratch.
Ignoring WhatsApp
Email might be the standard in Western markets, but WhatsApp is the communication backbone of Nigerian SMEs. If your outreach strategy doesn't include WhatsApp, you're missing the primary channel. A business owner might ignore your email for a week but respond to a WhatsApp message within an hour.
Not verifying data before outreach
One unverified list sent to your SDR team is a recipe for frustration. They'll spend hours calling dead numbers and bouncing emails. The lesson: verify before you deploy. A small investment in verification saves a massive amount of time later.
Targeting too broadly
"All SMEs in Lagos" is not a target. It's a wish. The more specific your ICP, the higher your conversion rate. A list of 200 highly targeted leads will outperform a list of 2,000 random contacts every time.
Neglecting list hygiene
Your list from January is already outdated by March. If you don't maintain it, you'll be working with stale data by the time you get to the bottom of the list. Clean as you go, and schedule regular reviews.
Frequently Asked Questions
What are the unique challenges of building a lead list for Nigerian SMEs?
Nigerian SMEs often have less formal online presence than their Western counterparts. Many operate primarily through WhatsApp and Instagram, without a website or corporate email. Traditional B2B databases have poor coverage, and government registries like CAC lack contact details. Phone numbers change frequently, and data decays rapidly.
How do I define an ICP that works for Nigerian SMEs?
Start with specific company size bands, location (down to neighborhoods, not just cities), and industry. Decide whether you're targeting formal or informal businesses. Remember that the owner is usually the decision-maker, so your ICP should include owner characteristics, not just company attributes.
Which tools are best for finding Nigerian SME contacts?
LeadThur is designed for local and niche business searches in markets like Nigeria. Google Maps is useful for finding businesses with phone numbers. Instagram is effective for consumer-facing businesses. Global tools like Apollo.io have limited Nigerian coverage and work best as supplements. For a comparison of tools, see our post on LeadThur vs. traditional lead databases.
How can I verify email addresses and phone numbers for Nigerian businesses?
Check if phone numbers are active on WhatsApp. Call to confirm the business name and ask for the decision-maker. For emails, use verification tools to check syntax and domain validity. Cross-reference all data with the business's social media profiles and Google Maps listing.
How often should I clean and update my lead list?
Every 3–6 months is the industry standard. If you're actively running outreach campaigns, review your list monthly to remove dead contacts and add notes on responses. Data decay in Nigeria is rapid, so don't let your list sit for a year.
What is the ideal size of a lead list for a small sales team?
A team of 3 SDRs sending 50 emails a day needs roughly 3,300 verified contacts a month. That's the volume required to keep the pipeline full. For a single freelancer, a list of 200–500 targeted leads is manageable and sufficient for a quarter of outreach.
How do I avoid wasting time on bad data?
Verify before you outreach. Test a sample of your list before deploying it to your team. Use lead scoring to prioritize the most promising contacts. And maintain your list regularly so you're not working with stale information.
Conclusion: Start building your list today
Building a high-quality lead list for Nigerian SMEs is not glamorous work. It's systematic, repetitive, and requires attention to detail. But it's the foundation of every successful sales campaign in this market.
Start with a specific ICP that reflects Nigerian realities. Choose tools that actually cover the market. Verify your data before you reach out. Maintain your list so it doesn't decay. These steps are simple, but they separate teams that hit their numbers from teams that waste months on dead leads.
If you're ready to streamline the process, start a search with LeadThur and see what's available for your target market. The first search takes minutes, and you'll immediately see whether the data matches your expectations.
Once your list is ready, you'll need effective outreach. Our guide to outreach email templates that get responses from African business owners will help you turn those contacts into conversations. And if you're building a broader pipeline, our post on building a client pipeline from scratch shows you how to connect the lead list to a full sales process. Freelancers looking to speed up their client hunting should read how to find clients without spending hours on Google.
The Nigerian SME market is massive and underserved. The businesses are there. The decision-makers are reachable. You just need a list that reflects reality. Build it right, and the rest of your sales process becomes significantly easier.
Sources
When building your lead list, these resources provide additional context and strategies:
- Build a B2B Lead List That Converts | Cleanlist
- Strategies for Building High-Quality Lead Lists | Lead Generation World
- How to Choose the Right Way to Build Any Lead List | YouTube
- Mastering AI-Driven Lead List Building | Mercuri
- Best Sales Leads Lists: The Ultimate Guide | Trumpet
- How to Build a B2B Sales Lead List | Cognism
- How To Generate Leads: Step-by-Step Guide | YouTube
