B2B sales teams
Local prospecting
Build a first-pass contact sheet for French local businesses, then verify emails and consent status before any outreach.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This Pagesjaunes emails scraper turns approved Pagesjaunes detail URLs, business websites, and Facebook URLs into a structured CSV for contact research. Import the workflow into the UScraper local desktop app, review the starting URL list, and export business names, emails, phones, addresses, domains, and social links without building a custom crawler.
CSV
31
URL loop
45s load
Free
At a glance
This template is designed for a practical edge case: Pagesjaunes detail pages can return security challenges, while business websites or linked social pages may still expose the contact fields you need. The workflow starts from a curated URL list and checks each page in sequence instead of trying to brute-force directory pagination.
The automation path is simple: Navigate -> Wait for Page Load -> Sleep -> Scroll -> Sleep -> Wait for body -> Structured Export -> Loop Continue. Each pass appends one row to the same CSV. The export logic also filters obvious internal Wix, Sentry, sample, Facebook tracking, and photo URLs so the contact columns stay easier to audit.
Email and phone discovery
Pull mailto: links, visible email patterns, tel: links, and page text phone numbers from reachable detail, website, and social pages.
Business context in the same row
Keep title, category, opening-time hints, address, SIRET, SIREN, source domain, current URL, and referrer URL beside each contact field.
Repeatable URL loop
Replace the sample restaurant, website, and Facebook URLs with your approved Pagesjaunes research list, then run the same workflow again.
Local desktop workflow
The stock template writes to a local CSV. Your reviewed URL list and exported rows stay in your desktop workflow unless you add a separate sharing step.
Who this helps
B2B sales teams
Local prospecting
Build a first-pass contact sheet for French local businesses, then verify emails and consent status before any outreach.
Agencies
Client market maps
Collect business names, domains, phones, and social profiles for a region so account managers can qualify companies in a spreadsheet.
Researchers
Directory audits
Compare Pagesjaunes listings with company websites, Facebook pages, or public registry data and flag missing or inconsistent contact details.
For broader enrichment, pair this template with Pagesblanches Info Scraper, Pappers.fr Enterprise Info Scraper by SIREN, and Societe.com Info Scraper. You can also browse the full UScraper template library or install the app from UScraper download.
How to use
Replace the URL list
Edit the Navigate block with your approved Pagesjaunes detail URLs, business websites, and related Facebook pages. Keep batches small until the output is verified.
Confirm the export path
Structured Export writes pagesjaunes_emails_scraper.csv with headers and append mode. Change the save folder before running a client-specific batch.
Run the loop
UScraper opens each URL, waits up to 45 seconds, pauses, scrolls to the bottom, waits for body, and exports the configured columns.
Review and clean
Open the CSV, check error_message, remove duplicates, and verify contact permissions before importing rows into a CRM or outreach system.
Output preview
The export is intentionally wide because contact data can appear in different places. Use the table below as a realistic preview of the highest-value columns; the full workflow also includes tracking fields such as start_url, current_url, referrer_url, depth, and error_message.
| titre_du_business | categorie | numero_de_telephone | adresse | site_du_business | emails | |
|---|---|---|---|---|---|---|
| L'Amazonial | RESTAURANTS | 01 42 00 00 00 | 12 rue Exemple, 75001 Paris | http://www.lamazonial.fr | [email protected] | https://www.facebook.com/lamazonial |
| Atelier Martin | RESTAURANTS | 01 55 11 22 33 | 8 avenue Demo, 75001 Paris | https://atelier-martin.example | [email protected] | |
| Cafe du Centre | Brasserie | 01 44 33 22 11 | 4 place Test, 75001 Paris | https://cafeducentre.example | [email protected] | https://www.facebook.com/cafeducentre |
pagesjaunes_emails_scraper.csvColumn
titre_du_business
Business name from the page H1, Open Graph metadata, or document title.
Column
url_du_detail_business
Pagesjaunes detail URL when available, preserved for auditability.
Column
emails
Unique email addresses from mailto links and visible page text, with internal sample addresses filtered.
Column
phones
Phone candidates from tel links and visible text, deduplicated into a semicolon-separated field.
Column
site_du_business
External business website detected from the page or the current non-directory URL.
Column
error_message
Flags possible anti-bot or security challenge pages for manual review.
Comparison
UScraper template
Local CSVHosted scraper or API
Cloud runYou edit the workflow and save path
Best when the URL list, export folder, and review process need to stay close to the analyst.
Vendor manages runtime
Useful for managed infrastructure, but inputs and outputs pass through the provider.
Known URL collection
Works well for approved prospect lists, detail pages, business sites, and social pages.
Large crawl products
May fit broad directory crawling, but usually needs tighter compliance and budget review.
Free template JSON
Import the workflow and adapt it in the desktop app.
Usage-based execution
Billing can depend on rows, actor runs, compute time, or API calls.
Pagesjaunes business listings may be publicly visible, but reuse of professional directory data can be restricted by Pagesjaunes terms, GDPR, French data-protection rules, anti-spam laws, and the purpose of your campaign. Use this template only for lawful, proportionate collection, honor opt-out requests, and get legal review before sending outreach.
Before you run
Keep these constraints visible
Pages can challenge automated access
If rows come back empty or error_message mentions a security challenge, pause the batch, reduce volume, and verify the page manually.
Generic extraction still needs audits
The workflow uses JavaScript columns against the page body, links, metadata, and visible text. Recheck output after Pagesjaunes, Facebook, or a business site changes layout.
Email export is not consent
A scraped address is only a data point. Before outreach, document your lawful basis, suppression process, opt-out handling, and data retention policy.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]