Cncgp Annuaire Scraper
Pricing
$5.00 / 1,000 results
Cncgp Annuaire Scraper
Scrape the CNCGP (Chambre Nationale des Conseillers en Gestion de Patrimoine) directory. Extracts CGP cabinet details by French department: company name, address, phone, website, member names, and GPS coordinates.
Pricing
$5.00 / 1,000 results
Rating
0.0
(0)
Developer

Corentin Robert
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract CGP (Conseillers en Gestion de Patrimoine) cabinet data from the CNCGP directory. Search by French department and activity type (CIF, Insurance, Real Estate, IOBSP) to get complete contact details, addresses, and GPS coordinates.
Why Use This Scraper?
Save Time & Money
- No more manual browsing of cncgp.fr/annuaire
- Extract hundreds of CGP cabinets in minutes
- Filter by department and activity type
Get Complete Information
- Company name, full address, zip code, city
- Phone (with type: perso/pro), website
- Member names (CGP professionals)
- GPS coordinates (latitude, longitude)
- Activity filter used (CIF, Insurance, etc.)
Reliable & Fast
- 10 parallel workers by default (~300 req/min)
- HTML entity decoding (apostrophes, special chars)
- Server-rendered content (no headless browser required)
- Automatic duplicate removal (same cabinet in multiple activities)
Perfect For
- Wealth management sales: Build targeted lists of CGP cabinets by region
- Insurance / asset managers: Find CIF or Insurance-focused advisors
- Real estate partners: Filter by Real Estate activity
- Business development: Enrich CRM with CGP contact data
How It Works
- You provide departments (e.g.
["01", "75"]) and optionally activities (CIF, Insurance, Real Estate, IOBSP) - The scraper fetches one URL per (department × activity) – the site allows 1 activity per request or all
- Each cabinet is extracted with address, phone, website, members, coordinates
- Results are pushed to the Apify dataset
Quick Start – Basic Input Example
Single department, one activity:
{"departments": ["01"],"activities": ["activiteCif"],"maxConcurrency": 10,"delayBetweenRequestsMs": 0}
Multiple departments, all activities:
{"departments": ["01", "75", "69"],"activities": [],"maxConcurrency": 10}
Empty
activities= all activities. The site only accepts 1 activity per URL, so multiple activities = separate requests per activity (all depts with CIF, then all depts with Insurance, etc.).
Input Options
| Option | When to Use | Example |
|---|---|---|
departments | Select departments from list | ["01", "75"] or [] for all |
activities | Filter by activity type | ["activiteCif"] or ["activiteCif","activiteAssurance"] or [] for all |
maxConcurrency | Parallel workers | 10 (default) to 1 if 429 |
delayBetweenRequestsMs | Artificial delay (ms) | 0 (max speed). Add 100-500 if 429 |
Department codes: 01–95, 2A, 2B, 971–989 (DOM-TOM)
What You Get
Sample output record:
{"departCode": "01","activity": "activiteCif","activityLabel": "CIF","companyName": "ACTEA PATRIMOINE","address": "3 ALLÉE DE LA PIERRE 01240 CERTINES","zipCode": "01240","city": "CERTINES","phone": "04 74 23 96 09","phoneType": "pro","website": "http://www.acteapatrimoine.com/","email": null,"adherentNames": "Olivier MAURO","adherentFirstNames": "Olivier","adherentLastNames": "MAURO","latitude": 46.13391,"longitude": 5.262454}
Key Fields:
companyName: Cabinet or company nameactivityLabel: CIF, Insurance, Real Estate, or IOBSP (filter used)address,zipCode,city: Full locationphone,phoneType: Phone normalized to0X XX XX XX XX;phoneType= "perso" (06/07) or "pro" (landline)website: Cabinet website URL (null if only email)email: Contact email (when link is mailto: or malformed http://x@y.fr)adherentNames,adherentFirstNames,adherentLastNames: Full names or split first/last (| separator if multiple)latitude,longitude: GPS coordinates
Use Cases
Wealth Management Outreach
Build lists of CGP cabinets by region for partnership or distribution.
Activity-Based Targeting
Filter CIF-only advisors for investment products, or Real Estate for real estate partnerships.
CRM Enrichment
Add CGP contacts with addresses and coordinates to your sales database.
Market Mapping
Analyze CGP density by department and activity type.
Getting Started
- Choose departments: Select from list (e.g. Paris = 75) or leave empty for all
- Choose activities: Multi-select CIF, Insurance, Real Estate, IOBSP – or leave empty for all
- Run the actor – defaults (10 workers, 0 ms delay) are tuned for speed. Reduce to 1 worker / add 200–500 ms delay if you get 429 errors
- Export the dataset to CSV/JSON
Limitations
- Content is server-rendered; no JavaScript execution required
- If you get 429 errors, reduce
maxConcurrencyto 1 and adddelayBetweenRequestsMs(200–500) - The site accepts 1 activity per request – multiple activities = separate requests
Support
If you need any help, please contact me: corentin@outreacher.fr