Shopify · Basel · seit 2011
Shopify Agentur Schweiz — Basel, 5er-Team, fixe CHF-Preise
Wir sind eine 5-köpfige Shopify-Boutique am Petersplatz in Basel — zwei Shopify-Developer, ein Theme-Designer, ein Data-Engineer für Migrations, ein Strategy-Lead. Wir liefern vier bis sechs Shopify-Projekte pro Jahr, alle mit vollem CH-Stack: Twint via Wallee oder Datatrans, MWST-Engine für 8.1 / 2.6 / 3.8 %, Post-CH-Label-Print, QR-Rechnung für B2B. Auf dieser Seite stehen die Fixpreise. Wir nennen die Personen. Und wir sagen direkt, wann Shopify nicht die richtige Wahl ist.
Schnellfakten zur Zusammenarbeit
| Parameter | Value |
|---|---|
| Team-Grösse | 5 Personen — 2 Shopify-Developer (Liquid + Functions), 1 Theme-Designer, 1 Data-Engineer, 1 Strategy-Lead |
| Standort | Basel (Petersplatz 3) · Remote-Delivery für Zürich, Bern, Genf, St. Gallen |
| Sprachen im Projekt | DE-CH, EN, FR — Markets-fähig für DACH-Multi-Currency CHF / EUR |
| Shopify-Tier-Setup (10 Produkte) | CHF 6.900 fix · 4 Wochen · Dawn-Theme + Twint + MWST + Versand |
| Custom-Theme (50–500 Produkte) | ab CHF 14.500 · 6–8 Wochen · Eigene Liquid-Theme + 2 Functions |
| Headless Hydrogen | ab CHF 28.000 · 14–20 Wochen · Storefront-API + Oxygen-Deploy + ISR |
| Twint-Integration | Wallee-Router oder Datatrans · Setup-Cost CHF 380 · Transaction-Fee 1.3 % + CHF 0.30 |
| MWST-Konfiguration | Shopify Tax-Engine: 8.1 % Standard, 2.6 % Lebensmittel/Bücher, 3.8 % Beherbergung (Stand 2024) |
| Versand-Integration | Post CH (label-print API), DPD, Asendia · Tracking-Webhook in Shopify Order-Status |
| B2B-Modus | Shopify Plus B2B + Companies-API + QR-Rechnung via Bexio-Connector — kein Workaround |
| Migration-Erfahrung | WooCommerce → Shopify 8–12 Wochen · Magento → Shopify 12–16 Wochen · OpenCart → Shopify 10–14 Wochen |
| App-Stack-Audit inklusive | TCO über 3 Jahre — wir rechnen jede CHF-150-pro-Monat-App vor dem Install durch |
Worauf bei einer Shopify-Agentur in der Schweiz achten — fünf Signale
Wir hören aus Erstgesprächen, dass viele KMU schon mit zwei oder drei Shopify-Plus-Partnern gesprochen haben — und dabei keine Zahl, keinen Namen und keinen klaren Tech-Stack mitbekommen. Das sind die fünf Signale, an denen sich eine Schweizer Shopify-Agentur messen lassen muss.
- Veröffentlichte CHF-Preise. Wenn auf der Site nur „Beratungsgespräch buchen" steht und keine Spanne, ist die Erstabrechnung ein Wettkampf um Anker-Preise. Wir nennen Zahlen: CHF 6.900 für ein Tier-Setup, ab CHF 14.500 für ein Custom-Theme, ab CHF 28.000 für Headless Hydrogen. Punkt.
- Konkrete Twint-Integration. „Wir machen Twint" reicht nicht. Fragen Sie nach: Wallee oder Datatrans? Welche Transaction-Fee? Was kostet das Setup? Wer kein Wallee-vs-Datatrans-Vergleichs-Gespräch führen kann, hat noch nie eine CH-Bestellung mit Twint live gesehen.
- MWST 8.1 / 2.6 / 3.8 % auf einer Folie. Standard 8.1, Lebensmittel und Bücher 2.6, Beherbergung 3.8 — drei separate Tax-Codes in Shopify, je Produkt-Kategorie zugewiesen. Wer auf Nachfrage „kommt drauf an" sagt, hat den 2024er-Sprung verschlafen.
- Personen mit Namen. Wer designt und entwickelt das Projekt? Wenn die Antwort über drei Hierarchie-Ebenen geht und der Discovery-Call mit einem Account-Manager stattfindet, der danach übergibt, tragen Sie 30 % Overhead. Wir sind fünf. Im Discovery-Call sitzt einer der Developer, der den Code auch schreibt.
- Eine Disqualifier-Antwort. Eine seriöse Shopify-Agentur sagt Ihnen, wann Shopify nicht die richtige Plattform ist. B2B mit komplexen Preis-Logiken über fünf Variablen, Katalog mit über 50.000 SKU und nicht-trivialem Filter, Custom-Payment-Flows jenseits von Karten und Twint — das ist meist nicht Shopify. Wer Ihnen Shopify für alles verkauft, verkauft nur Shopify.
Drei Shopify-Fixpreise — vom Tier-Setup bis Headless
Wir starten nicht mit „lass uns mal reden". Wir starten mit einem dieser drei Pakete. Sie wählen, wir setzen auf — und Sie wissen vorher, was die Kalkulation ist.
Tier-Setup
CHF 6.900 fix
4 Wochen
Dawn-Theme angepasst, bis zu 10 Produkte angelegt, Twint via Wallee, MWST-Engine konfiguriert (8.1 / 2.6 / 3.8 %), Post CH Label-Print, eine Sprache. Für KMU, die schnell live wollen und in 6 Monaten neu bewerten.
Passt zu: erster Online-Shop, kleines Sortiment, Test-Markt vor grösserer Investition.
Custom-Theme
ab CHF 14.500
6–8 Wochen
Eigene Liquid-Theme-Architektur, bis zu 500 Produkte mit Varianten, zwei Sprachen oder Markets DACH (CHF + EUR), zwei Shopify Functions für Discounts oder Versand-Regeln, QR-Rechnung-Anbindung optional. Für etablierte Shops, die ein eigenes Visual und mehr Kontrolle brauchen.
Passt zu: D2C-Brand mit eigener Identität, 50–500 SKU, DACH-Multi-Currency, Verkauf in DE/AT.
Headless Hydrogen
ab CHF 28.000
14–20 Wochen
Hydrogen-Storefront auf Remix, Oxygen-Hosting, Shopify Storefront-API als Backend. Incremental Static Regeneration für Performance, individuelle Filter und Suche, PWA-fähig. Nur bei Anforderung: über 5.000 Produkte, Multi-Brand, oder App-Backend mit Shopify-Daten.
Passt zu: komplexer Katalog, eigene App, Multi-Brand unter einer Domain — oder echte Performance-Anforderung jenseits Standard-Theme.
Migration aus WooCommerce, Magento, OpenCart oder PrestaShop kostet je nach Datenvolumen zwischen CHF 3.800 und CHF 12.000 zusätzlich — wir kalkulieren das nach Datenanalyse, nicht aus dem Bauch.
Was Shopify ist — und wann es die richtige Plattform ist
Shopify ist eine SaaS-E-Commerce-Plattform aus Kanada mit fünf-Millionen-plus-Shops weltweit, hostet Code und Datenbank für Sie und liefert eine eigene Theme-Sprache (Liquid). Das macht Shopify schnell aufzusetzen und teuer im Aussteigen — Sie bezahlen einen Monatspreis (CHF 25 bis CHF 2.300+), plus eine Transaktionsgebühr, plus Apps. Im Gegenzug entfallen Server-Pflege, Sicherheits-Updates und 90 % der DSGVO/FADP-Standard-Compliance. Die richtige Wahl, wenn Sortiment unter 5.000 SKU, Geschäftsmodell B2C-dominant und die Aussicht auf Skalierung auf mehrere Märkte real ist. Die Theorie steht auf shopify.com/de — diese Seite ist für Teams, die jetzt einen Schweizer Partner suchen.
Unser Sechs-Phasen-Prozess mit konkretem Shopify-Tooling
- Phase 1 — Discovery + Audit (Woche 1). Stakeholder-Workshop, Sortiments- und SKU-Inventar, Customer-Journey, App-Stack-Bewertung. Wir prüfen den bestehenden Stack mit Lighthouse, Shopify-Theme-Inspector und Matrixify-Export. Output: Discovery-Brief plus App-TCO-Tabelle über 36 Monate.
- Phase 2 — Architektur + Theme-Entscheidung (Woche 2). Dawn-Anpassung oder Custom-Liquid-Theme oder Hydrogen — wir entscheiden anhand Sortiment, Performance-Ziel und Budget, nicht anhand „neu ist besser". Sitemap und Page-Klassen werden in Figma wireframed, Komponenten-Bibliothek angelegt.
- Phase 3 — Theme-Entwicklung (Woche 3–5). Liquid-Snippets, Sections, Schema für Customizer. Tokens-Studio für Design-Tokens (Farben, Typografie, Spacing). Bei Hydrogen: Remix-Routen, GraphQL-Queries gegen Storefront-API, Tailwind-Setup. Mobile-First, danach Desktop.
- Phase 4 — Payment, Tax und Markets (Woche 4–6). Twint via Wallee oder Datatrans, Kreditkarten via Shopify Payments (wenn CH-Entity da ist), TWINT-Express bei Standalone. MWST-Engine: Standard 8.1, reduziert 2.6, Sonder 3.8 — pro Produkt-Kategorie zugewiesen. Markets bei DACH-Setup: getrennte Preislisten CHF und EUR, eigene Domains.
- Phase 5 — Versand und Fulfillment (Woche 5–6). Post-CH-Integration via Sendcloud oder Shippo, Label-Print aus dem Shopify-Order-Status, Tracking-Webhook in Customer-Email. A-Post / B-Post / Paketpost als getrennte Rate-Cards. DPD und Asendia parallel, wenn Geschäftsmodell es braucht. QR-Rechnung für B2B-Variante via Bexio-Connector.
- Phase 6 — Migration, QA und Launch (Woche 6–8). Bei Bestands-Shop: Produkt-Import via Matrixify, Kunden-Daten via CSV oder Shopify-Migration-API, 301-Redirect-Map (Pflicht — sonst SEO-Crash). QA-Pass mit Test-Bestellungen über alle Payment-Methoden, Lighthouse-Score, Schema-Validierung. Launch-Window typisch Dienstag-Morgen, Support-Bereitschaft für 72 Stunden.
Swiss-Specifics — was bei Shopify in der Schweiz wirklich anders ist
Shopify ist global, aber CH-Online-Handel hat Regeln, die in der Doku unter „other markets" versteckt sind. Hier die fünf Punkte, an denen die meisten Setups stolpern.
- Twint-Router. Drei produktive Wege: Wallee (CH-PSP mit Twint, Postfinance, Kartenzahlungen in einem Account, Fee 1.3 % + CHF 0.30, Setup ein Tag) — für Shops unter CHF 500k Jahresumsatz. Datatrans (Enterprise, Setup ab CHF 950, niedrigere Volumen-Fees) — darüber. Stripe-Twint-Beta seit Q4 2024 — nur wenn Stripe-Account mit CH-Entity bereits läuft. Twint-Direkt-Integration in Shopify gibt es nicht.
- MWST 8.1 / 2.6 / 3.8 %. Shopify Tax-Engine erlaubt seit 2024 alle drei Sätze parallel. Standard 8.1 für die meisten Produkte. 2.6 % für Lebensmittel, Bücher, Zeitungen, Medikamente. 3.8 % für Beherbergung. Pro Produkt-Kategorie wird der Tax-Code zugewiesen — falsche Zuweisung ist ein Steuer-Korrektur-Aufwand am Jahresende.
- Post-CH-Label-Print. Via WebStamp-API durch Sendcloud oder Shippo angebunden. Label entsteht im Order-Status-Screen, Tracking-Nummer fliesst per Webhook zurück, Versand-Mail mit Tracking-URL geht automatisch raus. A-Post-Sendungen werden via Sammel-Aufgabe morgens abgeholt. DPD und Asendia analog für internationalen Versand.
- QR-Rechnung für B2B. Shopify selbst erzeugt keine QR-Rechnung — das macht die Buchhaltung. Wir koppeln Shopify Plus + Companies-API an Bexio oder Abacus, exportieren die Bestelldaten via API, und die Buchhaltung erzeugt die QR-Rechnung als PDF. Zahlungsziel 30 oder 60 Tage definierbar pro Firmen-Kunde.
- FADP / Cookie-Banner. Schweizer Datenschutzgesetz seit 1.9.2023 verlangt explizite Einwilligung für nicht-funktionale Cookies. Wir setzen Cookiebot oder Usercentrics in Shopify, koppeln an Pixel- und Analytics-Tags via Customer-Privacy-API. FADP-Consent-Mode ist mehr als die DSGVO-Standardlösung — wir prüfen die Spezifika je Kanton-Anforderung.
Drei E-Commerce-Cases mit Zahlen
Wir haben in den letzten zwei Jahren D2C-Marken aufgesetzt, deren Stack zu Shopify äquivalent ist. Hier die drei mit den konkretesten Numbers — die Liste lebt unter /cases.
Mekano X — D2C Bike-Brand, Brand-Site & Shop-Vorbereitung
10 Wochen, 2024. 60-seitiges Brand-Guidelines-Buch, Produkt-Hierarchie nach Use-Case strukturiert (City / Gravel / E-Bike), 14 Sektion-Templates für Shopify-Customizer vorbereitet. D2C-Storytelling vor Shop — der Shop kam in Phase 2 mit Custom-Theme auf Liquid. Variant-Logik (Rahmengrösse × Farbe × Komponenten-Paket) als Functions-Code statt Standard-Selector. Full Case unter /cases/mekano-x.
Vika Svensson — D2C Personal-Brand mit Shop
6 Wochen, 2024. 9 Web-Pages, 12 Mobile-Screens, 24 Komponenten in der Library. Produkt-Hierarchie als Editorial-Story, nicht als Standard-Grid. Stripe-Twint-Beta für CH-Käufer, Stripe-Karten für International. Mehrsprachig EN + SE, MWST-Engine für CH-EUR mit IOSS für EU-Volumen. Performance-Score 94 mobil mit Custom-Liquid-Theme. Case unter /cases/vika-svensson.
Siberia Snus 2.0 — D2C Snus-Brand
8 Wochen, 2024. Produkt-Hierarchie nach Stärke (Strong → Extreme → Super Extreme), nicht nach Geschmack — Stärke ist die primäre Kauf-Entscheidung. 8 Desktop-Pages, 11 Mobile-Screens, 32 Komponenten. B2B-Variante für Distributoren mit Companies-API, QR-Rechnung via Bexio, 60-Tage-Zahlungsziel. Eigenes 404-Konzept in der provokanten Markensprache. Case unter /cases/siberia-snus.
Weitere Cases mit E-Commerce-Bezug: Gofaizen & Sherle (Lead-Funnel-Architektur), Alsavique (D2C-App-Touchpoint), Stelo (Logo-System für D2C).
Wann Shopify nicht die richtige Wahl ist — und welche Plattform besser passt
Wir verkaufen Shopify, wenn Shopify passt. Es passt nicht immer. Diese fünf Fälle leiten wir ehrlich an die Schwester-Disziplin weiter — oder empfehlen, das Projekt zu pausieren.
- Komplexe B2B-Preis-Logik über fünf Variablen. Wenn ein Produkt seinen Preis aus Kundengruppe × Menge × Vertrag × Saison × Versandzone zieht, sind Shopify Functions schnell am Limit. Hier lohnt ein Laravel-Onlineshop mit eigener Preis-Engine — oder Magento, wenn das Team das Stack-Wissen schon hat.
- Katalog mit über 50.000 SKU und Filter über sieben Attribute. Shopify Search & Discovery wird hier zur Bremse. Algolia oder Elasticsearch als externe Such-Schicht ist möglich, aber teuer. Eine native Magento-Lösung kostet weniger über drei Jahre — Magento-Pfad.
- Bestehender WordPress-Stack mit Content-Marketing-Vorsprung. Wenn Ihr Blog 200+ Artikel und gute Rankings hat, ist die Migration zu Shopify ein Risiko. Bleiben Sie bei WordPress und nutzen Sie WooCommerce — Sie behalten Content-Domain-Autorität und sparen 8–12 Wochen Migration.
- Hochregulierte Branchen mit Hosting-Anforderung in CH. Apotheken, Banking-Adjacent, Healthcare — wenn Daten Schweizer Hoheits-Grenzen nicht verlassen dürfen, ist Shopify (kanadischer Hoster) ausgeschlossen. Hier braucht es einen Self-Hosted-Shop wie Laravel oder einen Magento-Open-Source auf CH-Rechenzentrum.
- Sortiment unter 5 Produkten und unklarer Markt-Pull. Shopify kostet CHF 25 / Monat plus unsere Setup-Investition. Wenn Sie nicht wissen, ob Sie verkaufen, zahlt sich das nicht aus. OpenCart selbst-gehostet ist günstiger als Einstieg, oder ein Carrd-/Notion-Landing mit Stripe-Link. Wir sagen das offen.
Andere E-Commerce-Plattformen — wenn Shopify nicht passt
Wir bauen nicht nur Shopify. Hier die vier Schwester-Disziplinen mit kurzem Entscheidungs-Anker — und Sie kommen via Hub auf Onlineshop- & Web-Entwicklung.
WooCommerce
Wann: bestehender WordPress-Stack, Content-Marketing-Vorsprung, <5.000 SKU.
ab CHF 6.500
OpenCart
Wann: Self-Hosting wichtig, kleines Budget, Multi-Store ohne Lizenz-Kosten.
ab CHF 4.900
Magento (Adobe Commerce)
Wann: >50.000 SKU, B2B + B2C parallel, Multi-Store mit komplexem Filter.
ab CHF 18.500
Laravel Custom
Wann: einzigartige Geschäftslogik, B2B-Preis-Engine über 5+ Variablen, eigene Hoheit.
ab CHF 18.000
Häufig gestellte Fragen zur Shopify-Implementierung
Was kostet eine Shopify-Agentur in der Schweiz konkret?
Bei uns: Tier-Setup mit Dawn-Theme + Twint + MWST + Post CH ab CHF 6.900 fix (4 Wochen). Custom-Theme mit eigener Liquid-Architektur ab CHF 14.500 (6–8 Wochen). Headless mit Hydrogen + Storefront-API ab CHF 28.000 (14–20 Wochen). Schweizer Netzwerk-Agenturen verlangen für vergleichbaren Umfang CHF 25.000–80.000 — der Aufschlag steckt in Account-Layer und Plus-Partner-Marge, nicht im Code. Stundensatz für Erweiterungen: CHF 220.
Wie funktioniert Twint in einem Shopify-Shop?
Shopify bietet keine direkte Twint-Native-Integration. Drei Wege gibt es: Wallee-Router (CH-PSP mit Twint, Postfinance, Mastercard in einem Account, Fee 1.3 % + CHF 0.30), Datatrans (Enterprise-Variante, Setup ab CHF 950) oder Stripe-Twint-Beta (nur für Stripe-Accounts mit CH-Entity, seit Q4 2024). Wir empfehlen Wallee für Shops unter CHF 500k Jahresumsatz, Datatrans darüber. Setup-Aufwand: ein Tag inklusive Test-Transaktionen.
Wie konfiguriert Shopify die schweizerischen MWST-Sätze?
Shopify Tax-Engine kennt CH seit 2023. Drei Sätze sind getrennt anlegbar: 8.1 % Standard, 2.6 % für Lebensmittel und Bücher, 3.8 % für Beherbergung. Pro Produkt-Kategorie weisen wir den korrekten Tax-Code zu. Für Schwellen-Überschreitung in EU (€10k) richten wir IOSS automatisch ein. Brutto-/Netto-Darstellung schalten wir je nach B2B/B2C-Customer-Segment per Markets-Regel um.
Welche Shopify-Plan-Variante passt für ein CH-KMU?
Bei unter 200 Bestellungen pro Monat: Shopify Basic (CHF 25 / Monat — 2 % Drittanbieter-Payment-Fee). Bei 200–2.000 Bestellungen: Shopify Standard (CHF 65 / Monat — 1 % Fee). Über 2.000 oder bei B2B-Companies-API: Shopify Plus (ab CHF 2.300 / Monat — 0.15 % Fee, eigener Account-Manager). Faustregel: Plus lohnt sich ab CHF 800k Jahresumsatz oder bei B2B-Mehr-Account-Setup. Wir rechnen das vor Vertragsabschluss schriftlich durch.
Headless Hydrogen — wann lohnt es sich wirklich?
Selten. Hydrogen (Shopify-Framework auf Remix/React) plus Oxygen-Hosting kostet 12–18 zusätzliche Wochen Entwicklungszeit und CHF 13.000+ extra gegenüber Custom-Theme. Es lohnt sich bei: über 5.000 Produkten mit komplexem Filtering, Multi-Brand-Architektur unter einer Domain, oder PWA/App-Anforderungen mit Shopify als reines Backend. Für 95 % der CH-KMU reicht ein Custom-Liquid-Theme — wir empfehlen Hydrogen, wenn die Anforderung es trägt, sonst nicht.
Wie integriert ihr die Post CH für Versand und Tracking?
Post-CH-WebStamp-API via Sendcloud-Connector oder Shippo-Connector. Label-Print direkt aus dem Shopify-Order-Status, Tracking-Nummer fliesst per Webhook zurück und löst die Versand-Bestätigungs-Email aus. DPD und Asendia analog. Für A-Post / B-Post / Paketpost unterschiedliche Rate-Cards definierbar. Aufpreis: CHF 0 — das ist Teil jedes Tier-Setups.
Kann Shopify B2B mit QR-Rechnung in der Schweiz?
Ja, mit Shopify Plus und Companies-API plus einem Bexio- oder Abacus-Connector. QR-Rechnung wird ausgestellt von der Buchhaltungssoftware nach Bestell-Abschluss, nicht von Shopify selbst — Shopify exportiert die Bestelldaten via API. Wir haben das für einen B2B-Snus-Distributor live: 60-Tage-Zahlungsziel, Firmen-Account-Login, kunden-spezifische Preislisten via Catalogs-Feature, QR-Rechnung als PDF per Email. Kein Workaround, sondern Standard-Setup.
Wie geht ihr mit DACH-Multi-Currency CHF und EUR um?
Shopify Markets seit 2023 produktionsreif für DACH. Wir richten zwei Märkte ein — Schweiz mit CHF und DE/AT mit EUR — getrennte Preislisten, getrennte Tax-Konfiguration, getrennte Domain-Pfade (/ch und /de). Geo-IP-Detection für Auto-Switch, manueller Override im Header. Hreflang-Tags pflegen wir mit, weil Shopify das nur für Standard-Pages macht — Custom-Templates brauchen Hand-Pflege.
Was passiert mit der bestehenden WooCommerce-/Magento-Daten bei Migration?
Wir migrieren Produkte, Kunden, Bestell-Historie und URL-Redirects. Tool: Matrixify (CSV-Export-Import) für Produkte und Kunden, eigenes Migrate-Script für Bestell-Historie wenn das Volumen über 10.000 Orders liegt. 301-Redirect-Map ist Pflicht — sonst SEO-Crash. Realistische Migration-Timeline: WooCommerce → Shopify 8–12 Wochen, Magento 2 → Shopify 12–16 Wochen, OpenCart → Shopify 10–14 Wochen. „In zwei Wochen" verkauft Ihnen, wer die Komplexität noch nicht gesehen hat.
Shopify-Setup ab CHF 6.900 — Start in 5–10 Werktagen
Sie schicken uns das Sortiment, die Zielmärkte und den gewünschten Payment-Mix. Wir antworten in 48 Stunden mit einem Tier-Vorschlag (Setup / Custom-Theme / Hydrogen), einer CHF-Spanne und einem Wochen-Plan. Discovery-Call ist mit dem Developer, der den Code danach auch schreibt — nicht mit einem Account-Manager.