Justdial Business Leads Scraper avatar
Justdial Business Leads Scraper

Pricing

$5.00/month + usage

Go to Apify Store
Justdial Business Leads Scraper

Justdial Business Leads Scraper

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.

Pricing

$5.00/month + usage

Rating

5.0

(4)

Developer

ScrapeAI

ScrapeAI

Maintained by Community

Actor stats

0

Bookmarked

20

Total users

8

Monthly active users

2 days ago

Last modified

Share

🧠 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 with 7 key fields (name, rating, reviews, phone, address, image, and URL) — 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": "Hotels",
"location": "Bangalore",
"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., "Bangalore", "Chennai") 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

[
{
"name": "Noodira International Unisex Salon",
"compRating": "4.1",
"totalReviews": "310",
"VNumber": "09980870101",
"NewAddress": "Kannamangala Road Vastu Bhoomi Kadugodi, Bangalore",
"thumbnail": "https://images.jdmagicbox.com/bangalore/d1/080pxx80.xx80.221005190228.y8d1/cbnr/05d12772bad6de65f1869a83ea2595f2.jpg",
"shared_url": "https://www.justdial.com/Bangalore/Noodira-International-Unisex-Salon-Above-Star-Bazar-Kadugodi/080PXX80-XX80-200817180203-S9B9_BZDET?trkid=&term=&ncatid=10418299&area=&search=Popular%20Salons%20in%20Bangalore&mncatname=Salons&ftterm=&abd_btn=Send%20Enquiry&abd_heading=Salons&isOpenAbd=1&bd=1&cat_b2b_flag=0&searchfrom=lst&thumbnail=",
"success": true
}
]

📋 Output Fields Field Type Description name string The name of the business compRating string Overall rating of the business totalReviews string Total number of reviews (formatted string) VNumber string Contact phone number for the business NewAddress string The complete address of the business thumbnail string URL of the thumbnail image (can be displayed as an image) shared_url string Shareable URL for the business listing (clickable link) success boolean Extraction success indicator 🔒 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