Spain B2B Leads: Google Maps + BORME
Pricing
from $3.00 / 1,000 b2b leads
Spain B2B Leads: Google Maps + BORME
Scrapes Spanish businesses from Google Maps and enriches them with BORME registry data (CIF, legal form, CNAE code). Pay per lead — only pay for what you extract.
Pricing
from $3.00 / 1,000 b2b leads
Rating
0.0
(0)
Developer
Agora
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Spain B2B Leads: Google Maps + BORME Enrichment
Extract verified Spanish business leads from Google Maps and automatically enrich them with official Registro Mercantil (BORME) data: CIF, legal name, CNAE code, and company type.
Pay per lead — $0.003/result. Only pay for what you extract.
What it does
- Searches Google Maps for businesses matching your keyword + location using a real browser (Playwright)
- Extracts full contact info per lead: name, address, phone, website, rating, reviews count
- Enriches each lead with BORME registry data via fuzzy matching against openmercantil.es
- Sorts output: BORME-matched leads first, then by rating and data completeness
Input
| Field | Type | Default | Description |
|---|---|---|---|
keyword | string | "abogados" | Business type (e.g. "fontaneros", "dentistas", "gestorías", "arquitectos") |
location | string | "Madrid" | City or region in Spain (e.g. "Barcelona", "Sevilla", "País Vasco") |
maxResults | integer | 20 | Max leads to return (1–100). Actor processes up to 2× candidates internally to maximize BORME match rate. |
onlyMatched | boolean | false | If true, only return leads confirmed in the Registro Mercantil (CIF verified) |
extractEmails | boolean | false | If true, visits each business website and extracts contact email addresses (adds emails field) |
enrichmentEndpoint | string | "" | Optional: URL of a custom eu-company-enrichment webhook as fallback |
enrichmentSecret | string | "" | Optional: webhook secret for the enrichment endpoint |
Output
Each item in the dataset:
{"name": "Martínez & Caballero Abogados","address": "Pça. Tetuan, 40, Eixample, 08010 Barcelona, España","phone": "+34628379016","website": "http://www.martinezcaballeroabogados.com/","rating": 4.9,"reviews": 888,"category": "abogados","google_maps_url": "https://www.google.com/maps/place/...","borme_matched": false,"match_confidence": 0,"cif": null,"razon_social": null,"forma_juridica": null,"cnae": null,"capital_social": null,"administradores": [],"borme_last_entry": null}
When BORME data is found:
{"name": "Edenred España","phone": "+34913001200","website": "https://edenred.es","rating": 4.2,"reviews": 156,"borme_matched": true,"match_confidence": 0.86,"cif": "A78881190","razon_social": "EDENRED ESPAÑA SA","forma_juridica": "SA","cnae": "7022","capital_social": "3000000","borme_last_entry": "2026-02-09"}
BORME match rate
Match rate depends on business type and size:
- Large/medium companies (tech, consulting, energy, finance): ~30–60%
- Professional offices (lawyers, architects): ~5–20% (commercial name often differs from legal entity)
- Retail/hospitality: ~10–25%
When borme_matched: false, Google Maps data (phone, website, address, rating) is still returned and fully usable for prospecting.
Use cases
- Lead generation for B2B sales teams targeting Spanish SMEs
- Building prospect lists by sector and geography
- Verifying business existence via official Registro Mercantil
- Market research and competitor mapping
- CRM enrichment with CIF and CNAE codes
Data sources
- Business listings: Google Maps via Playwright browser automation
- BORME enrichment: openmercantil.es public API — official data from the Boletín Oficial del Registro Mercantil
- Attribution: "Basado en datos de la Agencia Estatal Boletín Oficial del Estado."
Notes
- Google Maps results are geo-ranked — highest-rated and most popular businesses appear first
- The actor processes up to
maxResults × 2candidates to maximize BORME match rate, then returns the topmaxResultssorted by match quality - For high-volume extraction (500+ leads), run multiple times with different keywords or locations