Asda bietet keine öffentliche Produkt-API an. Deshalb zahlen die meisten Teams, die Asda-Produkte scrapen wollen, entweder £2000+ für einen Freelancer oder basteln sich einen Apify-Scraper zusammen, der nach ein paar Tagen wieder kaputt ist.
Was viele nicht wissen: Es gibt noch einen dritten Weg – AI Scraping. Dabei wird die Seite wie von einem Menschen gelesen. Deshalb funktioniert dasselbe Setup bei einer Asda-Kategorieseite, einer Markenübersicht oder einer Angebotsseite – und übersteht Layout-Updates, an denen klassische Scraper scheitern.
In diesem Guide zeige ich Dir den kompletten Ablauf: warum sich ein eigener Asda-Produkt-Scraper finanziell meist nicht lohnt, welche Asda-Seiten die saubersten Daten liefern und wie Du mit dem Datablist AI Scraping Agent Schritt für Schritt ans Ziel kommst.
📌 Kurzfassung für Eilige
Dieser Artikel zeigt Dir, wie Du mit dem Datablist AI Scraping Agent Produktdaten von Asda scrapen kannst.
Das Problem: Asda hat keine öffentliche Produkt-API, Standard-Scraper brechen nach Layout-Updates oft innerhalb weniger Wochen, und ein individueller Build kostet £2000+ plus laufende Wartung.
Die Lösung: Nutze den Datablist AI Scraping Agent, um Asda-Produkte mit einem einfachen Prompt in Klartext und nur einer URL zu scrapen.
Das lernst Du:
- Warum ein eigener Asda-Scraper schnell zum Geldgrab wird
- Welche Asda-Seiten die saubersten Daten liefern
- Wie Du in 5 Schritten jede Asda-Kategorie in unter 10 Minuten scrapest
Warum Datablist:
- AI Scraping versteht Bedeutung statt HTML – Asda-Layout-Updates brechen den Run deshalb nicht sofort
- Pagination wird automatisch verarbeitet (bis zu 5.000 Seiten pro Run)
- Kein Code, keine API-Keys – nur eine Asda-URL und ein Prompt
Was dieser Guide abdeckt
- Warum sich ein eigener Asda-Scraper nicht lohnt
- So scrapest Du Asda-Produkte mit dem Datablist AI Agent
- Asda scrapen: Schritt-für-Schritt-Anleitung
- Häufige Fragen zum Scrapen von Asda
Warum sich ein eigener Asda-Scraper nicht lohnt
Wenn Du schon einmal darüber nachgedacht hast, einen eigenen Asda-Scraper zu bauen, sind hier drei gute Gründe, das noch einmal zu überdenken, bevor Du Geld investierst.
Es ist teuer
Ein stabiler Asda-Scraper ist kein Wochenendprojekt. Asda.com lädt das Produkt-Grid dynamisch per JavaScript, verteilt die Pagination über Hunderte Kategorieseiten und ändert das Layout oft genug, dass jeder regelbasierte Scraper ständig nachgebessert werden muss.
Genau das probieren die meisten Teams – und genau hier scheitern die typischen Optionen:
- Einen Freelance-Entwickler beauftragen: £2000+ für den ersten Build, plus laufende Kosten bei jedem Asda-Update
- Einen fertigen Asda-Produkt-Scraper von Apify oder GitHub kaufen: läuft an Tag eins, bricht aber oft nach wenigen Wochen beim nächsten Layout-Wechsel
- Per Vibe-Coding ein Puppeteer- oder Playwright-Skript bauen: Asda-Pagination, JavaScript-Rendering und uneinheitliche Produktkarten machen das schnell unzuverlässig
Wenn Du nur einmalig einen Snapshot brauchst, kann ein Freelancer reichen. Wenn Du aber regelmäßig frische Asda-Daten brauchst – zum Beispiel für Preis-Monitoring, FMCG-Analysen oder Retail Arbitrage – summieren sich die Wartungskosten Monat für Monat.
Es dauert lange
Selbst mit einem guten Entwickler dauert ein sauberer Asda-Scraper Wochen. Es müssen alle Kategorieseiten gemappt, das gerenderte HTML verarbeitet, die Logik für paginierte Grids gebaut und Sonderfälle berücksichtigt werden – etwa wenn Asda für Aktionspreise "N/A" zurückgibt oder Produkte hinter Altersabfragen versteckt.
Der Datablist AI Scraping Agent überspringt diese komplette Build-Phase. Du fügst einfach eine Asda-URL ein und ziehst strukturierte Produktdaten in unter 10 Minuten. Keine Spezifikationen, kein Hin und Her wegen Edge Cases, kein Warten auf Version 2.
Er bricht ständig
Das ist der eigentliche Kostenfaktor: Asda aktualisiert sein Produkt-Grid regelmäßig. Jedes Mal, wenn das Team ein neues Kategorie-Template ausrollt oder das Preiselement verschiebt, funktioniert Dein eigener Asda-Scraper nicht mehr.
Dann bleiben Dir genau zwei Optionen: den Entwickler erneut bezahlen oder selbst Stunden mit Debugging verbringen.
AI Scraping umgeht genau dieses Problem. Weil der AI Agent die Bedeutung der Seite statt ihrer HTML-Struktur liest, bleibt ein Preis auch dann ein Preis, wenn Asda die CSS-Klasse drumherum ändert.
💡 Der entscheidende Unterschied
Klassische Scraper folgen Regeln: „Finde das Element mit der Klasse .product-price und extrahiere den Text.“ AI Scraper folgen der Bedeutung: „Finde den Produktpreis auf dieser Asda-Seite.“
Genau deshalb funktioniert dasselbe Setup, das heute bei Asda läuft, oft auch noch nach einer Umstrukturierung im nächsten Monat – und lässt sich ohne per-site Code auf Morrisons, Sainsbury's und Tesco übertragen.
So scrapest Du Asda-Produkte mit dem Datablist AI Agent
Bevor wir in die Schritt-für-Schritt-Anleitung gehen, kurz zum Setup: was der AI Scraping Agent eigentlich ist, welche Asda-Seiten saubere Ergebnisse liefern, welche Daten Du ziehen kannst und wo die Grenzen liegen.
Was ist der Datablist AI Scraping Agent?
Datablist ist eine Plattform für Workflow Automation zum Erstellen von Lead-Listen, zum Enrichen von Daten und zum Ausführen von Scraping-Workflows. In Datablist findest Du über 60 verschiedene Sources und Enrichments, und der AI Scraping Agent ist das Tool, mit dem Du Produktdaten von Retailer-Websites extrahierst.
Der Agent kombiniert dabei drei Dinge: eine Ziel-URL, einen Prompt, der beschreibt, was extrahiert werden soll, und ein Sprachmodell, das die Seite so liest, wie Du es tun würdest.
Für Asda musst Du den Prompt nicht einmal selbst schreiben. Datablist bringt bereits ein Retail Product Scraper Template mit, das Prompt und Output-Spalten schon vorbereitet. Du fügst einfach eine Asda-URL ein, und das Template übernimmt den Rest.
Drei Punkte sind bei Asda besonders wichtig:
- OpenAI GPT 4.1 mini ist standardmäßig aktiv – das beste Preis-Leistungs-Verhältnis unter den LLMs für AI Scraping
- Render HTML ist unterstützt und für Asda Pflicht, weil das Produkt-Grid per JavaScript geladen wird
- Automatische Pagination über bis zu 5.000 Seiten pro Run
Genau deshalb lässt sich das Setup auch ohne Änderungen auf andere britische Supermärkte übertragen. Derselbe Agent, dasselbe Template und dieselben Einstellungen funktionieren auch bei Morrisons, Sainsbury's und Tesco. Nur die URL ändert sich.
Die wichtigste Regel: Nur Marken- und Kategorieseiten
Scrape immer Asda-Kategorie- oder Markenseiten, nie die Homepage und nie eine „all products“-Ansicht. Solche riesigen Listen sprengen das Context Window des AI Agent, der Run stoppt mittendrin ohne Resume-Möglichkeit und die Credits sind verschwendet.
Was der AI Agent bei Asda sauber verarbeiten kann:
- ✅ Kategorieseiten auf asda.com/
/... - ✅ Markenseiten (spezifische Hersteller-Listings)
- ✅ Angebots- und Deal-Seiten
Was Du vermeiden solltest:
- ❌ Die Asda-Homepage
- ❌ „All products“ oder komplette Website-Suchergebnisse
- ❌ Alles, was Tausende Produkte in einen endlosen Infinite Scroll lädt
Welche Daten Du von Asda extrahieren kannst
Ein einzelner Asda-Run kann alle Produktdaten extrahieren, die Du für Preis-Monitoring, Wettbewerbsanalysen oder Data Enrichment in einem bestehenden Katalog brauchst:
- Product Name: kompletter Produkttitel, wie er auf der Asda-Website angezeigt wird
- Product URL: direkter Link zur Produktseite auf asda.com
- Brand Name: der Hersteller hinter dem Produkt
- Price: aktueller GBP-Preis inklusive £-Symbol
- Sale Price: rabattierter Preis, wenn gerade eine Asda-Aktion aktiv ist, sonst „N/A“
- Product Category: die Kategorie oder Abteilung, in der das Produkt einsortiert ist
- Availability: in stock, out of stock oder limited
- Rating: Kundenbewertung, sofern Asda sie anzeigt
- Image URL: direkter Link zum Hauptproduktbild
- SKU: die interne Asda-Produkt-ID
Wähle vor dem Run nur die Outputs aus, die Du wirklich brauchst, damit Dein Export nur die Spalten enthält, mit denen Du später arbeitest.
Asda scrapen: Schritt-für-Schritt-Anleitung
Das komplette Asda-Scraping-Setup besteht aus 5 Schritten. Bevor Du startest, solltest Du Folgendes parat haben:
- Eine Asda-Kategorie- oder Marken-URL (nicht die Homepage)
- Eine grobe Vorstellung davon, welche Produktfelder Du wirklich brauchst
Schritt 1: Registrieren und eine Collection erstellen
Registriere Dich zuerst auf Datablist.com.
Erstelle danach eine New Collection.
Schritt 2: Zum AI Scraping Agent navigieren
- Klicke auf See all sources
- Scrolle nach unten und wähle AI Scraping Agent (Site Scraper) aus.
Danach solltest Du die Konfigurationsoberfläche der Source sehen, die so aussieht:
Schritt 3: Das Retail Product Scraper Template auswählen und eine Asda-URL einfügen
- Klicke auf das Template Drop-Down und wähle „Retail Product Scraper“
- Füge Deine Asda-Kategorie-URL in das URL-Feld ein, zum Beispiel:
https://groceries.asda.com/aisle/fresh-food-bakery/fresh-fruit/all
❗️ Nur Marken- und Kategorieseiten (zur Erinnerung)
Füge niemals die Asda-Homepage oder eine „all products“-URL ein. Große Listen sprengen das Context Window des AI Agent. Scrape Asda immer Kategorie für Kategorie.
- Lege fest, wie viele Seiten gescrapt werden sollen (Asda zeigt typischerweise rund 36 Produkte pro Seite an, daher braucht eine Kategorie mit 200 Produkten ungefähr 3 bis 4 Seiten)
- Scrolle nach unten und klicke auf Continue
💡 Prüfe Deine Advanced Settings, bevor Du auf Continue klickst
Achte darauf, dass Folgendes aktiviert ist:
- LLM: OpenAI GPT 4.1 mini (bestes Performance-Preis-Verhältnis)
- Max Iterations: 10
- Website Scraper Option: Render HTML (für Asda entscheidend, weil die Website das Produkt-Grid dynamisch per JavaScript lädt)
Schritt 4: Outputs konfigurieren
Datablist erstellt die Output-Properties automatisch.
Klicke auf die X Icons, um alle Outputs zu entfernen, die Du nicht brauchst (zum Beispiel Rating, wenn Du nur Asda-Preise scrapen willst).
Schritt 5: Run starten
Sobald Deine Outputs festgelegt sind, klicke auf Run Import Now, um den Asda-Scrape zu starten.
Nach ein paar Minuten sehen Deine Asda-Ergebnisse ungefähr so aus. Von hier aus kannst Du mit den Workflow Automation Features von Datablist die Daten bereinigen, deduplizieren und exportieren.
💡 Vermeide Duplikate bei wiederholten Asda-Runs
Wenn Du dieselbe Asda-Kategorie später noch einmal scrapen willst:
- Wähle eine Spalte mit eindeutiger Kennung aus (am besten Product URL)
- Klicke auf den Spaltenkopf → Rename - Settings - Delete
- Aktiviere: Do not allow duplicate values
- Save Property
Wenn Du zusätzlich Daten von Morrisons, Sainsbury's und Tesco in dieselbe Datei ziehst, findest Du in unserem Guide zum Entfernen von Duplikaten aus CSV-Dateien alles zur retailer-übergreifenden Deduplizierung.
Der Datablist AI Agent scrapet auch andere Retailer-Websites
Das Asda-Setup ist nicht speziell auf Asda beschränkt. Derselbe AI Scraping Agent und dasselbe Retail Product Scraper Template funktionieren bei allen britischen Supermärkten, die wir getestet haben. Nur die URL ändert sich.
Wenn Du auch Produktdaten von ähnlichen Retailern ziehen willst, schau Dir diese Schritt-für-Schritt-Guides an:
Die wichtigsten Erkenntnisse
- Ein eigener Asda-Produkt-Scraper ist ein Geldgrab. Die Build-Kosten liegen bei £2000+, laufende Wartung kommt oben drauf, und Asda-Layout-Updates werden ihn regelmäßig aus dem Tritt bringen.
- AI Scraping liest Bedeutung statt HTML. Deshalb funktioniert dasselbe Setup für Asda-Produkte oft auch nach Änderungen im Grid – und lässt sich ohne per-site Code auf Morrisons, Sainsbury's und Tesco übertragen.
- Scrape immer Marken- oder Kategorieseiten, nie die Homepage. Riesige Listen sprengen das Context Window des Agent und verschwenden den Run.
- Das komplette Setup dauert weniger als 5 Minuten. Template, URL, Outputs, Run.
Häufige Fragen zum Scrapen von Asda
Was kostet es, Asda-Produkte zu scrapen?
Der Datablist AI Agent arbeitet mit einem nutzungsbasierten Credit-System. Die Kosten pro Asda-Run hängen davon ab, wie viele Produkte und Seiten der Agent verarbeitet. Datablist-Pläne starten bei $25/Monat inklusive 5.000 kostenloser Credits, und Top-up-Pakete beginnen bei $20 für 20.000 Credits – mit Mengenrabatten von bis zu 35 % bei größeren Paketen.
Wie lange dauert es, den kompletten Asda-Katalog zu scrapen?
Die meisten Asda-Kategorieseiten mit 50 bis 200 Produkten lassen sich in 5 bis 10 Minuten scrapen. Größere Runs über mehrere paginierte Kategorien hinweg (500+ Produkte) dauern eher 10 bis 20 Minuten. Für das erste Setup kommen noch einmal 2 bis 3 Minuten dazu.
Warum sollte ich eine Asda-Kategorieseite statt „all products“ scrapen?
Eine Asda-„all products“-Ansicht lädt Tausende Artikel in eine einzige gerenderte Seite. Das sprengt das Context Window des AI Agent, der Agent stoppt mitten im Run und es gibt keine Resume-Option – der teilweise Run ist also verloren. Kategorie- und Markenseiten bleiben im sicheren Bereich, lassen sich sauber scrapen und später bei Bedarf in einer Collection zusammenführen.
Kann ich Asda-Aktionspreise und Promotions scrapen?
Ja. Das Retail Product Scraper Template enthält bereits ein Sale Price-Output. Wenn eine Asda-Promotion aktiv ist, wird der rabattierte Preis extrahiert. Wenn kein Angebot läuft, gibt die Spalte „N/A“ zurück – was praktisch ist, wenn Du nach Promo-Status über mehrere Kategorien hinweg filtern willst.
Ist das Scrapen von Asda in Großbritannien legal?
Das Scrapen öffentlich sichtbarer Asda-Produktdaten – also Namen, Preise und Verfügbarkeit – ist in Großbritannien grundsätzlich unter denselben Prinzipien zulässig, die auch für andere öffentliche Webdaten gelten. Trotzdem solltest Du die Nutzungsbedingungen von Asda prüfen, keine personenbezogenen Daten scrapen und bei vernünftigen Request-Volumen bleiben. Für kommerzielle Nutzung solltest Du das zusätzlich mit Deinem Legal-Team abstimmen.
Blockiert Asda Scraper?
Die Anti-Bot-Schutzmechanismen von Asda sind für eine öffentliche Retailer-Website meist eher moderat. Die meisten Asda-Runs über Datablist funktionieren direkt im ersten Versuch – besonders dann, wenn Render HTML aktiviert ist. Falls eine Kategorieseite keine Daten zurückgibt, reduziere die Seitenanzahl und versuche es erneut oder teile den Scrape in spezifischere Unterkategorien auf.
Kann ich wiederkehrende Scrapes für Asda-Preis-Monitoring planen?
Ja. Mit den Workflow Automation Features von Datablist kannst Du wiederkehrende Runs einrichten. Kombiniere das mit einer eindeutigen Identifier-Spalte – idealerweise Product URL – und der Duplicate-Prevention-Einstellung, damit jeder neue Asda-Run nur neue Produkte ergänzt statt bestehende zu duplizieren.
Kann ich Asda ohne Coding-Kenntnisse scrapen?
Ja, absolut. Der komplette Ablauf ist no-code: Wähle das Retail Product Scraper Template aus, füge eine Asda-URL ein, bestimme Deine Outputs und starte den Run. Wenn Du einen Satz schreiben kannst, kannst Du auch Asda mit Datablist scrapen.
Welche Asda-Kategorien eignen sich am besten zum Scrapen?
Standard-Kategorien auf asda.com liefern in der Regel die saubersten Daten: Fresh, Frozen, Bakery, Drinks, Household. Auch Markenseiten funktionieren gut. Promo- oder „Last chance“-Seiten können etwas unruhiger sein, weil die Produktkarten gemischte Formate enthalten, aber der AI Agent zieht trotzdem brauchbare Daten daraus.
Kann der AI Agent Asda-Pagination automatisch verarbeiten?
Ja. Wenn Enable Pagination aktiviert ist, durchläuft der AI Agent jede Seite einer Asda-Kategorie bis zu Deinem konfigurierten Limit (standardmäßig 10, maximal 5.000). Bei einer Asda-Kategorie mit 240 Produkten und 36 Artikeln pro Seite setzt Du Pagination zum Beispiel auf 10, und der Agent nimmt die komplette Liste mit.
Was ist AI Scraping?
AI Scraping ist eine Methode, strukturierte Daten von Websites mithilfe eines Sprachmodells statt mit festen HTML-Regeln zu extrahieren. Der Agent besucht eine Seite, liest den Inhalt und liefert die Felder zurück, die Du per Klartext angefordert hast. Genau das macht den Ansatz robust bei Websites wie Asda, die ihr Layout regelmäßig ändern.
Was ist der Unterschied zwischen AI Scraping und klassischem Web Scraping?
Klassische Scraper arbeiten mit festen Regeln wie CSS-Selektoren oder XPath. Wenn sich die Website ändert, brechen diese Regeln. AI Scraping versteht die Bedeutung der Seite – deshalb bleibt ein Asda-Preis auch dann ein Asda-Preis, wenn sich das Markup ändert. Genau deshalb funktioniert dasselbe Datablist-Setup auch bei Morrisons, Sainsbury's und Tesco, ohne dass Du pro Website eigenen Code brauchst.















