Custom Liquid Theme vs. Custom Shopify App: Wann brauchst du was?
Ein professionelles Custom Liquid Theme deckt die meisten Anforderungen ab. Wann lohnt sich eine eigene Shopify App? Unsere ehrliche Entscheidungsmatrix nach 15+ Custom-Projekten.
Die Frage trifft uns in fast jedem Discovery-Call: “Reicht ein Custom Theme - oder brauchen wir eine eigene App?”
Hier ist unsere ehrliche, nicht-marketing-getriebene Entscheidungsmatrix.
Custom Liquid Theme: das oft unterschätzte Workhorse
Liquid ist Shopifys originale Template-Sprache. Es läuft auf Shopifys Edge-Infrastruktur, ist optimiert für E-Commerce und integriert sich nativ mit dem gesamten App-Ökosystem. Ein sauber gebautes Custom Liquid Theme ist für die allermeisten Shopify-Plus-Stores die richtige Basis.
Vorteile:
- Sub-1.5s LCP problemlos erreichbar
- App-Ökosystem voll nutzbar (auch komplexe Apps wie Klaviyo, Recharge)
- Geringerer Engineering-Aufwand
- Shop-Inhalte-Workflow für Marketing-Team intuitiv
- Updates und neue Shopify-Features ohne Eigenaufwand
Grenzen:
- Begrenzte Frontend-Komplexität ohne ergänzende Logik
- Sehr individuelle Geschäftslogik braucht eine eigene App im Hintergrund
- Custom Sections + Blocks haben strukturelle Grenzen
Custom Shopify Apps: die richtige Wahl für eigene Logik
Eine Custom Shopify App ist kein Frontend-Ersatz - sie ergänzt dein Theme um Logik, die Shopify von Haus aus nicht abbildet: Subscription-Modelle, Bundle-Builder, Konfiguratoren, B2B-Pricing, ERP-Synchronisation oder Shopify Functions für Checkout-Regeln.
Vorteile:
- Eigene Geschäftslogik sauber gekapselt (Admin-API, Storefront-API, Functions)
- Komplexe Flows wie Realtime-Pricing oder Bundle-Logik sauber umsetzbar
- App-Bridge-UI direkt im Shopify-Admin für dein Team
- Theme bleibt schlank und wartbar
Aufwand:
- Höherer Engineering- und Betriebsaufwand (Hosting, API-Versionierung)
- App-Logik muss mit Theme und Apps sauber zusammenspielen
- Eigene Verantwortung für Monitoring und Wartung
Unsere Entscheidungsmatrix
Wir empfehlen eine Custom Shopify App (zusätzlich zum Custom Liquid Theme), wenn drei oder mehr dieser Punkte gelten:
- ☑ Realtime-Konfigurator (z. B. Bundle-Builder, Custom-Product-Builder)
- ☑ Subscription- oder Wiederbestell-Logik abseits von Standard-Apps
- ☑ Komplexe B2B-Preislogik oder Net-Terms
- ☑ ERP-/PIM-Synchronisation mit eigener Geschäftslogik
- ☑ Checkout-Regeln über Shopify Functions
- ☑ Eigene Admin-Workflows für dein internes Team
Bei weniger als drei: Ein professionelles Custom Liquid Theme reicht. Mehr Zeit, mehr Energie für CRO statt App-Infrastruktur.
Performance-Vergleich aus realen Projekten
| Projekt | Setup | LCP (Mobile) | INP |
|---|---|---|---|
| Sportnahrung Wehle | Custom Liquid + Custom Apps | 1.1 s | 110 ms |
| Hochbeet | Custom Liquid | 1.3 s | 150 ms |
| Skindentity | Custom Liquid + Subscription-App | 1.4 s | 160 ms |
| GGM Gastro | Custom Liquid (B2B) | 1.5 s | 180 ms |
| Solakon | Liquid (Premium Theme) | 1.6 s | 190 ms |
Beobachtung: Performance hängt vor allem an einem sauber gebauten Theme - nicht an der App-Schicht. Eine Custom App löst Logik-Probleme, keine Performance-Probleme.
Wo Custom Apps wirklich glänzen
Custom Apps sind nicht für Performance gemacht - sie sind für eigene Geschäftslogik gemacht. Wenn du einen Konfigurator mit komplexem State (Beispiel: 50 SKUs, Realtime-Preis-Updates, Bundle-Logik, Cross-Sells) baust, gehört diese Logik in eine Custom App hinter einem schlanken Liquid-Frontend.
Wenn du “nur” einen sehr schnellen, individuellen Shop willst - ein Custom Liquid Theme reicht.
Was kostet welcher Ansatz?
Grobe Korridore aus Erfahrung:
- Custom Liquid Theme (mittelgroße Brand): €40K–€80K
- Custom Liquid Theme + Custom App (vergleichbar): €70K–€140K
- Laufende Wartung Theme: €1K–€3K/Monat
- Laufende Wartung Custom App: €2K–€5K/Monat
Du musst das wirtschaftlich rechnen - eine Custom App lohnt sich, wenn sie echte Geschäftslogik trägt, nicht weil sie “moderner” klingt.
Brauchst du Hilfe bei der Entscheidung? Buch dir ein kostenloses Discovery-Gespräch - wir geben dir nach 30 Minuten eine ehrliche Einschätzung.