Justdial Business Leads Scraper avatar
Justdial Business Leads Scraper

Pricing

$5.00 / 1,000 businesses

Go to Apify Store
Justdial Business Leads Scraper

Justdial Business Leads Scraper

Developed by

ScrapeAI

ScrapeAI

Maintained by Community

The JustDial Business Leads Scraper allows you to search by keyword and location to collect information such as business name, phone number, address, email, website, ratings, and categories. Ideal for generating B2B leads, local business research, and contact databases for sales or marketing.

5.0 (2)

Pricing

$5.00 / 1,000 businesses

0

3

3

Last modified

2 days ago

🧠 JustDial Business Leads Scraper

This Apify actor automatically scrapes business listings from JustDial based on your search term and location. It extracts structured business data such as name, phone number, address, rating, image, and more — perfect for lead generation and market analysis.

✅ Use Cases

📇 Generate local business leads

💬 Build contact lists for cold outreach

🏙️ Conduct market research by city or category

🧭 Perform competitive analysis in your niche

📥 Input Configuration

You can customize the actor using the following input fields:

{
"search": "biryani",
"location": "Dindigul",
"headless": true,
"maxCrawlPerSearch": 25,
"debugMode": false,
"startUrls": ["https://www.justdial.com/Bangalore/Hotels"]
}

🧾 Fields Explained Field Type Description search string Search term for JustDial (e.g., "biryani", "shops") location string Location to search in (e.g., "Dindigul", "Madurai") maxItems number (Optional) Maximum number of listings to extract debugMode boolean (Optional) Logs extra information for troubleshooting startUrls array (Optional) Custom JustDial URLs to override default search behavior 📤 Output

The actor returns a dataset containing an array of structured business listings. Each record includes key details about the business, suitable for lead generation or analytics.

🧩 Sample Output

[
{
"isAd": false,
"url": "https://www.justdial.com/Mumbai/Afzal-Mao-Restaurant-Hp-Petrol-Pump-Chembur-East/022PXX22-XX22-211030145602-P7Y1_BZDET?trkid=&term=&ncatid=10408936&area=&search=Best%20Restaurants%20in%20Mumbai%20-%20Order%20Food%20Online&mncatname=Restaurants&ftterm=&abd_btn=&abd_heading=&bd=1&cat_b2b_flag=0&searchfrom=lst&thumbnail=",
"name": "Afzal Mao Restaurant",
"email": null,
"websiteLink": "",
"address": "Rc Marg Chembur East, Mumbai",
"phone": "09972413273",
"Whatsapp": null,
"rating": "3.9",
"ratingCount": "1361",
"services": [],
"infoSnippet": [],
"image": "https://images.jdmagicbox.com/palghar/55/022p9800055/cbnr/67f872906e5f0a8f61e4c3e0a54594e1.jpg",
"categories": [],
"city": "Mumbai",
"pincode": "",
"latitude": "",
"longitude": "",
"verified": false,
"paidStatus": 0,
"openNow": 0,
"establishedYear": "",
"experience": "",
"discountOffer": "",
"topCategories": [],
"video": "",
"success": true
}
]

🔒 Proxy Configuration

This actor uses Apify Proxy automatically to:

Avoid IP-based rate limiting or bans

Access location-specific JustDial data

Ensure stable scraping at scale

Default proxy settings use:

{
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "IN"
}

🚀 How to Use

Open the actor in Apify Console

Click “Try actor” or create a new task

Enter your desired search term and location

Run the actor

Download your leads in JSON, CSV, or Excel format

⚙️ Advanced Input Example

{
"search": "hotels",
"location": "Bangalore",
"maxItems": 100,
"headless": true,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "IN"
},
"maxConcurrency": 5,
"minDelayBetweenRequestsMs": 1000,
"maxRequestRetries": 3,
"requestHandlerTimeoutSecs": 60
}

🛠️ Tech Stack

🧩 Apify SDK — for actor and data handling

🕷️ Crawlee — for robust crawling and scraping

🌐 Puppeteer — for browser automation and rendering dynamic content

⚙️ Node.js — fast, scalable backend environment

Share Actor: