VOOZH about

URL: https://apify.com/silentflow/europages-scraper-ppr

โ‡ฑ Europages Scraper Ppr ยท Apify


Pricing

from $3.50 / 1,000 results

Go to Apify Store

Europages Scraper Ppr

Extract B2B company data from Europages with pay-per-result pricing. Get VAT numbers, decision-maker emails, company size, certifications, and complete contact info. Smart email extraction from websites and manager names. Perfect for lead generation and market research.

Pricing

from $3.50 / 1,000 results

Rating

3.0

(1)

Developer

๐Ÿ‘ SilentFlow

SilentFlow

Maintained by Community

Actor stats

1

Bookmarked

29

Total users

2

Monthly active users

5 days ago

Last modified

Share

Europages Scraper - Pay Per Result

by SilentFlow

Pay only for the data you get! Proxies included, no compute costs. 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?

  • ๐Ÿ’ฐ Pay per result: No compute costs, only pay for data you get, proxies included
  • ๐Ÿ”ข 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

Search

ParameterTypeDescription
keywordstringSearch keyword (e.g., "industrial pumps", "food packaging"). Required.
maxItemsintegerMaximum number of companies to extract (default: 50, max: 1000)
languageselectEuropages website language/domain, affects search results and descriptions (default: English UK). Options: English, French, German, Italian, Spanish, Dutch, Polish, Turkish, Czech, Danish, Portuguese, Swedish, Finnish, Norwegian, Belgian, Austrian, Swiss
countryselectOnly return companies headquartered in this country (ISO code, e.g. "FR", "DE", "GB"). Leave empty for all countries. Supports 50+ countries including all EU members, UK, Norway, Switzerland, Turkey, and major world economies

Settings

ParameterTypeDescription
deepDivebooleanVisit each company profile to extract VAT numbers, manager names, revenue, and certifications. Slower but much richer data (default: true)

๐Ÿ“Š 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.co.uk/ACME-PACKAGING-GMBH/12345678.html",
"logo_url":"https://img.europages.com/logo/12345678.jpg",
"vat_number":"DE123456789",
"siret_number":"",
"siren_number":"",
"street":"Industriestrasse 42",
"city":"Stuttgart",
"zip_code":"70173",
"country":"Germany",
"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",
"revenue_min":5000000,
"revenue_max":10000000,
"employee_count":"50-99",
"employee_count_min":50,
"employee_count_max":99,
"founding_year":1985,
"legal_form":"GmbH",
"activities":["Packaging","Industrial supplies"],
"keywords":["packaging","industrial packaging","cardboard boxes"],
"distribution_area":"European Union",
"is_verified":true,
"is_premium":false,
"average_response_time":"< 24h",
"rating":4.5,
"data_quality_score":78.5,
"scraped_at":"2026-03-31T15: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, employee_count_min, employee_count_max, founding_year, legal_form
Businessactivities, keywords, distribution_area
Metadatais_verified, is_premium, average_response_time, rating, data_quality_score, scraped_at

๐Ÿš€ Examples

Find packaging suppliers in France

{
"keyword":"packaging",
"maxItems":100,
"language":"fr",
"country":"FR",
"deepDive":true
}

Search for manufacturers in Germany

{
"keyword":"precision engineering",
"maxItems":50,
"language":"de",
"country":"DE",
"deepDive":true
}

Quick scan without deep dive

{
"keyword":"chemical manufacturing",
"maxItems":200,
"language":"co.uk",
"deepDive":false
}

Pan-European search (all countries)

{
"keyword":"software development",
"maxItems":100,
"language":"co.uk",
"deepDive":true
}

๐Ÿ’ป Integrations

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("silentflow/europages-scraper-ppr").call(run_input={
"keyword":"packaging",
"maxItems":100,
"language":"fr",
"country":"FR",
"deepDive":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 =newApifyClient({token:'YOUR_API_TOKEN'});
const run =await client.actor('silentflow/europages-scraper-ppr').call({
keyword:'packaging',
maxItems:100,
language:'fr',
country:'FR',
deepDive: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 matching language and country: Search language: "fr" with country: "FR" for French companies on the French site
  3. Try broad keywords first: "packaging" returns more results than "biodegradable food packaging containers"
  4. Use the country filter: Europages returns companies from all countries by default, set country to focus on a specific market
  5. Check the quality score: Higher data_quality_score means more complete profiles

โ“ 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 data_quality_score helps you identify the most complete records.

What's the difference between language and country? language sets which Europages site to search (e.g., europages.fr, europages.de). country filters results to only show companies headquartered in a specific country. You can search the French site but filter for German companies.

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? Include certifications in your keyword (e.g., "ISO 9001 manufacturer") or filter results by the certifications field after extraction.

What countries are supported? All 28+ Europages website domains (via language) and 50+ country filters including all EU members, UK, Norway, Switzerland, Turkey, and major world economies.

๐Ÿ“ฌ 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

You might also like

Europages Business Directory Scraper

easyapi/europages-business-directory-scraper

๐Ÿญ Extract detailed company information from Europages business directory. Get comprehensive data including company profiles, products, certifications, and contact details. Perfect for lead generation, market research, and B2B prospecting.

Europages Deep Dive Extractor

silentflow/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. ๐Ÿ‡ช๐Ÿ‡บ

Europages Scraper

saswave/europages-scraper

Europages company scraper. Extract company information from a europages.fr search url. Collect data about company name, description, VAT ID, phonenumber, email, fax, address, website, employee count and more

Europages Listings Scraper

piotrv1001/europages-listings-scraper

The Europages Listings Scraper extracts company listings and enriched profiles from europages.com, capturing names, addresses, phones, websites, certifications, supplier types, employee counts, and optional product catalogs โ€” ideal for B2B lead generation and supplier research.

Europages Business Directory Scraper

codingfrontend/europages-business-directory-scraper

Scrape B2B company profiles from Europages.co.uk. Extracts company name, country, products/services, employee count, certifications, website, phone, and email.

๐Ÿ‘ User avatar

Coding Frontned

2

Europages Scraper

solidcode/europages-scraper

[๐Ÿ’ฐ $10.0 / 1K] Extract B2B company and supplier profiles from Europages โ€” name, description, address, phone, email, website, VAT number, employee count, founding year, business types, and categories. Search by keyword + country, or paste Europages URLs.

Europages Scraper - European B2B Company Directory

santamaria-automations/europages-scraper

Scrape company data from Europages.com, Europe's largest B2B business directory. Extract names, websites, phone numbers, addresses, employee counts, certifications, and more from millions of companies across 30+ countries.

Europages Company Scraper

xtracto/europages-company-scraper

Search Europages by product or industry keyword and extract B2B company profiles โ€” name, location, description, activities, phone, and website โ€” as clean structured rows.

๐Ÿ‘ User avatar

Farhan Febrian Nauval

1

Europages Scraper - European B2B Supplier Directory

jungle_synthesizer/europages-scraper

Scrape company listings from Europages, Europe's largest B2B supplier directory. Search by product, service, country, and company type. Extract company name, address, phone, email, website, products, certifications, and employee range.

๐Ÿ‘ User avatar

BowTiedRaccoon

2