Europages Deep Dive Extractor
Pricing
$29.00/month + usage
Europages Deep Dive Extractor
Extract enriched B2B company data from Europages. Get VAT numbers, decision-maker names, ISO certifications, employee counts & full contact details. Perfect for lead generation, supplier sourcing & market research. Deep dive into 3M+ European companies. πͺπΊ
Pricing
$29.00/month + usage
Rating
0.0
(0)
Developer

SilentFlow
Actor stats
1
Bookmarked
7
Total users
1
Monthly active users
7 hours ago
Last modified
Categories
Share
Europages Scraper
by SilentFlow
Extract enriched B2B company data from Europages, VAT numbers, decision-maker names, emails, company size, certifications, and complete contact info across 28+ European countries.
β¨ Why use this scraper?
- π’ VAT numbers: EU VAT numbers extracted for instant B2B verification
- π Decision makers: Names, normalized titles (CEO, Sales Director, CTO...) and contact emails
- π§ Smart email extraction: Emails from company websites and generated patterns from manager names
- π Certifications: ISO 9001, 14001, CE, HACCP and more
- π Pan-European: Works across all 28+ Europages country sites
- π Quality scoring: Each result includes a data completeness score (0-100%)
- π«π· French registry integration: Automatic SIREN/SIRET and VAT lookup via Pappers
π― Use cases
| Industry | Application |
|---|---|
| Sales & Lead Generation | Build qualified prospect lists with verified VAT, emails, and decision-maker contacts |
| Procurement | Find certified suppliers and manufacturers with ISO credentials |
| Market Research | Analyze industry landscapes, company sizes, and revenue ranges across Europe |
| Data Enrichment | Enhance your existing B2B database with VAT numbers, emails, and financials |
| Compliance | Verify business partners with VAT numbers, SIRET/SIREN, and legal forms |
π₯ Input parameters
Search
| Parameter | Type | Description |
|---|---|---|
keyword | string | Search keyword (e.g., "industrial pumps", "food packaging") |
maxItems | integer | Maximum number of companies to extract (default: 50) |
country | select | Europages country domain to search (UK, France, Germany, etc.) |
countryFilter | select | Filter companies by headquarters country |
Filters
| Parameter | Type | Description |
|---|---|---|
deepDive | boolean | Visit each company profile for enriched data (default: true) |
verifiedOnly | boolean | Only verified companies |
goodRespondersOnly | boolean | Only companies with good response times |
minDataQuality | integer | Minimum data quality score 0-100 |
Data Selection
| Parameter | Type | Description |
|---|---|---|
extractVAT | boolean | Extract EU VAT numbers |
extractManagers | boolean | Extract manager names and titles |
extractCertifications | boolean | Extract ISO and industry certifications |
extractFinancials | boolean | Extract revenue ranges and employee counts |
π Output data
Company profile example
{"id": "12345678","company_name": "ACME Packaging GmbH","description": "Manufacturer of industrial packaging solutions since 1985","profile_url": "https://www.europages.fr/en/company/acme-packaging-gmbh","vat_number": "DE123456789","street": "Industriestrasse 42","city": "Stuttgart","zip_code": "70173","country_code": "DE","phone": "+49 711 1234567","email": "info@acme-packaging.de","website": "https://www.acme-packaging.de","managers": [{ "name": "Klaus Weber", "title": "CEO/Director" },{ "name": "Anna Schmidt", "title": "Sales Director" }],"certifications": [{ "name": "ISO 9001:2015", "type": "ISO" },{ "name": "ISO 14001", "type": "ISO" }],"revenue": "5 - 10 million","employee_count": "50-99","employee_count_min": 50,"employee_count_max": 99,"founding_year": 1985,"legal_form": "GmbH","activities": ["Packaging", "Industrial supplies"],"is_verified": true,"data_quality_score": 78.5,"scraped_at": "2026-03-01T15:00:00Z"}
ποΈ Data fields
| Category | Fields |
|---|---|
| Identity | id, company_name, description, profile_url, logo_url |
| Legal | vat_number, siret_number, siren_number |
| Contact | phone, email, website |
| Address | street, city, zip_code, country, country_code |
| Management | managers (name, title, position) |
| Certifications | certifications (name, type) |
| Financial | revenue, revenue_min, revenue_max, employee_count, founding_year, legal_form |
| Business | activities, keywords, distribution_area |
| Metadata | is_verified, is_premium, data_quality_score, scraped_at |
π Examples
Find packaging suppliers in France
{"keyword": "packaging","maxItems": 100,"country": "fr","deepDive": true,"extractVAT": true,"extractManagers": true}
Search for ISO-certified manufacturers in Germany
{"keyword": "precision engineering","maxItems": 50,"country": "de","verifiedOnly": true,"extractCertifications": true,"minDataQuality": 40}
Quick scan without deep dive
{"keyword": "chemical manufacturing","maxItems": 200,"country": "co.uk","deepDive": false}
π» Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/europages-deep-dive-extractor").call(run_input={"keyword": "packaging","maxItems": 100,"country": "fr","deepDive": True,"extractVAT": True,"extractManagers": True,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['company_name']} - VAT: {item.get('vat_number', 'N/A')}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/europages-deep-dive-extractor').call({keyword: 'packaging',maxItems: 100,country: 'fr',deepDive: true,extractVAT: true,extractManagers: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => {console.log(`${item.company_name} - VAT: ${item.vat_number || 'N/A'}`);});
π Performance & limits
| Metric | Value |
|---|---|
| Speed | ~3-5 seconds per company (with deep dive) |
| Success rate | 95-100% |
| VAT extraction | 60-75% of companies |
| Email extraction | 50-60% of companies |
| Manager extraction | 25-35% of companies |
| Avg quality score | 50-60% |
| Max items | 1000 per run |
Results vary by industry and country. Manufacturing sectors typically have more complete profiles.
π‘ Tips for best results
- Start with deep dive enabled: It provides much richer data (VAT, managers, financials)
- Use country-specific domains: Search europages.fr for French companies, europages.de for German ones
- Set a quality threshold: Use
minDataQuality: 40to filter out incomplete profiles - Try broad keywords first: "packaging" returns more results than "biodegradable food packaging containers"
- Enable residential proxy: Recommended for reliable results on all country domains
β FAQ
How long does it take? With deep dive enabled, expect ~3-5 seconds per company. 100 companies typically complete in 4-5 minutes.
Why are some fields empty? Not all companies have complete profiles on Europages. The quality score helps you identify the most complete records.
How does email extraction work? The scraper visits company websites (homepage, legal pages) to find contact emails. It also generates email patterns from manager names (e.g., firstname.lastname@company.com).
Can I filter by certification? Yes! Include certifications in your keyword (e.g., "ISO 9001 manufacturer") or filter results by the certifications field.
What countries are supported? All 28+ Europages country domains: UK, France, Germany, Italy, Spain, Netherlands, Poland, Turkey, Czech Republic, Denmark, Portugal, Sweden, Finland, Norway, Belgium, Austria, Switzerland, and more.
π¬ Support
We're building this scraper for you, your feedback makes it better for everyone!
- π Found a bug? Tell us what's missing and we'll fix it fast
- π‘ Need a feature? We prioritize based on user feedback
- βοΈ Custom solutions: Contact us for enterprise integrations or high-volume needs
We respond to every message, usually within 24 hours.
Check out our other scrapers: SilentFlow on Apify