Europages Scraper(Cheap) avatar

Europages Scraper(Cheap)

Pricing

from $3.99 / 1,000 results

Go to Apify Store
Europages Scraper(Cheap)

Europages Scraper(Cheap)

Europages Business Directory Scraper that extracts contact details, addresses, and business profiles from Europe's largest B2B marketplace by keyword, so you can build targeted prospect lists and find suppliers without manual research.

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

Data API

Data API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Europages Scraper

Europages Scraper

Europages lists millions of B2B suppliers across Europe, but the site gives you no way to pull that into a spreadsheet. You end up copying company names, phone numbers, and websites by hand, one profile at a time. This scraper does the legwork for you: type in a search phrase, and it walks the result pages and hands back one tidy row per company, with the contact details, address, coordinates, supplier role, and product tags already pulled apart into separate fields. Run a single keyword or a whole list of them in one go.

What you get

Each company becomes a single row with a steady set of columns, so your export drops straight into a sheet or CRM. Fields you don't have data for are left out rather than padded with empties. The data splits into a few natural groups:

  • IdentitybusinessName, businessSummary, directoryId, profileUrl
  • Contact and locationphoneNumber, websiteUrl, streetAddress, cityName, postalCode, countryCode, latitude, longitude
  • Company profileyearFounded, staffSize, productTotal, activityTags, supplierRoles, membershipTier, logoLink
  • Run metadatacollectedAt

Quick start

  1. Click Try for free and open the input form.
  2. Type one or more phrases into Search terms (for example packaging machinery).
  3. Set Results per term to cap how many companies you pull for each phrase.
  4. Press Start, then download the dataset as JSON, CSV, Excel, or XML when the run ends.

How it works

Use cases

  • Lead generation — build supplier and manufacturer prospect lists across many product categories in one run
  • Market entry — scope out which European companies operate in a niche before you commit to a region
  • CRM enrichment — top up your records with phone numbers, websites, coordinates, and founding years
  • Supplier mapping — see how supplier density breaks down by country or product type
  • Procurement research — shortlist vendors for a category and compare their listed activities side by side

Input

FieldTypeRequiredDescription
searchTermsarray of stringsYesPhrases to search on Europages. Each one is queried on its own and its matches are kept separate.
resultsLimitintegerNoHow many company records to pull per phrase. Default 25 (capped at 1,000 in practice).
timeoutSecondsintegerNoSeconds to wait on a single request before giving up. Default 90; raise it if you see timeout errors.

Example input

{
"searchTerms": ["industrial valves", "organic cosmetics"],
"resultsLimit": 25,
"timeoutSeconds": 90
}

Output

Every company that matches your search becomes one row in the dataset. Values that a company hasn't published are simply absent, so the fields you do get are always real.

Example output

{
"businessName": "Valmont Industrie SAS",
"businessSummary": "Family-run manufacturer of industrial valves and fittings for the chemical and water-treatment sectors since 1998.",
"cityName": "Lyon",
"countryCode": "FR",
"streetAddress": "14 Rue de la Fonderie",
"postalCode": "69007",
"phoneNumber": "+33478920145",
"websiteUrl": "https://www.valmont-industrie.fr/",
"logoLink": "https://media.visable.com/company/3f2a91c7-logo.png",
"latitude": 45.732891,
"longitude": 4.842217,
"yearFounded": 1998,
"staffSize": "11-50",
"productTotal": 18,
"profileUrl": "https://www.europages.co.uk/en/company/valmont-industrie-20194471/",
"directoryId": 2018774,
"activityTags": ["industrial valves", "pipe fittings", "flow control"],
"supplierRoles": ["Manufacturer"],
"membershipTier": "Premium",
"collectedAt": "2026-06-29T10:00:00+00:00"
}

Output fields

FieldTypeDescription
businessNamestringName of the company as listed on Europages
businessSummarystringBrief self-description of the company's activity
cityNamestringTown or city where the business is based
countryCodestringTwo-letter ISO 3166-1 country code, such as FR, DE, or GB
streetAddressstringStreet name and number of the premises
postalCodestringPostal or ZIP code
phoneNumberstringContact phone number from the profile
websiteUrlstringLink to the company's own website
logoLinkstringDirect URL of the company logo image
latitudenumberMap latitude of the company location
longitudenumberMap longitude of the company location
yearFoundedintegerYear the company started trading
staffSizestringHeadcount band, such as 11-50 or 51-200
productTotalintegerNumber of products the company has published
profileUrlstringDirect link to the company's Europages profile
directoryIdintegerInternal Europages identifier for the company
activityTagsarrayProduct and activity labels tied to the company
supplierRolesarraySupplier role labels, such as Manufacturer or Distributor
membershipTierstringThe company's Europages subscription level
collectedAtstringISO 8601 timestamp of when the row was gathered

Tips for best results

  • Be specific with phrases. cnc machining pulls sharper matches than manufacturing, and solar panel installation beats a broad energy. Tighter phrases give you more relevant companies.
  • Search several phrases at once. Add all your terms in one run rather than starting separate jobs. Each phrase is searched on its own with its own limit.
  • Cap test runs with resultsLimit. Keep it around 10-25 while you confirm the columns fit your pipeline, then raise it for the full pull.
  • Filter by country afterward. Every row already carries a countryCode, so you can split or filter your dataset by country once it lands in a sheet.
  • Raise timeoutSeconds if the log shows timeouts. Try 120 when the network is slow; the default of 90 covers most searches.

How can I use Europages company data?

How can I use the Europages Scraper to build a B2B supplier list? Add the product phrases your buyers care about, set a per-term limit, and run it. Each match comes back as one row with the business name, phone, website, and address already separated into fields — so you get a clean prospect list you can import straight into a CRM or outreach tool, no copy-pasting from profile pages.

How can I find European manufacturers in a specific product category? Search the category by name, for example packaging machinery or industrial valves. The scraper returns every matching company along with its supplierRoles, activityTags, and location, so you can quickly tell manufacturers apart from distributors and shortlist the ones in the regions you serve.

How can I export Europages business data to a spreadsheet? Run your search, then download the dataset as CSV or Excel from the Apify console. Because every company shares the same column layout — businessName, cityName, countryCode, websiteUrl, and the rest — the file opens cleanly in Excel or Google Sheets and is ready to sort, filter, or hand off to your team.

How can I enrich a CRM with Europages contact details? Point the scraper at the categories your accounts fall into and pull the phoneNumber, websiteUrl, streetAddress, and yearFounded for each company. Match those rows back to your existing records to fill gaps in contact data and add firmographic context like staff size and supplier role.

Our actors are ethical and do not extract any private user data, such as email addresses or private contact information. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.

However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

You can also read Apify's blog post on the legality of web scraping.

Support

Questions, feature requests, or a field you'd like added? Reach out at data.apify@proton.me and we'll get back to you.