BusinessList Nigeria Business Directory Scraper avatar

BusinessList Nigeria Business Directory Scraper

Pricing

from $0.75 / 1,000 results

Go to Apify Store
BusinessList Nigeria Business Directory Scraper

BusinessList Nigeria Business Directory Scraper

[$0.75/1k] Extracts business names, phone numbers, addresses, ratings, reviews, year established, and listing URLs from BusinessList.com.ng.

Pricing

from $0.75 / 1,000 results

Rating

0.0

(0)

Developer

Michael Mathias

Michael Mathias

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

[$0.75/1k] Scrape businesslist.com.ng for structured Nigerian business data, including business names, phone numbers, addresses, ratings, reviews, and listing URLs.

$0.75 per 1,000 records

What This Actor Does

Businesslist.com.ng contains business listings across industries and categories in Nigeria.

This Actor automates the collection of those listings. Provide one or more BusinessList category URLs and the Actor will:

  • Open the supplied Businesslist URL.
  • Extract the business listings from the page.
  • Follow Businesslist pagination automatically.
  • Continue until the configured page limit is reached or no next page exists.
  • Store the extracted records in the Apify Dataset.

You provide the URL. The Actor handles the extraction and pagination.

Input

InputTypeDefaultDescription
Businesslist Category URLsURL listElectrical GoodsBusinesslist category pages to scrape
Allowed DomainsArraybusinesslist.com.ngDomains the scraper is allowed to crawl
Maximum PagesInteger50Maximum number of pages to scrape from each starting URL
Proxy ConfigurationObjectResidential, Nigeria (RESIDENTIAL)Apify Proxy configuration for accessing BusinessList

Example Input

{
"startUrls": [
{
"url": "https://www.businesslist.com.ng/category/electrical-goods"
}
],
"allowedDomains": [
"businesslist.com.ng"
],
"maxPages": 50
}

Output

FieldDescription
business_nameName of the business
phoneBusiness phone number
addressBusiness address
year_establishedYear the business was established
ratingBusinessList rating
reviewsNumber of reviews
urlBusinessList business listing URL

Example Output

{
"business_name": "GreenPower Overseas Ltd",
"address": "35b Unity Road, Off Bank Anthony Way, Ikeja , Lagos, Lagos, Nigeria",
"phone": "+234 805 506 6066",
"year_established": 2006,
"rating": 4.0,
"reviews": 1,
"url": "https://www.businesslist.com.ng/company/257260/greenpower-overseas-ltd"
}

Export your results as CSV, Excel, or JSON directly from the Apify Dataset.

Use Cases

Businesslist data can be useful for a range of research, sales, and data collection workflows.

Use CaseHow the Data Can Be Used
Lead GenerationBuild targeted lists of Nigerian businesses by industry
Sales ProspectingIdentify businesses and collect available contact information
Market ResearchAnalyze businesses operating within specific categories
Competitor ResearchIdentify businesses listed within the same market
Local Business ResearchResearch businesses across Nigerian markets and industries
Business DirectoriesCollect structured data for directory and database projects
Data EnrichmentAdd BusinessList information to existing business datasets
Market MappingIdentify businesses operating across different industries
Business IntelligenceCombine directory data with other datasets for analysis

How to Use

1. Enter a Businesslist Category URL

Provide the actual businesslist.com.ng category URL you want to scrape.

Example:

https://www.businesslist.com.ng/category/electrical-goods

Multiple Businesslist category URLs can be supplied in a single run. Each starting URL is crawled independently up to the configured Maximum Pages limit.

2. Set Maximum Pages

Maximum Pages controls the maximum number of pages the Actor can scrape from each starting URL.

The default is 50 pages.

Maximum PagesMaximum Pages Scraped
11
55
2020
5050
100100

The value is a maximum, not a requirement.

If the category has fewer pages than your Maximum Pages, the Actor stops when there are no more pages available.

For example:

Available PagesMaximum PagesPages Scraped
21002
201010
5010050
200100100

3. Start the Actor

The Actor follows Businesslist pagination automatically and pushes the extracted records to the Apify Dataset.

Pagination

The Actor automatically detects and follows Businesslist's next-page link.

The crawl stops when either condition is met:

Maximum page limit reached
OR
No next page available

You therefore do not need to know the total number of pages before starting a run.

Pricing

$0.75 per 1,000 records

Pricing is based on the number of records produced by the Actor.

RecordsApproximate Cost
100$0.075
500$0.375
1,000$0.75
5,000$3.75
10,000$7.50

The actual cost depends on the number of records returned by the run.

Proxy Configuration

Apify Residential Proxy is enabled and preconfigured by default when running this Actor on Apify.

The default configuration is:

  • Proxy type: Residential
  • Proxy group: RESIDENTIAL
  • Proxy country: Nigeria

Important

Do not use Datacenter proxies.

Do not select No proxy. Direct requests from Apify infrastructure return HTTP 403.

The Actor has been tested successfully using an Apify Residential proxy with Nigeria selected as the proxy country.

The proxy country matters even when running the Actor from Nigeria. Businesslist's blocking behavior is based on the IP address making the request, so the Actor must use a Nigerian residential IP rather than relying on the location of the user running the Actor.

The default configuration in the Apify Console is:

Proxy configuration → Residential → Proxy groups: RESIDENTIAL → Proxy country: Nigeria

FAQ

Do I need an Apify Proxy?

Yes. This Actor uses an Apify Residential Proxy configured for Nigeria (RESIDENTIAL) by default. BusinessList.com.ng returns HTTP 403 when accessed directly from Apify infrastructure.

The default configuration is:

  • Proxy type: Residential
  • Proxy group: RESIDENTIAL
  • Proxy country: Nigeria

You normally do not need to change these settings before running the Actor.

Datacenter proxies and direct/no-proxy requests have also returned HTTP 403 during testing.

Can I scrape an entire Businesslist category?

Yes. Set Maximum Pages high enough to cover the category. The Actor automatically stops when Businesslist has no additional page.

Can I scrape multiple categories?

Yes. Multiple Businesslist category URLs can be supplied as starting URLs.

What happens if I set Maximum Pages to 100 but the category has only 15 pages?

The Actor stops after page 15. It does not attempt to continue beyond the available pagination.

What happens if I set Maximum Pages to 1?

Only the first page is scraped.

Can I change the maximum page limit?

Yes. Maximum Pages accepts any integer greater than or equal to 1.

Example Workflow

Businesslist Category URL
|
v
Apify Residential Proxy
Country: Nigeria
Group: RESIDENTIAL
|
v
Businesslist
Page 1
|
v
Extract Listings
|
v
Next Page
|
v
Extract Listings
|
...
|
v
Maximum Pages
OR
No Next Page
|
v
Apify Dataset
|
v
Export / Use

Looking for REO and foreclosure property data?

Check out Auction.com Scraper - REO & Foreclosure Homes

Extract Auction.com foreclosure listings, property details, auction information, and REO data.

Looking for e-commerce product data?

Check out Konga Product Data Scraper

Extract Konga product listings, prices, sellers, stock availability, and product details.