Übersicht
Shop
Umsatz (letzte 30 Tage)
Besucher
SEO-/SEA-/GEO-Entwicklung
SEO
SEA
GEO
Letzte Aktivität
Druck-Warteschlange
Alle Bestellungen
Fasst Bestellungen aus allen angebundenen Plattformen zusammen - eigener Shop, eBay und künftig weitere.
Versand-Karte
Zeigt versandte Bestellungen als Linie vom Shop zur Lieferadresse.
Wichtig: DHL & Co. geben keine Live-GPS-Position des Fahrzeugs frei, nur Status-Ereignisse (abgeholt, im Sortierzentrum, zugestellt). Die Position "unterwegs" auf der Linie ist deshalb eine grobe Schätzung anhand der verstrichenen Zeit seit Versand, keine echte Live-Ortung.
E-Mail-Vorlagen
Übersicht aller E-Mails, die an Kunden verschickt werden - mit Live-Vorschau anhand realistischer Beispieldaten. Es wird dabei nichts verschickt oder verändert. Der manuelle Newsletter und der wöchentliche Aktions-Newsletter haben ihre eigene Vorschau direkt unter "Newsletter" bzw. "Mein Shop", da sie von aktuell eingegebenem Inhalt abhängen.
Letzte Drucke
Alle Modelle
Slicer
Experimenteller Dienst zum automatischen Slicen roher STL-Dateien direkt im Panel (statt manuell in Bambu Studio/Orca Slicer). Muss einmalig auf deinem Server eingerichtet werden - siehe slicer_service/README.md.
Hinterlegte Profile
Profil hochladen
Exportiere in deiner eigenen OrcaSlicer-Installation dein Drucker-, Prozess- und Filament-Profil als JSON (Rechtsklick auf die Profilauswahl → Export) und lad die drei Dateien hier hoch - ersetzt das manuelle Ablegen per SSH aus der README.
Produktfragen
Google Shopping
Überträgt automatisch alle veröffentlichten Produkte in Echtzeit direkt zu Google Merchant Center (nicht der einfache Datei-Feed, der Google nur periodisch abrufen lässt) - kein Haken pro Produkt nötig. Wird ein Produkt wieder auf Entwurf gesetzt oder gelöscht, verschwindet es dort automatisch wieder. Braucht ein Service-Account-Schlüsselpaar aus der Google Cloud Console - siehe Hinweis unten.
Einmalige Pflicht-Registrierung
Muss einmal pro Google-Cloud-Projekt gemacht werden, bevor irgendwas anderes funktioniert - sonst lehnt Google jeden Aufruf mit "GCP project ... is not registered" ab.
Wie komme ich an einen Service-Account-Schlüssel?
- In der Google Cloud Console ein Projekt anlegen (oder ein bestehendes nutzen)
- "Content API for Shopping" bzw. die "Merchant API" für dieses Projekt aktivieren
- Unter "APIs & Dienste" → "Anmeldedaten" → "Anmeldedaten erstellen" → "Dienstkonto" anlegen
- Beim Dienstkonto einen JSON-Schlüssel erstellen und herunterladen
- Die E-Mail-Adresse des Dienstkontos (steht in der JSON-Datei) in deinem Merchant-Center-Konto unter "Einstellungen" → "Zugriffsrechte" als Nutzer hinzufügen
- Den kompletten Inhalt der heruntergeladenen JSON-Datei hier oben einfügen
Lexware
Verknüpfung zurücksetzen (nach Stornierung in Lexware)
Falls du fehlerhafte Rechnungen bereits direkt in Lexware storniert/entwertet hast: Setzt die Verknüpfung bei uns zurück, damit diese Bestellungen wieder als "noch keine Rechnung" gelten und beim nächsten Sync ganz neu, korrekt angelegt werden. Ändert nichts in Lexware selbst - wirkt nur auf unsere eigene Datenbank.
Korrektur: zu hoch berechnete Rechnungen
Falls die fehlerhaften Rechnungen noch GÜLTIG in Lexware stehen (nicht storniert): Wegen eines behobenen Fehlers wurden Positionen mit Menge über 1 fälschlich mit der Menge zusätzlich vervielfacht. Bereits ausgestellte Rechnungen können nicht gelöscht werden (GoBD) - stattdessen wird automatisch eine Korrektur-Gutschrift über die Differenz angelegt.
Legt automatisch eine Ausgangsrechnung in Lexware Office an, sobald eine eBay-Bestellung bei dir bezahlt eingeht - mit der Käufer-Adresse direkt im Beleg. Bei erkannter Stornierung/Teilrückzahlung wird zusätzlich automatisch eine Gutschrift erstellt. Was das bewusst NICHT macht: keinen automatischen Bankabgleich (die eBay-Sammelauszahlung musst du weiterhin selbst in Lexware gegen die Rechnungen matchen) und keine automatische Buchung der eBay-Gebühren (die kommt separat als echte Rechnung direkt von eBay).
Rechnungsnummern
Der Zahlungsabgleich läuft über PayJoe (Finanzen → Konten in Lexware). Falls einzelnen Bestellungen noch die lesbare Rechnungsnummer fehlt (z.B. wegen eines Netzwerkfehlers beim ursprünglichen Abruf), hier nachholen.
Wie komme ich an einen API-Schlüssel?
- In Lexware Office einloggen
- Zu "Erweiterungen" → "Weitere Apps" → "Public API" wechseln (oder direkt den Lexware Developer Portal öffnen)
- Neuen API-Schlüssel erstellen - Zugriff mindestens auf "Rechnungen" (lesend + schreibend) geben
- Den erzeugten Schlüssel hier oben einfügen
Empfehlung zum Start: Lass "Rechnungen sofort ausstellen" erstmal deaktiviert und "Automatische Rechnungserstellung" ebenfalls aus. Erstell manuell ein paar Test-Rechnungen über den Button oben, prüfe sie in Lexware, und aktiviere die Automatik erst danach.
SumUp
Zeigt Kartenzahlungen aus deinem SumUp-Konto (z.B. Vor-Ort-Verkauf) direkt hier im Panel an und kann jede einzelne Transaktion automatisch als Ausgangsrechnung in Lexware buchen (Platzhaltername statt Kundendaten, da Laufkundschaft).
Wie komme ich an einen API-Schlüssel?
- Auf me.sumup.com einloggen
- Profil → Einstellungen → "For Developers" → "Toolkit" → "API Keys"
- "Create" wählen, Schlüssel benennen und sofort kopieren (wird danach nicht mehr angezeigt)
- Den Merchant-Code findest du auf derselben Kontoseite unter Einstellungen/Konto
Bankkonto
Zeigt Kontobewegungen direkt hier im Panel an - rein lesend, keine Zahlungen oder Überweisungen möglich. Wichtig: Es werden nie deine echten Bank-Zugangsdaten (PIN/TAN) gespeichert - beim Verbinden meldest du dich direkt auf der echten Seite deiner Bank an, wir bekommen nur eine zeitlich begrenzte Leseberechtigung.
Bank verbinden
Wie richte ich das ein?
- Bei Enable Banking registrieren, ins Control Panel einloggen
- Neue Anwendung anlegen - als Weiterleitungs-URL genau diese eintragen:
- Beim Registrieren wird automatisch eine
.pem-Datei heruntergeladen - deren Inhalt hier oben einfügen - Die beim Anlegen vergebene Application-ID ebenfalls hier oben eintragen
- Zugangsdaten speichern, dann unten "Banken laden" und deine Bank auswählen
SEO
Website-Audit (Live-Crawl)
Crawlt die öffentlichen Shop-Seiten wie ein Suchmaschinen-Tool: doppelte Titel/Meta-Descriptions, fehlende H1-Überschriften, dünner Content, leere/unvollständige Kategorien sowie www-/HTTPS-Redirect-Probleme. Läuft zusätzlich automatisch einmal täglich im Hintergrund und benachrichtigt bei neuen Problemen (einstellbar unter Einstellungen).
Produkt-Checkliste
Findet veröffentlichte Produkte mit fehlenden oder zu kurzen SEO-relevanten Angaben - direkt aus deinen eigenen Daten berechnet, keine externe Abfrage nötig.
Bilder nachträglich optimieren
Verkleinert, komprimiert und benennt ALLE bestehenden Produkt- und Varianten-Bilder um - sprechender Dateiname, WebP-Format, Zielgröße unter ~100 KB pro Bild. Sinnvoll für Bilder, die vor dieser Funktion hochgeladen wurden. Läuft einmalig, kann je nach Bildanzahl etwas dauern.
Echte Suchdaten (Google Search Console)
Zeigt Klicks, Impressionen, Klickrate und Position aus der echten Google-Suche. Daten sind immer 2-3 Tage verzögert - das ist normal, kein Fehler.
IndexNow (Bing, Yandex u.a.)
Meldet neue/geänderte Seiten direkt bei Bing, Yandex und weiteren teilnehmenden Suchmaschinen - anders als bei Google Search Console ist dafür KEIN manuelles Konto-Setup nötig, der Schlüssel wird automatisch generiert und läuft danach von selbst einmal täglich im Hintergrund mit.
Wie richte ich das ein?
- In der Google Cloud Console ein Projekt anlegen (oder ein bestehendes nutzen, z.B. das von Google Merchant)
- "Search Console API" für dieses Projekt aktivieren
- Unter "APIs & Dienste" → "Anmeldedaten" → "Anmeldedaten erstellen" → "Dienstkonto" anlegen, JSON-Schlüssel herunterladen
- Die E-Mail-Adresse des Dienstkontos (steht in der JSON-Datei) in der Search Console unter "Einstellungen" → "Nutzer und Berechtigungen" als Nutzer hinzufügen (Zugriff "Vollständig" reicht)
- Schlüssel und Property-URL hier oben eintragen, speichern
SEA
Zeigt echte Kampagnen-Kennzahlen (Ausgaben, Klicks, Impressionen, Conversions) aus deinem Google-Ads-Konto - nichts davon wird hier erstellt oder gesteuert, nur ausgelesen. Kampagnen selbst legst du weiterhin direkt bei Google Ads an.
Zugangsdaten (Developer Token, Client ID/Secret, Konto-ID)
Wie richte ich das ein?
- Developer Token im Google-Ads-API-Center beantragen (kann je nach Kontostand mehrere Tage dauern - eigenständiger Google-Prozess, nicht hier im Panel)
- In der Google Cloud Console ein Projekt anlegen (oder ein bestehendes nutzen), "Google Ads API" aktivieren
- Unter "APIs & Dienste" → "Anmeldedaten" einen OAuth-Client ("Webanwendung") anlegen. Als autorisierte Weiterleitungs-URI genau eintragen:
wird nach Eingabe der Shop-URL unter "Mein Shop" angezeigt - Client ID, Client Secret, Developer Token und die Google-Ads-Konto-ID hier oben eintragen, speichern
- "Mit Google Ads verbinden" klicken und bei Google zustimmen
GEO
Generative Engine Optimization - Sichtbarkeit in KI-Antworten (ChatGPT, Perplexity, Google AI Overviews, Claude-Websuche u.a.). Grundvoraussetzung dafür ist, dass diese Systeme den Shop überhaupt crawlen können - genau das wird hier protokolliert und gezeigt. robots.txt erlaubt bekannte KI-Crawler seit dem 13.09.2026 ausdrücklich, und unter /llms.txt steht eine kurze, strukturierte Zusammenfassung speziell für KI-Systeme bereit.
Indexierung
Zeigt den ECHTEN Google-Indexierungsstatus jeder Shop-Seite (Search-Console-URL-Inspection-API) - ob und warum eine Seite (noch) nicht indexiert ist. Setzt voraus, dass die Google-Search-Console-Zugangsdaten unter SEO bereits eingetragen sind (derselbe Service-Account-Schlüssel).
Drucker-Übersicht
Raspberry-Pi-Bridge-Standorte
Ein Standort = ein Raspberry Pi mit eigenem Token. Bei nur einem verbundenen Standort werden Drucker automatisch zugeordnet, bei mehreren musst du jedem Drucker unter "Bearbeiten" einen Standort zuweisen.
Bridge-Code aktualisieren
Neue bridge.py hier hochladen und verteilen - jeder gerade verbundene Pi übernimmt den Code selbst und startet sich neu. Pis, die dabei nicht online sind, bekommen den Stand erst beim nächsten Klick auf "Verteilen", während sie verbunden sind.
Wartungsübersicht
Produkte
Kategorien
Kategorien
Materialpreise
Preis hinzufügen / aktualisieren
Filament-Bestand
Lager
Alle Produkte, bei denen "Vorproduzierte Lagerware" aktiviert ist - mit aktuellem Bestand, Verkaufsdurchschnitt der letzten 3 Monate und daraus abgeleitetem empfohlenen Mindestbestand. Klick auf eine Zeile öffnet das Produkt zum Nachproduzieren/Bestand aktualisieren.
Vorschläge: noch nicht auf Lager
Produkte, die im Schnitt mindestens 1x im Monat verkauft werden, aber noch normal auf Bestellung gedruckt statt aus dem Lager bedient werden. Mit "Ins Lager aufnehmen" wird nur die Verwaltung aktiviert (Bestand startet bei 0) - produzieren musst du weiterhin selbst.
Aktivitäts-Log
Startseite gestalten
Ziehe die Abschnitte in die gewünschte Reihenfolge, schalte einzelne Bereiche aus. Jedes Hero-Banner ist ein eigenständiges Element und kann frei zwischen den anderen Abschnitten platziert werden.
Mein Shop
Shop öffnen ↗Von eBay importieren
Holt deine aktuell aktiven eBay-Angebote (auch die, die nicht über LayerLumeOS erstellt wurden). Übernimmt Titel, Beschreibung, Bilder und Preis als Entwurf - Variante/Druckdatei musst du danach selbst ergänzen, bevor das Produkt live geht.
Bestellungen
Benachrichtigungs-Einstellungen
Kauf-Sound
Spielt einen kurzen Ton im Panel ab, sobald eine neue Bestellung eingeht - läuft im Hintergrund, solange das Panel in einem Browser-Tab offen ist (nicht bei geschlossenem Panel, dafür sind Push-Benachrichtigungen oben gedacht).
Push-Benachrichtigungen (auf diesem Gerät)
Zeigt Benachrichtigungen direkt auf deinem Handy/PC, auch wenn das Panel geschlossen ist. Auf dem iPhone: zuerst das Panel über Safari → Teilen → "Zum Home-Bildschirm" installieren, dann hier aktivieren.
Datenbank-Backup
Lädt eine vollständige Sicherung deiner Datenbank herunter (SQL-Datei). Bewahr sie an einem sicheren Ort auf, z.B. Google Drive oder extern.
eBay-Anbindung
Rückwirkender Import
Importiert eBay-Bestellungen ab einem bestimmten Datum - unabhängig vom Versandstatus, auch längst abgeschlossene. Praktisch beim nachträglichen Einstieg oder um alte Bestellungen für die Buchhaltung zu erfassen. eBay erlaubt maximal 2 Jahre rückwirkend. Bereits importierte Bestellungen werden automatisch übersprungen.
Kaufdatum reparieren
Bis zu einem kürzlichen Fix wurde bei jeder eBay-Bestellung fälschlich der Sync-Zeitpunkt statt des echten eBay-Bestelldatums gespeichert. Einmalig ausführen, um bestehende Bestellungen zu korrigieren - kann Umsatz-/Gewinn-Zeiträume im Dashboard verschieben, da Bestellungen dadurch in die richtige Periode zurückrutschen.
Rabatt-Beträge reparieren
Bis zu einem kürzlichen Fix wurde bei eBay-Rabatt-Aktionen (z.B. "Multi-Rabatt") fälschlich der Preis VOR Rabatt gespeichert, sowohl bei Artikeln als auch beim Versand. Betrifft nur Bestellungen mit Rabatt-Aktion. Kann sich auf bereits erstellte Lexware-Rechnungen auswirken - diese danach ggf. mit dem Korrektur-Werkzeug im Lexware-Bereich abgleichen.
Buchhaltung
Da dein Bankkonto in Lexware automatisch angebunden ist, zieht Lexware die echten eBay-Sammelauszahlungen bereits selbstständig rein. Ein zusätzlicher CSV-Import würde den Umsatz doppelt buchen - siehe unten, wie es stattdessen richtig geht.
Behebt zwei ältere Lücken bei bestehenden eBay-Bestellungen: fehlende Positionen (bei Angeboten ohne SKU) und fehlende Versandkosten. Trägt beides nachträglich nach, inkl. fehlender Druckaufträge.
Verbindung (nur Admin)
So kommst du an die Zugangsdaten: eBay Developer Portal → Application Keys → dort findest du App ID (Client ID) und Cert ID (Client Secret). Für den Refresh Token: auf derselben Seite unter "User Tokens" → "Get a Token from eBay via Your Application", einmalig mit deinem eBay-Verkäuferkonto einloggen und die Berechtigung für "sell.fulfillment" erteilen. Den dabei angezeigten Refresh Token hier eintragen.
Automatisch verbinden (empfohlen)
Erspart das manuelle Kopieren von Codes/Tokens. Einmalig einrichten:
- RuName oben eintragen und speichern (aus dem eBay Developer Portal unter Application Keys → User Tokens → "Get a Token from eBay via Your Application")
- Dort bei "Your auth accepted URL" die unten stehende Callback-URL eintragen und bei eBay speichern
- Hier unten auf "Mit eBay verbinden" klicken - Rest läuft automatisch
Pflicht: Kontolöschungs-Benachrichtigung (Marketplace Account Deletion)
eBay verlangt von jeder App diesen Endpunkt, sonst wird der API-Zugang irgendwann eingeschränkt. Im eBay Developer Portal unter "Alerts and Notifications" → "Marketplace Account Deletion" folgende zwei Werte eintragen:
Voraussetzung: Unter "Mein Shop" muss vorher eine "Öffentliche URL" eingetragen sein.
Etsy
Listet automatisch eure meistverkauften Produkte (Bestseller) auf Etsy - bis zur eingestellten Obergrenze. Fällt ein Produkt aus den Top-Verkäufen, wird sein Etsy-Listing wieder deaktiviert, damit keine Gebühren für schlecht laufende Listings anfallen.
Zugangsdaten
Aus dem Etsy Developer Portal - dort eine neue App anlegen, als Redirect-URI genau eure-domain.de/api/etsy/oauth-callback eintragen.
Kundenbewertungen
Nur Kunden, die ein Produkt tatsächlich bezahlt gekauft haben, können es bewerten. Unangemessene Bewertungen kannst du hier löschen.
Kundenkonten
Alle Kunden mit eigenem Konto im Shop. Gastbestellungen ohne Konto tauchen hier nicht auf, aber unter "Mein Shop" → Bestellungen.
Verkäufer
Externe Verkäufer reichen über seller.layerlume.com Modelle/Produkte ein. Konten müssen erst freigeschaltet werden, Produkte werden zusätzlich einzeln geprüft, bevor sie im Shop erscheinen.
Ausstehende Produkt-Einreichungen
Verkäuferkonten
Newsletter
Rechtlich vorgeschrieben: Abonnenten müssen ihre Anmeldung per Klick bestätigen (Double-Opt-In), bevor sie E-Mails erhalten – das läuft automatisch. Jede E-Mail enthält automatisch einen Abmelde-Link.
Wöchentlicher Aktions-Newsletter
Die automatische Wochen-Aktion selbst (welche Produkte, wie viel Rabatt) stellst du unter "Mein Shop" ein. Hier legst du nur fest, ob dabei zusätzlich ein Newsletter an alle Abonnenten geht.
Newsletter versenden
Abonnenten (0)
FAQ
Erscheint öffentlich im Shop unter "FAQ" im Footer. Reduziert Support-Anfragen und hilft nebenbei der Google-Auffindbarkeit.