Shopify-Entwickler in Bremen

Shopify-Entwicklung für Shops in Bremen: Theme nach Ihrem Layout, Apps und Schnittstellen, Umzug von WooCommerce. Recht (DDG, TDDDG, BFSG, Widerruf), schriftlicher Ablauf, remote aus Gdynia.

Shopify-Entwickler

Mein Platz in der WordPress-Community

  • Mein wordpress.org-Konto besteht seit 2006.
  • Ich habe zum WordPress-Core in den Versionen 7.0 und 7.1 beigetragen.
  • Ich betreue 30 Plugins auf wordpress.org.
  • Ich organisiere WordCamps und trete dort als Speaker auf.
  • Ich war bei jedem WordCamp Europe von 2017 bis 2026 dabei.

Mein WordPress.org-Profil

Ich bin Mariusz Szatkowski, arbeite allein aus Gdynia in Polen und setze Online-Shops um. Für Shops in Bremen und Bremerhaven laufen Anfrage, Fragen, Umfang, Vorschau-Links und Abnahme schriftlich. Besuche in Bremen und Telefonate biete ich nicht an.

Diese Seite beschreibt, was bei einem Shopify-Projekt in Bremen zu klären ist: was Shopify technisch vorgibt, welche deutschen Vorschriften auf Ihren Shop wirken und was ich von Ihnen brauche, um zu starten.

#Wer in Bremen Shopify braucht

Die Wirtschaftsförderung Bremen (WFB) beziffert die Nahrungs- und Genussmittelwirtschaft in Bremen auf 370 Unternehmen mit 11.500 Beschäftigten und 3,26 Milliarden Euro Jahresumsatz (Stand 10.2025, WFB Bremen, Nahrung und Genuss). Genannt werden unter anderem die Kaffeemarken Jacobs, Melitta und Hachez sowie kleinere Röstereien. In Bremerhaven verarbeiten Betriebe nach der WFB mehr als 200.000 Tonnen Fisch im Jahr.

Für Shopify sind das drei Typen von Shops:

  • Röster, Manufakturen und Feinkost. Kleine Marken, die direkt an Endkunden verkaufen, oft mit Abo und mit Varianten wie Mahlgrad und Packungsgröße.
  • Hersteller und Zulieferer mit Wiederbestellern. Geschäftskunden mit Artikelnummern, festen Preisen und Zahlungszielen.
  • Einzelhändler mit Laden. Die WFB schreibt, dass rund eine Million Menschen regelmäßig in Bremen einkaufen, und nennt mehr als 700 Geschäfte in der Innenstadt. Wer dort einen Laden hat, will meist Bestand und Preise zwischen Kasse und Online-Shop abgleichen.

Tür im Schnoor, Bremen

Foto: Dietmar Rabich, CC BY-SA 4.0, Wikimedia Commons.

Die WFB führt den Schnoor als ältestes Viertel der Stadt, in dem Einkaufen neben Kultur und Gastronomie steht. Solche Läden verkaufen selten tausend Artikel. Sie brauchen einen Shop, der wenige Produkte gut erzählt und den Bestand nicht doppelt pflegen lässt.

#Was ich für Shopify-Shops baue

  • Theme-Umsetzung nach Ihrem Layout. Shopify-Themes folgen laut shopify.dev einer festen Ordnerstruktur mit layout, templates, sections, blocks, snippets, locales und config. Ihr Layout aus der Tabellenvorlage setze ich in Sections und Blocks um, die Ihre Redaktion im Theme-Editor selbst verschiebt.
  • Eigene Produktdaten. Metafields erweitern laut shopify.dev Shopify-Ressourcen um eigene Felder mit Typ und Definition. Für einen Röster sind das Herkunft, Röstgrad und Haltbarkeit, für einen Hersteller Artikelnummer und Datenblatt.
  • Apps und Schnittstellen. Anbindung an Warenwirtschaft, Kasse, Versanddienstleister und Buchhaltung über die Admin API und Webhooks.
  • Checkout-Logik als Shopify Function. Rabatt-, Versand- und Zahlungsregeln laufen als Function. Eigene Apps mit Function-APIs setzen nach shopify.dev einen Shopify-Plus-Tarif voraus, Funktionen aus öffentlichen Apps laufen in jedem Tarif. Shopify empfiehlt Rust, damit große Warenkörbe nicht scheitern.
  • Umzug von WooCommerce, Magento oder einem anderen System. Ablauf weiter unten.

Die Seite zur Technik allgemein: Shopify-Entwickler. Wenn Sie lieber bei WordPress bleiben, steht die Alternative auf der Seite WooCommerce-Entwickler in Bremen.

#Wo Shopify Grenzen setzt

Zwei Grenzen entscheiden oft vor dem ersten Entwurf, ob Shopify passt.

Varianten. Ein Produkt hat laut Shopify-Hilfe bis zu drei Optionen und bis zu 2.048 Varianten. Für Kaffee in drei Mahlgraden und vier Packungsgrößen reicht das lange. Für Produkte, die der Kunde frei konfiguriert, nicht. Shopify nennt dann eine App oder Line-Item-Properties im Theme. Das prüfe ich an Ihrem Katalog, bevor ich eine Lösung vorschlage.

Aufbau eines Templates. Ein JSON-Template rendert laut Shopify-Dokumentation bis zu 25 Sections, jede Section bis zu 50 Blocks. Das ist für Landingpages großzügig, aber ein Argument gegen Seiten, die aus fünfzig Bausteinen bestehen.

#B2B-Kunden im selben Shop

Wer an Geschäftskunden verkauft, richtet sie nach der Shopify-Hilfe als Unternehmen im Admin ein. Preise, Währung, Produkte, Zahlungs- und Versandarten und Inhalte lassen sich je Unternehmen anpassen. B2B ist laut Hilfe in den Tarifen Basic, Grow, Advanced und Plus verfügbar, nicht in Starter und Retail.

Für Zulieferer und Hersteller prüfe ich zuerst den Bestellweg Ihrer Kunden: Wer bestellt, wer gibt frei, wer bekommt die Rechnung? Ob das im selben Shop wie das Endkundengeschäft läuft, entscheide ich an diesem Ablauf und nicht an der Technik.

#Umzug von WooCommerce nach Shopify

Shopify beschreibt in der Migrationshilfe fünf Wege: Kopieren, CSV-Export und Import, eine Migrations-App, einen Shopify Partner oder eine eigene Lösung über die API. Bei Produkten, Kunden und Bestellungen gilt die Reihenfolge: erst Produkte, dann Kunden, dann historische Bestellungen, damit sie sich richtig verknüpfen. Beim Import der Bestellungen gehen Benachrichtigungen an Mitarbeiter, die sie abonniert haben. Die schalte ich vorher ab.

Dazu kommt, was für die Sichtbarkeit zählt:

  1. URL-Inventar. Ich crawle den alten Shop und exportiere aus der Search Console alle URLs mit Impressionen. Seiten mit Backlinks, aber ohne Klicks, kommen auf dieselbe Liste.
  2. Weiterleitungen. Für jede alte URL lege ich ein Ziel fest. Ein Skript ruft danach jede alte Adresse ab und protokolliert Statuscode und Ziel, damit Ketten und Schleifen auffallen, bevor Google sie findet.
  3. Strukturierte Daten. Das Theme gibt Produkt-Markup aus. Schreibt eine SEO-App dasselbe, entstehen Duplikate. Ich prüfe das im gerenderten HTML.
  4. Umschalten. Das neue Theme läuft zuerst unveröffentlicht. Nach dem Wechsel folgen eine Testbestellung je Zahlungsart, eine absichtlich abgelehnte Zahlung und ein zweiter Weiterleitungstest gegen die Live-Domain.

Shopify Payments ist laut Shopify-Hilfe für Deutschland verfügbar. Welche Zahlungsarten Sie aktivieren, legen Sie fest. Ich teste jede einzelne.

#Welche Vorschriften Ihren Shop betreffen

Ich bin kein Rechtsanwalt. Das Folgende ist die technische Lesart der Gesetzestexte, die verbindliche Auslegung liegt bei Ihrer Rechtsberatung.

#Anbieterkennzeichnung nach DDG

§ 5 DDG verlangt für geschäftsmäßige digitale Dienste unter anderem Namen und Anschrift, Angaben zur schnellen elektronischen Kontaktaufnahme samt E-Mail-Adresse, bei Eintragung Register und Registernummer sowie die Umsatzsteuer-Identifikationsnummer, wenn eine vorhanden ist. Die Angaben müssen leicht erkennbar, unmittelbar erreichbar und ständig verfügbar sein. Im Shop heißt das: Link in jedem Footer, auch im Checkout.

#Widerruf nach BGB

Bei Fernabsatzverträgen steht Verbrauchern nach § 312g Abs. 1 BGB ein Widerrufsrecht zu. Nach § 355 BGB läuft die Widerrufsfrist 14 Tage. Bei Waren beginnt sie nach § 356 Abs. 2 Nr. 1 BGB grundsätzlich mit dem Erhalt der Ware. Bei mehreren Waren in einer Bestellung, die getrennt kommen, zählt der Erhalt der letzten.

Für Lebensmittel ist § 312g Abs. 2 BGB wichtig. Nr. 2 nimmt Waren aus, die schnell verderben können oder deren Verfallsdatum schnell überschritten würde. Nr. 1 nimmt nicht vorgefertigte Waren aus, bei denen eine individuelle Auswahl des Verbrauchers maßgeblich ist. Welche Produkte in Ihrem Sortiment darunter fallen, klärt Ihre Rechtsberatung. Ich setze das pro Produkt um, etwa über ein Metafield, das Theme und Bestell-E-Mail steuert.

#Kündigungsbutton bei Abos

Wer Abos über Shopify verkauft, braucht nach § 312k BGB eine Schaltfläche „Verträge hier kündigen“ und eine Bestätigungsschaltfläche „jetzt kündigen“ oder gleichwertig eindeutige Beschriftungen. Beide und die Bestätigungsseite müssen ständig verfügbar und leicht zugänglich sein. Fehlen sie, kann der Verbraucher nach Absatz 6 jederzeit ohne Frist kündigen. Ich prüfe, ob Ihre Abo-App das abdeckt.

#Cookies und Tracking nach TDDDG

§ 25 TDDDG macht Speichern und Auslesen auf dem Endgerät von einer Einwilligung abhängig, außer es ist unbedingt erforderlich, damit ein ausdrücklich gewünschter Dienst funktioniert. Shopify bietet dafür ein Cookie-Banner an. Laut Shopify-Hilfe deckt es die Shopify-eigenen Werkzeuge ab. Manuell eingebaute Pixel und Cookies Dritter müssen die Einwilligung selbst beachten, sonst werden Daten laut Shopify womöglich vor der Zustimmung verarbeitet. Die Banner-Regionen müssen zur Region der App passen.

#Barrierefreiheit nach BFSG

Beim BFSG ist der Stichtag der 28. Juni 2025: Es erfasst Dienstleistungen im elektronischen Geschäftsverkehr, die danach Verbrauchern gegenüber erbracht werden. Dazu zählen digitale Dienste, die über Webseiten angeboten und im Hinblick auf einen Verbrauchervertrag erbracht werden (§ 2 Nr. 26). Für Kleinstunternehmen mit Dienstleistungsangebot gilt nach § 3 Abs. 3 eine Ausnahme. Das sind Unternehmen mit weniger als zehn Beschäftigten und höchstens 2 Millionen Euro Jahresumsatz oder Bilanzsumme. Für alle anderen prüfe ich Tastaturbedienung, sichtbaren Fokus, Kontraste und beschriftete Formularfelder im Theme und in eingebundenen Apps.

#Die Landesdatenschutzbeauftragte

Für Ihren Shop ist die Landesbeauftragte für Datenschutz und Informationsfreiheit der Freien Hansestadt Bremen die Anlaufstelle. Auf datenschutz.bremen.de finden Sie ein Beschwerdeformular und ein Formular zur Meldung von Datenschutzverletzungen, außerdem Orientierungs- und Handlungshilfen unter „Datenschutztipps“. Jede App im Shop, die Kundendaten erhält, ist ein Dienstleister, den Ihre Datenschutzerklärung nennen muss. Ich liefere Ihnen die Liste dazu.

#Mehrsprachigkeit und Export

Bremer Hersteller verkaufen auch ins Ausland: Laut WFB stehen Lebensmittel für 22 Prozent der Importe und 8 Prozent der Exporte der Stadt. Wer fremdsprachig verkauft, fügt in Shopify Sprachen hinzu. Laut Shopify-Hilfe bekommt jede veröffentlichte Sprache eigene URLs, Übersetzungen entstehen manuell, per CSV, mit Translate & Adapt oder einer Übersetzungs-App. Ich prüfe, ob Titel, Beschreibungen, Rechtstexte und Versandhinweise je Sprache vorhanden sind, bevor eine Sprache live geht.

#Ablauf eines Shopify-Projekts

  1. Anfrage. Sie schicken die Adresse Ihres Shops, Ziel, Termin und den heutigen Stand.
  2. Fragenliste. Ich antworte schriftlich mit Rückfragen zu Katalog, Systemen, Versand, Zahlung und Zugängen.
  3. Umfang. Ich schreibe Leistung, Annahmen und Ausschlüsse auf. Die Arbeit beginnt nach Ihrer schriftlichen Bestätigung. Neue Wünsche bewerte ich getrennt.
  4. Umsetzung im unveröffentlichten Theme. Sie sehen den Stand über einen Vorschau-Link.
  5. Abnahme. Sie testen den Shop gegen die abgesprochenen Kriterien, gefundene Mängel behebe ich vor der Veröffentlichung.
  6. Livegang und Übergabe. Ich schalte um, teste Weiterleitungen und Zahlungen und übergebe eine schriftliche Dokumentation. Wartung ist ein optionales Angebot.

#Was Sie vorbereiten

  • Layout: Grafikdesign, Mockups und Wireframes kommen von Ihnen. Eine Tabellenvorlage von mir hilft dabei: Pro Ansicht kreuzen Sie an, welches Element an welche Stelle kommt.
  • Inhalte und Katalog: Produktdaten als Tabelle, Bilder, Texte, Rechtstexte aus Ihrer Rechtsberatung.
  • Zugänge: Shopify-Admin, bei einem Umzug das alte System, Domain, Search Console, Zahlungs- und Versandkonten.
  • Schnittstellen: Name und Dokumentation von Warenwirtschaft, Kasse oder Lagerdienstleister.

#Checkliste vor dem Livegang

PrüfpunktGrundlage
Anbieterkennzeichnung in jedem Footer und im Checkout§ 5 DDG
Widerrufsbelehrung, Ausnahmen je Produkt gesetzt§§ 312g, 355 BGB
Kündigungsbutton bei Abos§ 312k BGB
Kein Pixel lädt vor der Einwilligung§ 25 TDDDG
Tastaturbedienung und Fokus im Checkout geprüftBFSG, soweit anwendbar
Weiterleitungen alter URLs getestetUmzug
LCP bis 2,5 s, INP bis 200 ms, CLS bis 0,1web.dev Core Web Vitals
Testbestellung je Zahlungsart, eine abgelehnte ZahlungBetrieb

Die Schwellenwerte sind die offiziellen von Google. Die Werte Ihres Shops messe ich im Projekt.

#Häufige Fragen aus Bremen

Wer ist die Datenschutzaufsicht? Die Landesbeauftragte für Datenschutz und Informationsfreiheit der Freien Hansestadt Bremen. Beschwerde- und Meldeformulare stehen auf ihrer Website.

Muss mein Shop das BFSG erfüllen? Das hängt davon ab, ob Sie Verbrauchern im elektronischen Geschäftsverkehr Dienstleistungen anbieten und ob Sie Kleinstunternehmen sind (§ 3 Abs. 3, § 2 Nr. 17 BFSG). Ob das auf Sie zutrifft, gehört in die Hand Ihrer Rechtsberatung.

Reicht das Cookie-Banner von Shopify? Für Shopify-eigene Werkzeuge ja, für selbst eingebaute Pixel nicht automatisch. Jedes Skript muss die Einwilligung beachten.

Gilt das Widerrufsrecht auch für Lebensmittel? Grundsätzlich ja, mit Ausnahmen für schnell verderbliche und nicht vorgefertigte Waren (§ 312g Abs. 2 BGB). Welche Produkte darunter fallen, klärt Ihre Rechtsberatung.

Können Sie meinen WooCommerce-Shop umziehen? Ja, mit URL-Inventar, Weiterleitungen und Test vor und nach dem Umschalten.

Entwerfen Sie auch das Layout? Nein. Das Layout kommt von Ihnen, ich baue es als Theme nach.

Kommen Sie zu Terminen nach Bremen? Nein. Ich arbeite remote aus Gdynia, alles läuft schriftlich.

#Schreiben Sie mir

Schicken Sie mir über das Kontaktformular die Adresse Ihres Shops, was er leisten soll, Ihren Wunschtermin und das heutige System (Shopify, WooCommerce, ein anderes oder noch keins). Danach melde ich mich schriftlich mit Rückfragen und einer ersten Einschätzung zu Umfang und Risiken. Die erste Einschätzung kostet nichts und bindet Sie nicht.

Brauchen Sie die Leistung: Shopify-Entwickler in Bremen?

Beschreiben Sie Ihr Projekt per E-Mail. Antwort innerhalb von 48 Stunden.

Projekt beschreiben

Weitere WordPress-Dienste und Wissensbasis entdecken