Lieferanten-Preisüberwachung: Automatisiert Preisänderungen erkennen – Open-Source
Lieferanten-Preisüberwachung mit Open-Source-Tools wird für kleine und mittlere Unternehmen immer wichtiger, weil Margen enger werden und Preisänderungen im Einkauf direkt auf das Ergebnis durchschlagen. Statt Produktseiten, Preislisten oder Lieferantenportale manuell zu prüfen, lässt sich dieser Prozess heute mit einer Kombination aus Website-Monitoring, No-Code-Automatisierung und ERP-System weitgehend automatisieren. In diesem Beitrag zeige ich, wie Unternehmen in Sachsen mit selbst gehosteten Lösungen wie changedetection.io, n8n und ERPNext eine flexible, datenschutzfreundliche Lösung aufbauen können. So erkennen Einkaufsteams relevante Preisänderungen frühzeitig, erhalten automatisch Bestellvorschläge und behalten gleichzeitig die volle Kontrolle über Infrastruktur und Lieferantendaten – ohne eigene Entwickler und mit überschaubarem Einrichtungsaufwand.
1. Was ist die Lieferanten-Preisüberwachung mit Open-Source-Tools?
Die Lieferanten-Preisüberwachung mit Open-Source-Tools bezeichnet einen automatisierten Prozess, der Preis- und Verfügbarkeitsänderungen auf Produktseiten oder in Portalen der Lieferanten erkennt und direkt Folgeaktionen anstößt. Typischerweise überwacht changedetection.io die relevanten Webseiten und löst bei Änderungen einen Webhook aus. n8n nimmt diesen Webhook entgegen, prüft mit konfigurierbaren Regeln, ob die Änderung interessant ist, und startet bei Bedarf weitere Schritte wie Benachrichtigungen oder die Erstellung eines Bestellvorschlags. ERPNext dient als System für Bestellungen, Dokumentation und Auswertungen. Viele Unternehmen in Sachsen nutzen solche Setups, weil sie günstig, flexibel und im eigenen Rechenzentrum oder auf einem VPS betrieben werden können.
2. Vorteile von Lieferanten-Preisüberwachung mit Open-Source-Tools
- Zeitersparnis: Produktseiten und Preislisten müssen nicht mehr manuell kontrolliert werden.
- Schnellere Entscheidungen: Einkaufsteams erkennen attraktive Preise früh und können zügig nachbestellen.
- Höhere Transparenz: Preisverläufe und ausgelöste Alerts sind sauber dokumentiert und nachvollziehbar.
- Bessere Datenhoheit: Self-hosting schützt sensible Einkaufs- und Lieferantendaten vor Drittanbietern.
- Hohe Anpassbarkeit: Regeln, Schwellenwerte und Workflows lassen sich leicht anpassen oder erweitern.
- Geringere Kosten: Open-Source-Software reduziert Lizenzkosten und ermöglicht kleine Einstiegs-Setups.
- Skalierbarkeit: Start mit wenigen kritischen Artikeln, später Ausbau auf große Teile des Sortiments.
- Bessere Prozessqualität: Standardisierte Abläufe reduzieren Fehler bei der Preisrecherche und Bestellung.
3. So erstellst du eine Lieferanten-Preisüberwachung mit changedetection.io, n8n und ERPNext (ohne Programmierkenntnisse)
Schritt 1: Entscheide, ob du die Lösung selbst hosten möchtest (zum Beispiel auf einem kleinen VPS, NAS oder Server im Unternehmen) oder einen gemanagten Anbieter für einzelne Komponenten nutzt. Für viele KMU eignet sich ein günstiger VPS, weil dort Datenhoheit und Flexibilität gewahrt bleiben.
Schritt 2: Installiere changedetection.io, idealerweise per Docker. Rufe anschließend das Webinterface auf und lege für jeden wichtigen Artikel einen neuen Monitor an, indem du die URL der Lieferantenseite einträgst und ein Prüfintervall definierst.
Schritt 3: Nutze im changedetection.io-Interface die visuelle Auswahl oder CSS-Selektoren, um gezielt das Preiselement oder den Verfügbarkeitsbereich zu markieren. So löst der Monitor nur dann einen Alarm aus, wenn sich relevante Werte verändern.
Schritt 4: Richte in n8n einen neuen Workflow mit einem Webhook-Knoten ein. Kopiere die generierte URL und trage sie in changedetection.io als Benachrichtigungsziel ein, sodass jede erkannte Änderung diesen Workflow anstößt.
Schritt 5: Ergänze im n8n-Workflow Logik, etwa mit IF-Knoten: Prüfe, ob der neue Preis unter einem definierten Schwellenwert liegt oder ob sich der Status von nicht lieferbar auf lieferbar ändert. Nur bei erfüllten Bedingungen geht der Prozess weiter.
Schritt 6: Füge Benachrichtigungen hinzu, zum Beispiel per E-Mail, Teams oder Slack, damit der Einkauf sofort über relevante Änderungen informiert wird und die Hintergründe nachvollziehen kann, bevor eine Bestellung ausgelöst wird.
Schritt 7: Richte in ERPNext einen API-Benutzer mit passenden Rechten ein und hinterlege dessen Zugangsdaten in n8n als sichere Credentials. So kann n8n Bestellvorschläge anlegen, ohne dass Mitarbeiter Passwörter direkt verwenden müssen.
Schritt 8: Erstelle in n8n einen HTTP-Request-Knoten, der bei erfüllten Bedingungen eine Purchase Order oder einen Bestellentwurf in ERPNext anlegt, inklusive Lieferant, Artikelnummer, Menge, neuem Preis und einem Hinweis auf die automatische Auslösung.
Schritt 9: Teste den gesamten Ablauf mit einem Testartikel oder einer absichtlich veränderten Seite. Überprüfe, ob changedetection.io die Änderung erkennt, n8n den Workflow korrekt ausführt und in ERPNext ein nachvollziehbarer Bestellvorschlag erscheint.
Schritt 10: Optimiere anschließend Prüfintervalle, Schwellenwerte, Benachrichtigungskanäle und die Struktur der Monitore. Führe eine kurze interne Schulung durch, damit Einkauf, IT und Fachbereiche wissen, wie sie die Automatisierung im Alltag sinnvoll nutzen.
4. Beispiel: Automatisierte Lieferanten-Preisüberwachung für ein sächsisches Maschinenbau-KMU
Ein Maschinenbauunternehmen in Sachsen bezieht mehrere kritische Komponenten von zwei Hauptlieferanten. Für drei besonders preissensitive Artikel richtet der Einkauf in changedetection.io Monitore auf die jeweiligen Produktseiten ein, mit einem Prüfintervall von sechs Stunden und fokussierter Auswahl des Preiselements. In n8n wird ein Workflow erstellt, der Webhook-Meldungen von changedetection.io entgegennimmt, die neue Preisinformation analysiert und bei Preisreduktionen von mindestens fünf Prozent einen Bestellentwurf in ERPNext anlegt. Zusätzlich sendet n8n eine E-Mail an den zuständigen Einkäufer mit Link zur Purchase Order. Der Einkäufer prüft Verfügbarkeit, Bedarf und Budget und gibt die Bestellung frei. Innerhalb weniger Tage zeigt sich, dass das Unternehmen durch schnellere Reaktionen bei Preisaktionen signifikante Einsparungen erzielt.
5. Tipps für die praktische Einführung in KMU
- Starte mit wenigen, besonders kritischen Artikeln, um Erfahrungen mit Schwellenwerten und Intervallen zu sammeln.
- Lege klare Regeln fest, ab welcher Preisänderung eine automatische Bestellung oder nur eine Benachrichtigung erfolgen soll.
- Dokumentiere im ERP-System, dass eine Bestellung durch die Preisüberwachung ausgelöst wurde, um spätere Auswertungen zu erleichtern.
- Plane regelmäßige Reviews der Monitore, damit veraltete oder geänderte Lieferantenseiten angepasst werden.
- Nutze Dashboards oder einfache Reports, um Preisverläufe und erzielte Einsparungen sichtbar zu machen.
- Beziehe Einkauf, IT und Fachbereiche frühzeitig ein, damit Verantwortlichkeiten und Erwartungen geklärt sind.
- Achte auf rechtliche Rahmenbedingungen, falls Lieferantenportale spezielle Nutzungsbedingungen für automatisierte Zugriffe haben.
- Erwäge kleine Schulungen oder interne Workshops, in denen changedetection.io, n8n und ERPNext praktisch demonstriert werden.
Fazit
Lieferanten-Preisüberwachung mit Open-Source-Tools wie changedetection.io, n8n und ERPNext bietet KMU eine praxisnahe Möglichkeit, Preisänderungen automatisiert zu erkennen und Einkaufsprozesse zu beschleunigen. Durch Self-hosting behalten Unternehmen die Kontrolle über Daten und Abläufe, während No-Code-Workflows den Einstieg ohne Programmierkenntnisse ermöglichen. Wer mit wenigen Artikeln startet, saubere Regeln definiert und sein Team gezielt schult, kann Schritt für Schritt eine robuste Automatisierung etablieren, die Margen schützt, Transparenz erhöht und den Einkauf strategisch stärkt.
Quellen:
Haftungsausschluss: Wir übernehmen keine Gewähr für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte.