Scraping online pharmacies in Germany — price & assortment monitoring
Pharmacy e-commerce scraping in Germany: INN, dosage forms, prices and per-store availability.
Pharmacy is the most structured e-commerce segment in Germany: a medicine has an INN, dosage, form and manufacturer. We collect these attributes in full, so analogues match correctly — by active ingredient, not by name.
This list counts 14 stores; the leaders by domain authority: dm, Shop Apotheke, Rossmann. We collect data from large multi-level catalogs and niche shops alike: everything lands in one structure, so prices and assortment compare directly.
Brands you will meet across these stores include Nivea, Vichy, La Roche-Posay, Eucerin, Bepanthen, Doppelherz. The product-to-brand mapping ships with the data: convenient for distribution control and shelf comparison.
Delivery is tailored to the task: from a one-off Excel/CSV file to a stream of updates via API or into your DBMS. We start with a free data sample — you verify structure and quality before any payment.
Fields we collect: Pharmacy & Health
The baseline set for this category — extended to fit your task.
trade name, INN, manufacturer, URL
dosage form, strength, pack size
price, old price, loyalty price
stock, pharmacies and cities, delivery times
prescription/OTC, restrictions
indications, contraindications, composition
Jobs this scraping gets done
Medicines and analogues across pharmacy chains.
Your products’ availability in key chains.
INN-level mapping: what substitutes what.
Items disappearing from chain availability.
Stores in this category in Germany
Ranked by domain authority — price scraping and scheduled price monitoring are available for any platform below.
| # | Store | DR |
|---|---|---|
| 1 | dm |
79 |
| 2 | Shop Apotheke |
76 |
| 3 | Rossmann |
75 |
| 4 | Müller |
73 |
| 5 | DocMorris |
72 |
| 6 | medikamente-per-klick |
70 |
| 7 | Medpex |
68 |
| 8 | Aponeo |
67 |
| 9 | Sanicare |
66 |
| 10 | apodiscounter |
62 |
| 11 | mycare |
58 |
| 12 | Volksversand |
52 |
| 13 | Apo-rot |
39 |
| 14 | easyApotheke |
39 |
DR (Domain Rating) — domain authority on a 0–100 scale; it reflects link-profile strength, not sales.
Top platforms: what gets scraped
Quick notes on the leaders of this list — any of them can be plugged into the same field structure.
From dm we usually extract medicine, form & dosage, prices. The export arrives in the same structure as the rest of this list, so the data compares directly.
For Shop Apotheke we collect form & dosage, prices — with change history — useful for repricing and assortment control.
For Rossmann we collect prices, availability — with change history — useful for repricing and assortment control.
From Müller we usually extract availability, dispensing status, leaflet data. The export arrives in the same structure as the rest of this list, so the data compares directly.
On DocMorris we track the catalog and prices — dispensing status, leaflet data — one-off or on a schedule. Delivered as a file, via API or straight into your database.
From request to first delivery
Scope the task
We fix the stores, fields, catalog depth and refresh frequency.
Free sample
A data fragment in the agreed structure — before any payment.
Collect & validate
Full collection with completeness and consistency checks.
Deliver & refresh
File, API or database — refreshed on your schedule.
Frequently asked questions
Do you match analogues by active ingredient?
Can availability be tracked per pharmacy?
Do you cover only the OTC segment?
Other categories: Germany
Store scraping for other categories in the same geography.