Was gehört zur E-Commerce-Entwicklung ausser dem Shop?
Die Storefront ist der sichtbare Teil eines Onlineshops und oft der kleinere Teil der Arbeit. Der Rest ist Datenfluss: Bestellungen, die Lager und Buchhaltung erreichen, Bestände und Preise, die synchron bleiben, Kunden, die mit ihrer Kaufhistorie im CRM ankommen, und die richtige Nachricht, die einen Käufer im richtigen Moment erreicht. Wir bauen den Shop und diese Verbindungen als ein Projekt, denn die meisten E-Commerce-Probleme liegen zwischen den Systemen, nicht auf der Produktseite.
Shopify, WooCommerce oder Eigenentwicklung?
| Plattform |
Passt, wenn |
Abwägungen |
| Shopify |
Sie eine gehostete Plattform, einen schnellen Start und ein grosses App-Ökosystem wollen |
Tiefere Anpassungen am Checkout setzen Shopify Plus voraus; andere Zahlungsanbieter als Shopify Payments lösen Shopify-Transaktionsgebühren aus |
| WooCommerce |
Sie bereits WordPress betreiben oder volle Kontrolle über Hosting und Daten wollen |
Plugin-Updates, Sicherheit und Performance liegen in Ihrer Verantwortung |
| Eigenentwicklung oder Headless |
Preislogik, Produktkonfiguration oder B2B-Logik nicht in einen Standardshop passen |
Höhere Entwicklungs- und Betriebskosten; jede Funktion müssen Sie selbst pflegen |
Für die meisten Händler ist eine Standardplattform mit einigen gut gewählten Integrationen der richtige Start. Eigenentwicklung empfehlen wir dort, wo die Plattform wirklich aufhört, und wir bauen lieber eine kleine eigene App, als ein Theme so lange zu verbiegen, bis es bricht.
So bauen und verbinden wir einen Shop
Zuerst die Produktdaten. Varianten, Sprachen, Preislisten, Steuerkategorien und Medien werden vor dem Theme modelliert, damit Filter, Produktfeeds und Übersetzungen alle aus einer sauberen Quelle arbeiten.
Checkout beim Zahlungsanbieter. Kartendaten verarbeitet der Zahlungsanbieter der Plattform, nie Ihre Server; das hält Ihren PCI-DSS-Geltungsbereich klein. Welche Zahlungsarten Sie anbieten können, hängt von diesem Anbieter ab, deshalb bestätigen wir die Kombination, bevor wir uns festlegen.
Integrationen, die Duplikate vertragen. Plattformen wie Shopify liefern Webhooks mindestens einmal aus, dasselbe Bestellereignis kann also zweimal eintreffen. Wir prüfen die HMAC-Signatur jedes Webhooks, speichern seine ID und verarbeiten ihn idempotent in einer Job-Queue mit Wiederholungen, damit ein wiederholtes Ereignis nie eine zweite Bestellung in Ihrem ERP erzeugt.
Ein führendes System pro Feld. Für Lagerbestand, Preise und Kundendaten legen wir fest, welches System massgeblich ist und in welche Richtung die Daten fliessen. Die meisten Synchronisationsfehler entstehen, wenn zwei Systeme dasselbe Feld bearbeiten.
Nachrichten auf Basis echter Ereignisse. Bestell-, Versand- und Konto-E-Mails sind transaktional. Nachrichten zu abgebrochenen Warenkörben, Bewertungen und Rückgewinnung sind Werbung: Sie brauchen eine Einwilligung und prüfen den Bestellstatus unmittelbar vor dem Versand erneut, damit niemand an einen Warenkorb erinnert wird, den er schon bezahlt hat.
Was in E-Commerce-Projekten schiefgeht
- Überverkauf. Der Lagerbestand wird stündlich synchronisiert, Bestellungen kommen aber jede Minute. Ereignisgesteuerte Bestandsupdates und ein Sicherheitspuffer bei knappen Artikeln verhindern das.
- Doppelt gezählter Umsatz. Eine neu geladene Danke-Seite löst das Kaufereignis erneut aus. Wir erfassen Bestellungen serverseitig direkt aus dem Bestellereignis.
- Verlorene Rankings nach einem Plattformwechsel. Produkt- und Kategorie-URLs ändern sich, alte Links brechen. Wir ordnen jede URL zu und leiten sie weiter, auch Kategorie- und Filterseiten, die Traffic gebracht haben.
- App-Wildwuchs. Ein Dutzend Apps bringt je eigene Skripte mit und bremst den Shop. Wir prüfen sich überschneidende Apps und ersetzen sie durch eine einzige Integration, wo sich das lohnt.
Compliance: Datenschutz, Werbung und Barrierefreiheit
Für Daten, die in der Schweiz bearbeitet werden, muss die Datenschutzerklärung nach dem revidierten DSG (Art. 19) die Länder nennen, in die Kundendaten bekanntgegeben werden; für Kunden in der EU gelten die Informationspflichten der DSGVO. Das ist relevant, sobald Shop-Plattform und Marketing-Tools in einem anderen Land laufen. In der Schweiz brauchen nach dem Bundesgesetz gegen den unlauteren Wettbewerb (UWG Art. 3 Abs. 1 lit. o) massenhaft versandte Werbe-E-Mails und -SMS eine vorgängige Einwilligung, eine korrekte Absenderangabe und eine einfache Abmeldemöglichkeit; Warenkorb-Erinnerungen behandeln wir als Werbung und holen die Einwilligung im Checkout ein. Wenn Sie an Konsumentinnen und Konsumenten in der EU verkaufen, gilt für E-Commerce-Dienste seit dem 28. Juni 2025 der European Accessibility Act, mit einer Ausnahme für Kleinstunternehmen. Wir entwickeln Storefronts nach WCAG 2.1 AA.
Was Kosten und Zeitplan bestimmt
| Faktor |
Wirkung auf den Aufwand |
| Sortimentsgrösse und Varianten |
Import, Datenbereinigung und Filterlogik wachsen mit dem Sortiment. |
| Sprachen und Märkte |
Jede Sprache und Währung braucht Inhalte, SEO und Tests im Checkout. |
| Zahlung und Versand |
Anbieter, Tarife und Regeln unterscheiden sich je nach Markt. |
| Integrationen |
Anbindungen an ERP, Lager, CRM und Buchhaltung sind meist der grösste Block. |
| Eigene Apps |
Was die Plattform nicht kann, braucht eigene Entwicklung und Pflege. |
| Migration |
Produkte, Kunden, Bestellungen und URLs aus einem alten Shop müssen übernommen und geprüft werden. |
| Nachrichtenabläufe |
Jede automatisierte Sequenz braucht Texte, Regeln, Einwilligungslogik und Tests. |
Nach der Analysephase erhalten Sie eine Festpreis-Offerte für einen definierten Umfang oder einen etappierten Plan, der zuerst den Shop lanciert und Integrationen und Automatisierung in der Reihenfolge ihres Nutzens ergänzt. Die allgemeinen Kostentreiber von Webprojekten beschreibt unser Leitfaden zu Website-Kosten.
Wie der Shop mit dem Rest Ihres Systems zusammenhängt
Ein Shop liefert die nützlichsten Kundendaten, die Sie haben. Wir verbinden ihn mit CRM und Vertriebsautomatisierung, mit der E-Mail- und SMS-Automatisierung für Abläufe nach dem Kauf, mit Chatbots, die Bestellfragen auf WhatsApp beantworten, und über API-Integrationen mit Buchhaltung und Logistik. Das Zusammenspiel beschreiben wir unter E-Commerce-Automatisierung.
Warum Sensaria
Unsere E-Commerce-Arbeit setzt dort an, wo Plattformen auf andere Systeme treffen. Wir haben eine Shopify-App auf Basis von Remix und Polaris gebaut, mit 11 Shopify-Flow-Erweiterungen, einer Theme App Extension, App-Abrechnung und den obligatorischen DSGVO-Webhooks von Shopify. Sie versendet WhatsApp-Nachrichten über die Business API eines Anbieters, mit Nachrichtenvorlagen, Chatbot-Triggern und Warenkorb-Rückgewinnung. Ausserdem haben wir in einem WordPress-Plugin eine WooCommerce-Integration gebaut, die aus neuen Bestellungen CRM-Deals macht. Die Sensaria AG hat ihren Sitz in Lugano, Schweiz, und arbeitet auf Deutsch, Englisch, Italienisch und Französisch.