Back to blog
Guides & How-tos2026-02-15·5 min read

How to Find a Company's SIRET Number via Google Maps

By Ibrahim DemolCEO IBLeadUpdated March 14, 2026

When prospecting from Google Maps, you get the business name, address, phone, website. But one crucial piece of information is missing: who is behind the business?

The SIRET number (and associated Sirene data) gives you exactly that: the CEO's name, SIREN, APE code, creation date, legal status. It's the difference between emailing "[email protected]" and writing "Dear Mr. Dupont".

What are SIRET and SIREN?

SIRET (Systeme d'Identification du Repertoire des Etablissements) is a 14-digit number that uniquely identifies each establishment in France. It consists of the SIREN (9 digits, company identifier) + NIC (5 digits, establishment identifier).

SIREN identifies the company itself, while SIRET identifies each establishment (a company with 3 shops will have 1 SIREN and 3 different SIRETs).

The Sirene database, managed by INSEE (France's national statistics institute), contains over 14 million establishments with their legal information. It is the official source for French business identification data.

Why SIRET matters for B2B

For any serious B2B prospecting in France, SIRET is not a bonus — it is a necessity:

  • Personalization: knowing the CEO's name transforms a generic email into a personal message
  • Qualification: the APE code tells you the exact business sector of the company
  • Verification: you can confirm a business is active and in good standing before contacting it
  • Segmentation: filter by legal form (SARL, SAS, sole trader) to adapt your offer
  • GDPR compliance: having verifiable legal data strengthens the legitimacy of your prospecting

Traditional methods to find a SIRET

Before IBLead, finding the SIRET of a business spotted on Google Maps required tedious manual work:

Societe.com / Pappers.fr

You copy the business name from Google Maps, go to Societe.com or Pappers.fr, search, and hope to find the right match among namesakes. Average time: 2-3 minutes per business. For 1,000 prospects, that is 50 hours of manual work.

Annuaire-entreprises.data.gouv.fr

The official French government site. Reliable, but the search interface is basic. Results are not always straightforward when the trade name differs from the legal name.

Sirene API (INSEE)

For developers, INSEE provides a free API. But it requires an access key, technical integration, and most importantly a matching algorithm to link Google Maps trade names to Sirene legal names — a non-trivial development effort.

The problem: matching is not trivial

Associating a Google Maps listing with a Sirene establishment isn't a simple ID lookup. There is no common key between the two databases.

Commercial names (Google Maps) often differ from legal names (Sirene). "Restaurant Chez Paul" on Google Maps might be "SARL DUPONT RESTAURATION" in Sirene. "Dr Martin - Dentist" might be "SELARL CABINET DENTAIRE MARTIN".

The technical challenges are many:

  • Word inversions: "Boucherie Martin" vs "MARTIN BOUCHERIE"
  • Abbreviations: "Ets Dupont" vs "ETABLISSEMENTS DUPONT"
  • Trade names vs legal names: "Le Petit Bouchon" vs "SARL DUPONT RESTAURATION"
  • Namesakes: multiple "Restaurant Le Central" in the same city
  • Imprecise addresses: "12 rue de la Paix" vs "12 R DE LA PAIX"

Our approach: intelligent matching

At IBLead, we developed a multi-criteria matching algorithm that combines:

  • Text similarity: fuzzy name comparison with rapidfuzz (token_set_ratio) to handle word inversions, abbreviations, and variations
  • Geographic proximity: normalized address comparison to confirm location
  • NAF bonus: when the Sirene APE code matches the Google Maps category AND the address is close enough, a score bonus is applied. This drastically reduces false positives.
  • Zone filtering: matching restricted to same postal code to eliminate geographically distant namesakes
  • LLM tie-break: when two Sirene candidates have very close scores, an AI model (GPT-4o-mini) decides
  • Web arbitration: when a SIRET is found on the business website, it is compared to the Sirene result for cross-validation

This system processes all 14 million Sirene establishments and produces a confidence score for each match. Matches with a score above 80 have 100% accuracy.

What's included in IBLead's SIRET matching?

For each matched French business, you get:

  • CEO name (first + last name)
  • SIRET (14 digits)
  • SIREN (9 digits)
  • APE/NAF code (business sector — e.g., 56.10A for traditional restaurants)
  • Creation date
  • Legal form (SARL, SAS, EURL, sole trader, SCI...)
  • Status (active, closed)
  • Confidence score (0 to 100)

Concrete use cases for SIRET matching

Case 1: Web agency prospecting restaurants without a website

You're a web agency wanting to prospect all restaurants in Lyon without a website:

  1. Filter by city: Lyon
  2. Filter by category: Restaurant
  3. Filter: without website
  4. Export with SIRET data

Result: a list of Lyon restaurants without websites, each with the CEO's name, email, and phone. You can send a personalized email like "Dear Mr. Dupont, I noticed your restaurant Le Petit Bouchon doesn't have a website yet..."

Case 2: Filtering by APE code

You sell inventory management software specialized for bakeries. With the APE code, you can filter only businesses with code 10.71C (bakery-pastry) and ignore caterers, restaurants, and snack bars. A level of targeting precision impossible without Sirene data.

Case 3: Verifying activity status

Before sending 5,000 emails, you can verify that each business is actually active. Google Maps listings of closed businesses often remain online for months. SIRET matching lets you filter out businesses with a "closed" status, avoiding bounces and complaints.

Limitations and accuracy

Let's be transparent about the limitations:

  • Match rate: approximately 70% of French Google Maps listings are matched. The remaining 30% are mainly unidentifiable sole traders (no distinct legal name) or listings with very incomplete data.
  • Accuracy: matches with a score of 80 or above have 100% accuracy. Matches between 65 and 80 have approximately 93% accuracy. Below 65, results are not proposed.
  • France only: Sirene matching is available only for French businesses. For other countries, IBLead provides enriched Google Maps data (emails, social media) but without legal data.

The competitive advantage

Today, no direct competitor offers SIRET matching. Scrap.io, our closest competitor, doesn't do it. Scraping tools (PhantomBuster, Apify) even less so.

This is our game-breaking feature. Even at the same price as Scrap.io, SIRET matching alone justifies choosing us. With subscription plans starting at $35/month, you get access to this enriched, monthly-refreshed database.

Read also

Ready to get started?

Access every Google Maps business, enriched with emails and legal data.

Try IBLead free