PagesJaunes.fr Leads Scraper [with Emails | Phones]
Pricing
from $5.00 / 1,000 results
PagesJaunes.fr Leads Scraper [with Emails | Phones]
The most comprehensive scraper for extracting detailed business and professional data from PagesJaunes.fr. Whether you're a marketer, sales professional, or researcher, our scraper delivers accurate, structured data to help you identify leads, analyze market trends, and make data-driven decisions
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Didovic
Actor stats
0
Bookmarked
6
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share
PagesJaunes.fr Scraper
PagesJaunes.fr Scraper is an Apify Actor that extracts comprehensive business data from France's leading yellow pages directory. Unlike other scrapers, this tool captures emails and phone numbers by default, along with 130+ detailed fields—perfect for lead generation, market research, and competitive analysis in the French market.
🎯 Why PagesJaunes.fr Scraper?
Use cases:
- Lead Generation – Build targeted contact lists with verified emails and phone numbers for sales outreach.
- Market Research – Analyze business trends, competitor landscapes, and industry dynamics across France.
- Data Enrichment – Enhance your existing databases with detailed French business information.
- Local SEO – Track directory listings and optimize local search presence.
✨ What does PagesJaunes.fr Scraper do?
This Actor allows you to:
- Extract Business Data – Scrape names, addresses, phones, emails, websites, and social media links.
- Gather B2B Intelligence – Collect SIRET, SIREN, employee counts, legal forms, and company details.
- Analyze Reviews – Extract customer ratings, reviews, and sentiment data.
- Export Structured Data – Download results in JSON, CSV, or Excel format with 130+ fields.
🚀 How to use PagesJaunes.fr Scraper?
- Make a free Apify account here: https://console.apify.com/sign-up
- Click on "Try for free"
- Enter the PagesJaunes URLs you want to scrape (search results or individual listings)
- Click "Start" and wait for the Actor to complete
- Download your data in JSON, CSV or Excel format
📊 What data will you receive?
PagesJaunes.fr Scraper extracts detailed information about each business listing:
| Field | Description |
|---|---|
| code_etablissement | Unique establishment identifier |
| denomination | Business name |
| Primary email address | |
| telephone | Phone number |
| site_web | Website URL |
| adresse_full_long | Complete address |
| latitude / longitude | Geographic coordinates |
| siret / siren | French business registration numbers |
| activite_libelle | Business category/activity |
| prestations | Services and amenities offered |
| basicInfo_place_rating | Customer rating |
| basicInfo_place_nb_review | Number of reviews |
...and 118+ more fields including social media links, opening hours, pricing, photos, and legal information.
Features
- Comprehensive Data: Extracts 130+ fields including legal and financial info.
- Contact Rich: Prioritizes emails, phones, and social links.
- Search & Direct: Supports both search result URLs and direct listing URLs.
- High Performance: Built with advanced anti-blocking technology.
- Structured Output: Delivers clean, flat JSON data ready for analysis.
Overview
The PagesJaunes.fr Scraper is a robust tool designed to extract comprehensive business listing data from France's leading business directory. Ideal for lead generation, market research, and competitive analysis, it captures detailed business information, contact details, and reviews from listings across France. With its easy setup and structured JSON output, it's the perfect solution for anyone looking to gather and analyze business data in the French market.
What does PagesJaunes.fr Scraper do?
The PagesJaunes.fr Scraper is a powerful tool that enables you to:
Comprehensive Business & Professional Data
- Business Listings
- Extract complete business details including names, addresses, and phone numbers
- Scrape comprehensive listing data including websites, opening hours, and services
- Gather detailed descriptions, siret numbers, and legal information
- Analyze business types, categories, and specialties
- Download business logos and images
- Reviews & Ratings
- Scrape customer reviews and ratings
- Extract sentiment and customer feedback
- Gather detailed review metadata
- Location & Market Data
- Scrape precise business location information
- Extract market positioning and competitive landscape
- Gather industry-specific data and trends
Advanced Scraping Capabilities
- Structured Data Extraction: Leverages JSON-LD and embedded data for reliable information
- Pagination Handling: Automatically navigates through all search result pages
- Efficient Processing: Processes only new or updated listings in subsequent runs
- Change Detection: Identifies status updates and new listings
- Scheduled Monitoring: Set up automated runs to keep your business data current
- Incremental Data Collection: Build comprehensive business datasets over time
- Proxy Support: Built-in proxy rotation to prevent IP blocking
- Retry Mechanism: Automatic retries for failed requests to ensure data completeness
Flexible Scraping Options
- Search Results: Extract business listings by activity/keyword and location
- Example:
https://www.pagesjaunes.fr/annuaire/paris-75/plombiers - Example:
https://www.pagesjaunes.fr/annuaire/lyon-69/restaurants
- Example:
- Individual Listings: Target specific businesses using direct URLs
- Example:
https://www.pagesjaunes.fr/pros/12345678
- Example:
Who is this tool for?
This scraper is specifically designed for:
-
Sales Teams
- Build targeted lead lists for cold calling and outreach
- Identify decision-makers and key contacts
- Monitor competitor activity in specific regions
-
Marketing Professionals
- Analyze market saturation and opportunities
- Track brand reputation through reviews
- Build local SEO strategies based on directory data
-
Market Researchers
- Analyze business trends across sectors and regions
- Track industry-specific market activity
- Generate reports on local business dynamics
-
Entrepreneurs
- Research potential competitors in specific locations
- Understand service offerings of similar businesses
- Identify market gaps and opportunities
-
Data Analysts
- Build comprehensive datasets of French businesses
- Perform competitive analysis across industries
- Create custom market models
Features
-
Comprehensive Data Extraction: Extract detailed business information including:
- Business name, address, and contact details
- Website, email, and social media links
- Opening hours and services offered
- Customer reviews and ratings
- Legal information (SIRET, etc.)
-
Dual Scraping Modes:
- Search Results: Scrape all businesses from search results with automatic pagination
- Filter by location, activity, and other criteria
- Example:
https://www.pagesjaunes.fr/annuaire/marseille-13/coiffeurs
- Individual Listings: Target specific businesses using direct URLs
- Get complete details for a single business listing
- Example:
https://www.pagesjaunes.fr/pros/01234567
- Search Results: Scrape all businesses from search results with automatic pagination
-
Advanced Data Processing:
- Extract and parse JSON-LD structured data
- Process embedded JavaScript objects for additional metadata
- Clean and normalize data for consistency
- Handle French character sets and formatting
-
Performance & Reliability:
- Configurable concurrency for optimal performance
- Automatic retry mechanism for failed requests
- Built-in proxy support to prevent IP blocking
- Efficient resource management for large-scale scraping
-
Output & Integration:
- Structured JSON output for easy processing
- Support for custom data transformations
- Seamless integration with data analysis tools
- Compatible with Apify's data storage and export options
Supported Listing Categories
The PagesJaunes.fr Scraper can extract data from a wide range of business categories. Here are some of the main categories supported:
-
Food & Hospitality
- Restaurants: French cuisine, pizzerias, sushi, etc.
- Example:
https://www.pagesjaunes.fr/annuaire/bordeaux-33/restaurants
- Example:
- Hotels: Hotels, B&Bs, and accommodation
- Example:
https://www.pagesjaunes.fr/annuaire/nice-06/hotels
- Example:
- Restaurants: French cuisine, pizzerias, sushi, etc.
-
Health & Wellness
- Doctors: General practitioners, specialists, dentists
- Example:
https://www.pagesjaunes.fr/annuaire/paris-75/medecins-generalistes
- Example:
- Pharmacies: Local pharmacies and drugstores
- Example:
https://www.pagesjaunes.fr/annuaire/toulouse-31/pharmacies
- Example:
- Doctors: General practitioners, specialists, dentists
-
Home Services
- Plumbers: Emergency plumbing, installation, repair
- Example:
https://www.pagesjaunes.fr/annuaire/lille-59/plombiers
- Example:
- Electricians: Electrical installation and repair
- Example:
https://www.pagesjaunes.fr/annuaire/nantes-44/electriciens
- Example:
- Plumbers: Emergency plumbing, installation, repair
-
Legal & Financial
- Lawyers: Legal services, notaries, solicitors
- Example:
https://www.pagesjaunes.fr/annuaire/strasbourg-67/avocats
- Example:
- Accountants: Accounting, tax services, auditing
- Example:
https://www.pagesjaunes.fr/annuaire/rennes-35/experts-comptables
- Example:
- Lawyers: Legal services, notaries, solicitors
-
Retail
- Shops: Clothing, electronics, furniture
- Example:
https://www.pagesjaunes.fr/annuaire/montpellier-34/magasins-de-vetements
- Example:
- Supermarkets: Grocery stores and supermarkets
- Example:
https://www.pagesjaunes.fr/annuaire/bordeaux-33/supermarches
- Example:
- Shops: Clothing, electronics, furniture
Each listing includes comprehensive data fields such as:
- Basic information (name, address, phone)
- Digital presence (website, social media)
- Operational details (hours, services)
- Reviews and ratings
- Legal details (SIRET)
Quick Start
Get started with the PagesJaunes.fr Scraper in just a few simple steps:
Option 1: Using Apify Platform (Recommended)
-
Sign up for Apify
- Create your free account at apify.com
- No credit card required to get started
-
Find the Scraper
- Visit the Apify Store
- Search for "PagesJaunes.fr Scraper"
- Click on the actor to view details
-
Configure Your Scrape
- Click "Try for free" to open the configuration page
- Add your target URLs in the
startUrlsfield:- Search results (e.g.,
https://www.pagesjaunes.fr/annuaire/paris-75/plombiers) - Individual listings (e.g.,
https://www.pagesjaunes.fr/pros/12345678)
- Search results (e.g.,
- Adjust advanced settings if needed (concurrency, proxy, etc.)
-
Run the Scraper
- Click "Start" to begin the scrape
- Monitor progress in real-time
- Download results in JSON, CSV, Excel, or other formats
-
Analyze Your Data
- Use the built-in dataset preview
- Export to your preferred analysis tools
- Set up webhooks for automated data delivery
Next Steps
- Check out the Input Configuration section for advanced options
- Learn about monitoring mode for tracking changes
- Explore the sample output to understand the data structure
Input Configuration
The PagesJaunes.fr Scraper is highly configurable to meet your specific data extraction needs. Below is a comprehensive guide to configuring the scraper's input parameters.
Basic Configuration Example
{"startUrls": [{"url": "https://www.pagesjaunes.fr/annuaire/paris-75/restaurants","userData": {"label": "RESTAURANTS_PARIS","priority": 1}},{"url": "https://www.pagesjaunes.fr/pros/12345678","userData": {"label": "DETAIL_PAGE"}}],"maxItems": 500,"maxConcurrency": 5,"minConcurrency": 1,"maxRequestRetries": 5,"requestTimeoutSecs": 60,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "FR"}}
Input Fields Explanation
Core Configuration
-
startUrls(Array, Required)- List of URLs to start scraping from
- Each URL can include additional metadata in the
userDataobject - Supports both search result pages and individual business listings
- Example:
[{"url": "https://www.pagesjaunes.fr/annuaire/lyon-69/plombiers","userData": {"label": "PLOMBIERS_LYON"}}]
-
maxItems(Number, Optional, Default:1000)- Maximum number of listings to scrape
- Set to
0for unlimited (not recommended for large searches)
-
monitoringMode(Boolean, Optional, Default:false)- When enabled, only new or updated listings will be scraped
- Uses stored data from previous runs to determine changes
Performance Settings
-
maxConcurrency(Number, Optional, Default:10)- Maximum number of concurrent page requests
- Higher values may lead to faster scraping but increased risk of being blocked
-
minConcurrency(Number, Optional, Default:1)- Minimum number of concurrent page requests
-
maxRequestRetries(Number, Optional, Default:5)- Number of retry attempts for failed requests
-
requestTimeoutSecs(Number, Optional, Default:60)- Maximum time (in seconds) to wait for a page to load
Proxy & Session Management
-
proxyConfiguration(Object, Optional)- Configuration for proxy usage
- Important: French residential proxies are recommended for PagesJaunes.fr
- Example:
{"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "FR"}
-
sessionPoolName(String, Optional)- Name for the session pool
Custom Data Extraction
customData(Object, Optional)- Additional configuration for data extraction
- Available options:
scrapeReviews(Boolean): Include customer reviews (default:true)includeRawHtml(Boolean): Include raw HTML in the output (default:false)maxImages(Number): Maximum number of images to download per listing (default:10)
Advanced Configuration Examples
Scraping Multiple Search Results
{"startUrls": [{"url": "https://www.pagesjaunes.fr/annuaire/paris-75/boulangeries","userData": {"label": "BAKERIES_PARIS"}},{"url": "https://www.pagesjaunes.fr/annuaire/marseille-13/fleuristes","userData": {"label": "FLORISTS_MARSEILLE"}}],"maxItems": 200,"maxConcurrency": 5,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "FR"}}
Output Structure
The PagesJaunes.fr Scraper provides structured data extracted from business listings. The output is designed to be comprehensive yet easy to process.
Sample JSON Output
Below is an example of the structured output (simplified for illustration):
{"listingId": "12345678","name": "Le Petit Bistrot","address": {"street": "123 Rue de Rivoli","postalCode": "75001","city": "Paris","country": "France"},"phone": "01 23 45 67 89","website": "https://www.lepetitbistrot.fr","categories": ["Restaurant", "Bistrot"],"rating": {"average": 4.5,"count": 120},"reviews": [{"author": "Jean Dupont","rating": 5,"text": "Excellent repas et service impeccable !","date": "2023-10-15"}],"hours": {"Monday": "12:00-14:30, 19:00-22:30","Tuesday": "12:00-14:30, 19:00-22:30"},"services": ["Terrasse", "Wifi gratuit"],"url": "https://www.pagesjaunes.fr/pros/12345678","scrapedAt": "2025-01-15T10:30:00Z"}
Explore More Scrapers
If you found this Apify Scraper useful, be sure to check out our other powerful scrapers and actors at memo23's Apify profile and didovic's Apify profile. We offer a wide range of tools to enhance your web scraping and automation needs across various platforms and use cases.
Support
- For issues or feature requests, please use the Issues section of this actor.
- If you need customization or have questions, feel free to contact the author:
- Author's website: https://muhamed-didovic.github.io/
- Email: muhamed.didovic@gmail.com
Additional Services
- Request customization or whole dataset: muhamed.didovic@gmail.com
- If you need anything else scraped, or this actor customized, email: muhamed.didovic@gmail.com
- For API services of this scraper (no Apify fee, just usage fee for the API), contact: muhamed.didovic@gmail.com
- Email: muhamed.didovic@gmail.com