Skip to content

Business discovery for Nigeria, with provenance

Find the businesses worth your next conversation.

LeadForge discovers businesses through permitted sources, verifies the public contact details it finds, shows you where every field came from, and helps your team work the leads that fit.

Sample data
Illustrative business directory with sample rows
BusinessIndustryLocationPhoneEmailFit
Sample Bakery (Sample)BakeryIkeja, Lagosverifiedunverified82
Sample Clinic (Sample)ClinicLekki, Lagosverifiedmissing74
Sample Laundry (Sample)LaundryYaba, Lagosunverifiedverified61
Sample Auto (Sample)Auto repairSurulere, Lagosmissingmissing38
Illustration only. Businesses, contacts and scores shown here are fictional sample records.

Business discovery

Discover businesses through sources you are allowed to use.

Create a discovery job for a location and industry. LeadForge queries only reviewed, permitted sources, respects their rate limits and retention rules, and records what each one returned.

  • Targeted jobs

    Pick a city, a category and a record limit. Preview the cost before anything runs.

  • Source adapters

    Each source has a documented contract: method, pagination, limits and retention policy.

  • Transparent results

    See created, updated, duplicate and failed records per source, with retry for what failed.

Contact enrichment

Contact details with a verification status, not a guess.

Phones are parsed country-aware. Emails are checked for syntax and mail servers. WhatsApp is marked only with explicit evidence. Anything we cannot verify stays labelled unverified.

  • Field-level states

    Verified, unverified, stale, expired, missing or conflicting. Every contact field carries one.

  • Provenance on every field

    Source, URL, collection date, verification method and confidence are stored and shown.

  • Website enrichment

    The business's own public site is read for contact pages, mailto and tel links and WhatsApp links.

Lead qualification

Scores you can explain to your team.

A fit score built from weights you set: contact completeness, verification, website opportunities, industry and location. Shown as a breakdown, kept separate from data confidence, and never presented as purchase intent.

  • Website analysis

    Detects what can be observed: no contact form found, no booking flow found, no HTTPS. Each with evidence.

  • Configurable criteria

    Define your ideal customer profile per workspace and reweight the score whenever it changes.

  • Pipeline and activities

    Move leads through stages, assign owners, log calls and WhatsApp outreach.

Workflow

From a discovery job to a worked pipeline.

  1. 01

    Create a job

    Choose location, industry, sources and a record limit.

  2. 02

    Review results

    Inspect records, provenance and duplicates. Merge or dismiss candidates.

  3. 03

    Qualify

    Run website analysis, review the score breakdown, build lead lists.

  4. 04

    Work the pipeline

    Assign, contact, log activities and export authorized records.

Supported sources

A short list of reviewed sources, not universal scraping.

Sources are added one at a time after a review of their terms, access rules and retention requirements. Your workspace shows which sources are enabled and what each one can and cannot provide. We do not bypass logins, CAPTCHAs or rate limits, and we do not collect from social networks or marketplaces.

The first release launches with a small number of sources: an official places API for discovery, the business's own public website for enrichment, and your own CSV imports. Each one is documented in the Sources page of your workspace with its coverage notes and limits.

Security and provenance

Built so you can show where every value came from.

Organization isolation on every request, job and export. Role-based access. Audit logs for sensitive actions. Website analysis runs in a sandboxed fetcher that refuses private networks. Suppression lists and removal requests are honored across the platform.

  • Tenant isolation

    Every record carries its organization. Cross-organization access is blocked at the data layer and tested.

  • Verified billing

    Payments are confirmed with the provider before any entitlement is granted. Duplicate webhooks cannot grant twice.

  • Correction and removal

    Businesses can request corrections or removal. Suppressed records are excluded from discovery and export.

Pricing

Plans and credits, published when they are final.

Prices come from the billing system, not from this page.

Pricing not yet published

Plans and credit packs are configured on the server and shown here once they are final. We do not display placeholder prices.

Ask about early access

FAQ

Questions we get asked.

Where does the business data come from?

From sources we have reviewed and are permitted to use: official APIs, publicly accessible business websites fetched within their robots directives, and files you import yourself. Every field shows its source and collection date. We do not scrape social networks, marketplaces or login-walled sites.

Will you find every business in my city?

No, and we will not pretend to. Coverage depends on the sources enabled for your workspace. The Sources page shows exactly which sources were used and their known limitations.

How do you know a number is on WhatsApp?

We only mark WhatsApp when there is explicit evidence, such as a wa.me link or a WhatsApp label on the business's own website, or when someone on your team confirms it after making contact. We never guess.

What does the lead score mean?

It measures how well a business matches the criteria you configure: contact completeness, verification, website opportunities, industry and location. It is explained signal by signal and it is not a prediction that anyone will buy.

Can a business ask to be removed?

Yes. Businesses can request correction or removal through our data collection page. Removal requests apply across all workspaces and we aim to handle them within 30 days.

How is billing handled?

Subscriptions and credit packs are paid through Paystack. Credits are reserved when a job is queued and settled against what the job actually produced, so failed work is not charged.

Start with your first discovery job.

Create a workspace, invite your team and see exactly what each source returns.