Amazon EU · Impressum Seller Emails avatar

Amazon EU · Impressum Seller Emails

Pricing

from $2.45 / 1,000 unique amazon.fr sellers

Go to Apify Store
Amazon EU · Impressum Seller Emails

Amazon EU · Impressum Seller Emails

Unique Amazon Europe sellers (.fr .de .it .es .nl .uk…). Impressum email, phone, VAT — SIREN when FR VAT is published. Paste any EU storefront URL — country auto-detected. Mix countries in one run. One seller per row. No login.

Pricing

from $2.45 / 1,000 unique amazon.fr sellers

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Amazon EU · Seller Impressum Contacts

Export unique third-party sellers from Amazon Europe — Impressum email, phone, VAT, and French SIREN when a FR VAT is published. Paste any supported storefront URL; country is detected automatically. Mix .de + .fr + .it in one run.

No Amazon login. No API key. No Seller Central.

Supported marketplaces

HostCodeTypical Impressum language
amazon.deDEGerman (Firmenname, USt-IdNr.)
amazon.frFRFrench (+ SIREN from FR VAT)
amazon.itITItalian (Partita IVA)
amazon.esESSpanish
amazon.nlNLDutch (BTW)
amazon.plPLPolish
amazon.seSESwedish
amazon.com.beBEFR / NL
amazon.atATGerman
amazon.co.ukUKEnglish
amazon.ieIEEnglish

Not covered: amazon.com (US) and other non-listed hosts.

Who is this for?

You are…Typical goalSuggested setup
Compliance / GPSR opsContact + VAT across EU storefrontsSearch URL · Require VAT · Compliance view
Brand protection (DACH / EU)Who sells your ASINs on .de / .fr / …Product /dp/ · Other offers = Yes
Wholesale / BDOutreach list in a nicheKeyword search · Outreach view
Agency / researchMulti-country seller tableMix .de + .fr URLs · Max products 20–50
Data / opsRefresh known merchantsSeller /sp?seller= URLs

What you get by default: marketplace, sellerId, store + legal name, email, phone, VAT, trade-register number when published, source ASINs. siren fills only when a French VAT is on the Impressum. Sellers with no usable public contact are skipped (no charge).

How to use

  1. Open this Actor in Apify Console.
  2. Paste one or more Amazon Europe URLs (search, category, /dp/…, or /sp?seller=…). Keep the sample .de + .fr pair for a first try, or replace with your niche.
  3. Leave Max products = 10 and Max unique sellers = 20.
  4. Keep Other offers on to collect every merchant on a product (not only the buy box).
  5. Leave Proxy on Residential with country empty (auto-matched per URL).
  6. Click Start. Export JSON / CSV / Excel — views: Overview, Compliance / GPSR, Outreach.

Max products / Max sellers = 0 → no Actor-side ceiling (Free plan still stops at 20 sellers / run).

Ready-made examples (published tasks)

Open any example on the Store — input is prefilled:

ExampleBest for
Bluetooth headphone sellers (amazon.de)Niche search on amazon.de
Bluetooth headphone sellers (amazon.fr)Niche search on amazon.fr
Who sells this ASINOne ASIN → every third-party offer
VAT + SIREN complianceGPSR-style export (require VAT)
Refresh known seller ImpressumPaste /sp?seller= URLs

What it extracts

CategoryFields
Marketplacemarketplace (DE, FR, IT, …)
IdentitysellerId, sellerUrl, sellerName, businessName, businessType
Contactsemail, phoneNumber
LegalvatNumber, siren (FR VAT only), registrationNumber, businessAddress
ProvenancesourceAsins, sourceUrls, hasImpressum, isAmazonRetail

Not extracted: Seller Central private data, guessed emails, GPSR manufacturer blocks on product pages, LinkedIn.

How much does it cost to scrape Amazon EU sellers?

Two bills:

  1. Pay-per-event — per unique seller row (not per product / offer).
  2. Your Apify usage — Residential proxy (~$13/GB, country auto per URL) + browser compute (default 4096 MB).
FreeBronzeSilverGoldPlatinumDiamond
Per unique seller (PPE)$0.0035$0.00315$0.0028$0.00245$0.0021$0.00175
25 sellers (PPE only)$0.09$0.08$0.07$0.06$0.05$0.04
1,000 sellers (PPE only)$3.50$3.15$2.80$2.45$2.10$1.75
5,000 sellers (PPE only)$17.50$15.75$14.00$12.25$10.50$8.75

Totals are PPE only. Add residential + compute on your invoice. Free plan: 20 sellers / run to test.

Store benchmark (FREE / 1k): memo23 ~$4 · junglee $5 · powerai ~$5 (+ usage). We undercut on PPE with EU multi-market + FR SIREN when published; proxy stays on your account.

This Actor only accesses data Amazon makes publicly available on seller information / Impressum pages. Ensure your use complies with GDPR and relevant regulations.

Is scraping Amazon EU sellers free?

Amazon does not charge for viewing public seller pages. You still pay Apify PPE and Residential + compute. There is no reliable free high-volume path around Amazon’s anti-bot.

Input

FieldDefaultNotes
startUrlssample .de + .fr searchesAny supported EU host; mix OK
maxProducts10All markets combined. 0 = no ceiling
maxSellers20Unique marketplace + id. Free: 15 / run
openAodyesOpen “other sellers”
skipAmazonRetailyesDrop Amazon retail entities
requireEmail / requireVatnoOptional filters
proxyConfigurationResidential, no fixed countryCountry follows each URL
verboseLogsfalseDebug

API-only: includeEmpty (yes exports empty contacts — still charged).

{
"startUrls": [
{ "url": "https://www.amazon.de/s?k=bluetooth+kopfhörer" },
{ "url": "https://www.amazon.fr/s?k=casque+bluetooth" }
],
"maxProducts": 10,
"maxSellers": 20,
"openAod": "yes"
}

Output

{
"marketplace": "DE",
"sellerId": "A1EXAMPLEDE01",
"sellerUrl": "https://www.amazon.de/sp?seller=A1EXAMPLEDE01",
"sellerName": "Beispiel Store",
"businessName": "Beispiel GmbH",
"vatNumber": "DE123456789",
"siren": null,
"email": "kontakt@beispiel.de",
"phoneNumber": "+49 30 123456",
"hasImpressum": true,
"isAmazonRetail": false,
"sourceAsins": ["B0EXAMPLE01"],
"sourceUrls": ["https://www.amazon.de/dp/B0EXAMPLE01"]
}

French VAT example (same schema — siren filled):

{
"marketplace": "FR",
"sellerId": "AQWXG1XFFSOF7",
"sellerUrl": "https://www.amazon.fr/sp?seller=AQWXG1XFFSOF7",
"businessName": "Bayersberg Ltd",
"vatNumber": "FR67920158961",
"siren": "920158961",
"email": "bayersberg@web.de",
"hasImpressum": true
}

How it works

  1. Detect marketplace from each URL host; warm with matching Residential country.
  2. Collect ASINs from listings (Max products).
  3. Open each product; optionally load other offers.
  4. Deduplicate by marketplace + sellerId; open public Impressum pages.
  5. Parse contacts in FR / DE / IT / ES / NL / … labels; write one row per unique seller.

Tips

  • .de Impressum fill is often strong for DACH outreach / compliance.
  • Mix countries in one run — each host gets its own residential session.
  • Prefer listing URLs for niche breadth; product URLs for ASIN coverage; seller URLs to refresh known IDs.
  • Empty email + filled vatNumber is normal; use Require email for outreach-only.

Limitations

  • Browser + residential required (heavier than HTTP-only Actors).
  • Not every seller publishes a full Impressum.
  • Address snippets are often truncated on Amazon’s public block.
  • GPSR manufacturer on product pages is out of scope.
  • siren only from French VAT.
  • Technical Actor name remains amazon-fr-impressum-sellers (URL slug) — product is Amazon EU.

Also available

Apple App Store Developer Contacts — unique iOS publishers with websites.

WordPress.org Plugin Author Contacts — unique plugin authors with public emails ($2 / 1k).

HubSpot Marketplace App Partners — HubSpot app partners with named BD contacts ($2 / 1k).

Local development

cd amazon-fr-impressum-sellers
npm install
npm test
apify run --input-file=./input.smoke.json

Prefer apify run over npm start. Spikes: npm run spike · npm run spike:e2e.

Support

Contact corentin@outreacher.fr for a custom scraper or tailored automation.