Cncgp Annuaire Scraper avatar

Cncgp Annuaire Scraper

Pricing

$5.00 / 1,000 results

Go to Apify Store
Cncgp Annuaire Scraper

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

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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

  1. You provide departments (e.g. ["01", "75"]) and optionally activities (CIF, Insurance, Real Estate, IOBSP)
  2. The scraper fetches one URL per (department × activity) – the site allows 1 activity per request or all
  3. Each cabinet is extracted with address, phone, website, members, coordinates
  4. 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

OptionWhen to UseExample
departmentsSelect departments from list["01", "75"] or [] for all
activitiesFilter by activity type["activiteCif"] or ["activiteCif","activiteAssurance"] or [] for all
maxConcurrencyParallel workers10 (default) to 1 if 429
delayBetweenRequestsMsArtificial 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 name
  • activityLabel: CIF, Insurance, Real Estate, or IOBSP (filter used)
  • address, zipCode, city: Full location
  • phone, phoneType: Phone normalized to 0X 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

  1. Choose departments: Select from list (e.g. Paris = 75) or leave empty for all
  2. Choose activities: Multi-select CIF, Insurance, Real Estate, IOBSP – or leave empty for all
  3. 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
  4. Export the dataset to CSV/JSON

Limitations

  • Content is server-rendered; no JavaScript execution required
  • If you get 429 errors, reduce maxConcurrency to 1 and add delayBetweenRequestsMs (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