Eigene Shopify-App oder fertige App? Eine ehrliche Entscheidungshilfe
Kurzantwort: Prüfen Sie zuerst eine fertige App aus dem Shopify App Store. Reicht sie für 80–90 % des Prozesses, ist sie meist schneller und günstiger. Eine Eigenentwicklung ist sinnvoll, wenn die fehlende Funktion geschäftskritisch ist, mehrere Systeme verbunden werden müssen oder Standard-Apps dauerhaft an Ihre Regeln stoßen. Shopify Flow und Functions sind oft die günstigere Zwischenlösung.
Die Entscheidung ist keine Glaubensfrage. Sie ist eine Wirtschaftlichkeitsfrage über mehrere Jahre. Eine App für 30 € im Monat kann teurer sein als eine Eigenentwicklung, wenn sie den Prozess nicht abbildet und täglich manuelle Arbeit verursacht. Umgekehrt kann eine 15.000-€-App unnötig sein, wenn eine Standardlösung 95 % der Aufgabe erledigt.
Die vier Optionen im Vergleich
| Kriterium | App Store | Shopify Flow / Functions | Custom App | Middleware |
|---|---|---|---|---|
| Startgeschwindigkeit | hoch | mittel | niedrig | mittel |
| Anfangskosten | niedrig | niedrig bis mittel | fünfstellig | mittel bis hoch |
| Passung | begrenzt | regelbasiert | exakt | integrationsorientiert |
| Anpassbarkeit | begrenzt | mittel | hoch | mittel |
| Betriebsaufwand | beim Anbieter | gering | bei Ihnen | bei Ihnen oder Dienstleister |
| Abhängigkeit | Anbieter | Shopify | Code und Dienstleister | Systeme und Dienstleister |
| Datenhoheit | geteilt | bei Ihnen | bei Ihnen | geteilt |
Die Tabelle ist eine Orientierung. Entscheidend ist der konkrete Prozess, nicht die Kategorie.
Wann eine fertige App die richtige Wahl ist
Eine Standard-App ist meist besser, wenn:
- das Problem weit verbreitet ist (Bewertungen, Wunschlisten, Rabatte, Versand),
- die App eine aktive Entwicklung und Support hat,
- Ihre Prozesse nicht wesentlich von der Norm abweichen,
- Sie schnell starten möchten,
- die monatlichen Kosten in einem klaren Verhältnis zum Nutzen stehen,
- Sie keine eigenen Entwicklungsressourcen binden wollen.
Prüfen Sie vor der Auswahl:
- Funktionsumfang und Grenzen,
- Preis pro Monat und pro Transaktion,
- Datenexport und Kündigung,
- Bewertungen und Support,
- Datenschutz und Berechtigungen,
- ob die App mit Ihrem Theme und Ihren Märkten funktioniert.
Wann eine Custom App sinnvoll ist
Eine Eigenentwicklung ist prüfenswert, wenn:
- die fehlende Funktion ein zentraler Wettbewerbsvorteil ist,
- mehrere Systeme zuverlässig zusammenspielen müssen,
- Standard-Apps nur mit Workarounds funktionieren,
- Datenhoheit, Audit oder Sicherheit besondere Anforderungen haben,
- das Volumen hoch und dauerhaft ist,
- Sie langfristig unabhängig von einem einzelnen App-Anbieter sein möchten.
Auch dann gilt: erst den kleinsten nutzbringenden Umfang definieren. Eine App, die einen Kernprozess zuverlässig löst, ist besser als ein großes System, das halbfertig startet.
Shopify Flow und Functions als Zwischenweg
Shopify Flow automatisiert interne Abläufe auf Basis von Ereignissen und Bedingungen. Shopify Functions erlaubt eigene Logik in Bereichen wie Checkout, Rabatte oder Versand. Beides kann eine kleine Eigenentwicklung ersetzen – oder den Umfang einer Custom App deutlich reduzieren.
Grenzen:
- Flow ist kein Ersatz für komplexe Datenmodelle oder externe Systeme.
- Functions sind auf definierte Erweiterungspunkte beschränkt.
- Fehlerbehandlung und Monitoring bleiben Ihre Aufgabe.
- Sehr individuelle Oberflächen und Mehrsystem-Logik brauchen weiterhin eine App.
Wenn Flow den Prozess zuverlässig abbildet, ist das oft die günstigste Lösung.
Ein Entscheidungsbaum
- Gibt es eine App, die den Prozess vollständig abdeckt?
- Ja: Standard-App prüfen, testen, einsetzen.
- Nein: weiter zu 2.
- Lässt sich die Lücke mit Flow oder Functions schließen?
- Ja: kleine Automatisierung bauen, Grenzen dokumentieren.
- Nein: weiter zu 3.
- Ist die Lücke geschäftskritisch und dauerhaft?
- Nein: manueller Prozess oder Standard-App mit Workaround.
- Ja: weiter zu 4.
- Gibt es Budget und Verantwortliche für Bau und Betrieb?
- Nein: Umfang reduzieren oder später erneut prüfen.
- Ja: Custom App mit Discovery starten.
Gesamtkosten über drei Jahre vergleichen
Vergleichen Sie nicht nur den Kaufpreis:
| Kostenart | Standard-App | Custom App |
|---|---|---|
| Einrichtung | gering | fünfstellig |
| Laufende Lizenz | monatlich/jährlich | Hosting und Wartung |
| Interne Zeit | Einrichtung, Workarounds | Betrieb, Tests, Freigaben |
| Änderungen | abhängig vom Anbieter | Change Requests |
| Ausstieg | Datenexport prüfen | Code und Dokumentation |
Eine Standard-App kann über drei Jahre günstiger sein, obwohl sie monatlich kostet. Eine Custom App kann günstiger sein, wenn sie manuelle Arbeit und Fehler dauerhaft reduziert. Die Rechnung braucht Ihre echten Zahlen: ROI einer Custom Shopify App.
Häufige Fehlentscheidungen
- Custom App als Statussymbol: Sie löst kein Problem, das den Preis rechtfertigt.
- Standard-App mit Gewalt: Der Prozess wird an die App angepasst, nicht umgekehrt.
- Flow als Allheilmittel: Komplexe Logik und externe Systeme überfordern die Automatisierung.
- Kein Pilot: Große Lösungen werden ohne kleinen Test gestartet.
- Kein Betriebsbudget: Die App ist nach dem Launch nicht mehr finanzierbar.
- Kein Ausstieg: Daten und Code sind nicht gesichert.
Checkliste
- Standard-Apps wurden ernsthaft geprüft
- Flow/Functions als Zwischenlösung bewertet
- Der fehlende Teil ist klar beschrieben
- Der Prozess ist dauerhaft und wichtig genug
- Gesamtkosten über drei Jahre verglichen
- Betrieb und Wartung budgetiert
- Datenexport und Ausstieg geklärt
- Pilot mit messbarem Kriterium geplant
Häufige Fragen
Ist eine fertige App immer günstiger?
Nicht immer. Sie ist meist günstiger in der Anschaffung. Wenn sie den Prozess nicht abbildet und täglich manuelle Arbeit verursacht, kann die Eigenentwicklung über Jahre wirtschaftlicher sein.
Kann ich eine Standard-App erweitern lassen?
Das hängt von der App und den Nutzungsbedingungen ab. Viele Anbieter erlauben keine Eingriffe in den Code. Eine eigene kleine App kann eine Standard-App ergänzen, ohne sie zu verändern.
Wann reicht Shopify Flow?
Wenn der Prozess durch Ereignisse, Bedingungen und einfache Aktionen abbildbar ist. Für komplexe Datenmodelle, externe Systeme und individuelle Oberflächen reicht Flow meist nicht.
Wie teste ich die Entscheidung, ohne sofort fünfstellig zu investieren?
Mit einem Discovery-Workshop, einem Prototyp oder einer eng begrenzten Pilotfunktion. So lässt sich prüfen, ob der Nutzen real ist, bevor der volle Umfang gebaut wird.
Nächster Schritt
Wenn Sie zwischen Standard-App, Flow und Eigenentwicklung schwanken, beschreiben Sie den heutigen Ablauf und die Stelle, an der er bricht. Daraus lässt sich ableiten, welcher Weg wirtschaftlich sinnvoll ist. Projekt besprechen oder SaaS-Lösungen ansehen.