Europages Deep Dive Extractor avatar

Europages Deep Dive Extractor

Pricing

$29.00/month + usage

Go to Apify Store
Europages Deep Dive Extractor

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

SilentFlow

Maintained by Community

Actor stats

1

Bookmarked

7

Total users

1

Monthly active users

7 hours ago

Last modified

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

IndustryApplication
Sales & Lead GenerationBuild qualified prospect lists with verified VAT, emails, and decision-maker contacts
ProcurementFind certified suppliers and manufacturers with ISO credentials
Market ResearchAnalyze industry landscapes, company sizes, and revenue ranges across Europe
Data EnrichmentEnhance your existing B2B database with VAT numbers, emails, and financials
ComplianceVerify business partners with VAT numbers, SIRET/SIREN, and legal forms

πŸ“₯ Input parameters

ParameterTypeDescription
keywordstringSearch keyword (e.g., "industrial pumps", "food packaging")
maxItemsintegerMaximum number of companies to extract (default: 50)
countryselectEuropages country domain to search (UK, France, Germany, etc.)
countryFilterselectFilter companies by headquarters country

Filters

ParameterTypeDescription
deepDivebooleanVisit each company profile for enriched data (default: true)
verifiedOnlybooleanOnly verified companies
goodRespondersOnlybooleanOnly companies with good response times
minDataQualityintegerMinimum data quality score 0-100

Data Selection

ParameterTypeDescription
extractVATbooleanExtract EU VAT numbers
extractManagersbooleanExtract manager names and titles
extractCertificationsbooleanExtract ISO and industry certifications
extractFinancialsbooleanExtract 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

CategoryFields
Identityid, company_name, description, profile_url, logo_url
Legalvat_number, siret_number, siren_number
Contactphone, email, website
Addressstreet, city, zip_code, country, country_code
Managementmanagers (name, title, position)
Certificationscertifications (name, type)
Financialrevenue, revenue_min, revenue_max, employee_count, founding_year, legal_form
Businessactivities, keywords, distribution_area
Metadatais_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 ApifyClient
client = 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

MetricValue
Speed~3-5 seconds per company (with deep dive)
Success rate95-100%
VAT extraction60-75% of companies
Email extraction50-60% of companies
Manager extraction25-35% of companies
Avg quality score50-60%
Max items1000 per run

Results vary by industry and country. Manufacturing sectors typically have more complete profiles.

πŸ’‘ Tips for best results

  1. Start with deep dive enabled: It provides much richer data (VAT, managers, financials)
  2. Use country-specific domains: Search europages.fr for French companies, europages.de for German ones
  3. Set a quality threshold: Use minDataQuality: 40 to filter out incomplete profiles
  4. Try broad keywords first: "packaging" returns more results than "biodegradable food packaging containers"
  5. 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