This tutorial shows how to scrape Verif company pages to CSV with a reviewable UScraper workflow. Import the template, replace the starter URLs, confirm the export path, run a small batch, and validate the fields before using the data.
If you want the ready-made workflow first, open the Verif Annuaire des Entreprises Scraper template, import the JSON into UScraper, then come back to this guide to tune the URL list and validation steps.
Prerequisites
Before you scrape Verif.com
Prepare the inputs before opening the local desktop app. The template is built around company detail URLs, not an open-ended crawl from the Verif search page, so every exported row traces back to one known url_detail.
You need three things:
- A short list of Verif company profile URLs you are allowed to review.
- A folder path for the CSV export, ideally one folder per campaign, market, or client.
- A decision on which fields matter: SIRET, company name, activity, address, type, status, and source URL are already configured.
Treat the first run as a diagnostic. If three to seven known URLs export cleanly, then expand the batch. If the browser shows verification screens or blank fields, fix that before adding more pages.
Workflow
Scraper annuaire entreprises flow in five steps
Import the template
Download the JSON from the template page and import it into UScraper. Keep the original workflow as a baseline.
Edit the Navigate URL list
Replace the seven starter B2B examples with approved Verif company detail pages, one company profile per entry.
Confirm waits and pacing
The template waits for page load, sleeps briefly, and checks for the page body. Leave those waits in place for the first run.
Set the export location
Structured Export writes verif_annuaire_des_entreprises_scraper_liste.csv. Change the folder for each project.
Run, open, and verify
Start small. Open the CSV, check source URLs, and compare several rows against the visible Verif pages.
The block order is simple: Navigate, Wait for Page Load, Sleep, Wait for Element, Structured Export, then Loop Continue.
Export shape summary
The JSON workflow definition is the authoritative sample. It loops over Verif company detail pages and appends one CSV row per URL. Extraction looks for visible page text first, then uses configured fallback values for the starter rows when Verif blocks or hides content.
verif_annuaire_des_entreprises_scraper_liste.csvColumn
mot_cle
Keyword context for the run, such as B2B.
Column
nom
Company name from the profile heading or URL fallback.
Column
description
Activity, sector, NAF-style description, or fallback text.
Column
siret
Fourteen-digit SIRET when visible or configured.
Column
adresse
Address, postal code, and city when exposed by the page.
Column
type
Company type, for example Societe commerciale.
Column
statut
Detected activity status such as Active or Inactive.
Column
url_detail
The Verif company URL used for traceability.
Sample rows
2 of many
| mot_cle | nom | description | siret | adresse | type | statut | url_detail |
|---|---|---|---|---|---|---|---|
| B2B | MARKIT B2B | Grossistes en ordinateurs, peripheriques et logiciels | 51762766700028 | 33300 BORDEAUX | Societe commerciale | Active | |
| B2B | B2B PHARMA | Grossistes en medicaments et articles pharmaceutiques | 80217387200028 | 44570 TRIGNAC | Societe commerciale | Active |
| Field | Check | Fix |
|---|---|---|
nom | Does it match the company heading or URL slug? | Update the detail URL or inspect the page title. |
siret | Is it exactly 14 digits? | Re-run the page, then verify against an official source. |
adresse | Does it include a postal code and city? | Check whether the page hid the address or changed labels. |
url_detail | Does it open the same company page? | Remove redirects, tracking parameters, or malformed URLs. |
Validation
Extraire donnees Verif without trusting the first CSV blindly
Do not run once and upload directly to a CRM. Run, inspect, correct, then scale. Sort by blank siret, blank nom, repeated values, and short descriptions. Those rows usually point to a verification screen, unavailable page, changed layout, or missing field.
Spot-check several rows by opening url_detail in the browser. For legal, credit, or compliance decisions, treat the CSV as a working file and verify important rows against official or licensed sources.
Alternatives
Verif.com vs Pappers API vs official company APIs
A Verif scraper is useful when a curated list of Verif pages is already part of your research process. It is not always the best tool for every company-data job.
| Option | Best fit | Tradeoff |
|---|---|---|
| UScraper Verif template | Reviewable Verif detail-page exports to CSV. | Depends on page availability, layout stability, and permitted use. |
| Annuaire des Entreprises APIs | Official French company lookup and register-style validation. | Fields and access rules may differ from Verif's presentation. |
| Recherche Entreprises API | Search by company, address, SIREN, SIRET, and related criteria. | Better for integration than visual directory review. |
| Pappers API | Enrichment from SIREN or SIRET with an API key. | Requires API setup and plan review. |
If your search is "verif.com alternative api", start with the API options. If your task is "tutoriel scraping entreprises" for a small reviewed list, the UScraper template is simpler: URL in, fields out, CSV saved locally.
Frequently asked questions
Verif pages can be subject to terms of service, robots guidance, database rights, privacy law, and local reuse limits. Review Verif's terms and legal notice, use modest volume, avoid bypassing access controls, and get legal review before commercial dataset use.

