Niemand nimmt sich vor, dreißig Apps zu installieren. Es passiert Schritt für Schritt, jeder für sich nachvollziehbar: ein Bewertungs-Widget für Social Proof, eine Upsell-App für den durchschnittlichen Bestellwert, ein Währungsumschalter für den Markt, den Sie damals getestet haben, ein Page Builder, weil das Theme etwas nicht konnte, eine Loyalty-App, die der vorherige Marketing-Manager ausgesucht hat.
Drei Jahre später liefert die Storefront eine Menge Drittanbieter-JavaScript aus, die monatliche App-Rechnung ist ein Posten, den niemand prüft, und mindestens vier Apps laden weiterhin Scripts für Funktionen, die längst abgeschaltet sind. Das ist das Audit, das wir durchführen, und die Bewertung, die die Entscheidungen belegbar statt persönlich macht.
Schritt 1: Die echte Gesamtsumme ermitteln
Beginnen Sie mit der Zahl, denn sie fällt meist höher aus, als alle erwarten, und sie macht den Rest des Gesprächs einfach. Nehmen Sie sich Ihre letzten drei Shopify-Rechnungen und listen Sie jede App-Position auf, auch die nutzungsabhängigen.
Ergänzen Sie dann die Posten, die dort nicht auftauchen: Apps, die der Anbieter außerhalb der Shopify-Abrechnung direkt in Rechnung stellt, Jahrespläne, die per Karte bezahlt wurden, und alles, was ein Dienstleister abgerechnet hat. Nach unserer Erfahrung machen die Apps außerhalb der Rechnung ein Fünftel bis ein Drittel der echten Gesamtsumme aus, und es sind überdurchschnittlich oft genau die aufgegebenen.
Tun Sie das, bevor Sie sich die Performance ansehen. Ein Gespräch über Kosten bringt ein App-Audit deutlich schneller durch als ein technisches.
Schritt 2: Messen, was jede App die Storefront kostet
Shopifys eigenes Web-Performance-Dashboard zeigt Ihnen die Richtung; welche App dafür verantwortlich ist, sagt es Ihnen nicht. Nutzen Sie dafür die Netzwerk- und Performance-Panels eines Browsers auf einer Produkt- und einer Collection-Seite und ordnen Sie jede Drittanbieter-Anfrage ihrem Verursacher zu.
- Übertragungsgröße pro App, auf den Templates, die zählen — Collection- und Produktseiten, nicht die Startseite
- Blocking Time auf dem Main Thread, denn sie ist es, die INP tatsächlich verschlechtert und die ein Käufer spürt
- Ob sie auf jeder Seite lädt oder nur dort, wo sie genutzt wird — ein Bewertungs-Widget, das auf Ihrer Kontaktseite lädt, ist reine Verschwendung
- Ob sie Render-Blocking verursacht oder sich höflich zurückstellt
Das Muster wiederholt sich: Zwei oder drei Apps verursachen den Großteil des Drittanbieter-Gewichts, und es sind selten die, die man vermutet. Chat-Widgets, Page Builder und Personalisierungs-Scripts sind die üblichen ersten drei. Bewertungs-Widgets sind meist leichter als ihr Ruf.
Die Deinstallation einer App entfernt nicht immer ihren Code. Theme-Änderungen und Script-Tags überleben die Deinstallation häufig. Durchsuchen Sie nach jeder Entfernung Ihre Theme-Dateien nach dem Namen der App — verwaiste Snippets längst toter Apps gehören zu den häufigsten Funden in diesem Audit.
Schritt 3: Feststellen, ob sie überhaupt jemand nutzt
Das ist der Schritt, der übersprungen wird, und der, der das Geld findet. Beantworten Sie für jede App zwei Fragen mit Belegen statt aus dem Gedächtnis: Wann hat zuletzt jemand ihr Backend geöffnet, und lässt sich das Verhalten messen, für das es sie gibt?
- Upsell- und Bundle-Apps: Welcher Anteil der Bestellungen der letzten 90 Tage enthielt einen Upsell, den die App sich selbst zuschreibt?
- Popup- und E-Mail-Sammel-Apps: Wie viele Adressen im letzten Monat, und wie viele davon wurden zu Kunden?
- Loyalty-Apps: Wie viele Mitglieder haben im letzten Quartal überhaupt etwas eingelöst?
- Page Builder: Wie viele Live-Seiten nutzen ihn tatsächlich — und wäre es günstiger, diese wenigen im Theme nachzubauen, als ein Jahr Abo zu bezahlen?
- Währungs- und Markt-Apps: Welcher Anteil des Umsatzes stammt aus den Märkten, die sie bedienen?
Rechnen Sie damit, zwei oder drei Apps ganz ohne messbare Wirkung zu finden. Die sind geschenktes Geld, und ihre Entfernung erfordert keine Abwägungsdiskussion.
Schritt 4: Bewerten und entscheiden
Bewerten Sie jede App auf drei Achsen und ordnen Sie sie dann ein. Halten Sie es grob — das Ziel ist eine belegbare Entscheidung, keine Tabelle.
- Nutzen (1–5): messbarer Beitrag zum Umsatz oder zu Betriebskosten, die Sie sonst in Arbeitsstunden bezahlen
- Kosten (1–5): Abogebühr plus das Seitengewicht und die Blocking Time, die sie hinzufügt
- Fragilität (1–5): wie viel kaputtginge, wenn sie morgen verschwände, und wie lebendig ihr Anbieter wirkt
Ordnen Sie dann jede App einer von vier Gruppen zu:
- Behalten. Hoher Nutzen, angemessene Kosten. Die meisten Shops haben vier bis acht davon, und die verdienen ihren Platz wirklich.
- Nativ ersetzen. Die Funktion gibt es inzwischen in Shopify selbst — metaobjects und metafields decken erstaunlich viel von dem ab, wofür Page Builder und Apps für Spezifikationstabellen angeschafft wurden, und Shopify Functions übernimmt Rabattlogik, für die früher eine App nötig war. Jede davon, die Sie zurück ins Theme holen, bedeutet ein gekündigtes Abo und ein Script weniger.
- Zusammenlegen. Drei Apps mit überlappenden Aufgaben, meist weil sie zu unterschiedlichen Zeiten von unterschiedlichen Personen gekauft wurden. Ein Anbieter, der alle drei abdeckt, ist in der Regel günstiger und immer leichter.
- Entfernen. Keine messbare Wirkung, oder die Funktion ist abgeschaltet und nur das Script ist geblieben.
Schritt 5: Sorgfältig entfernen
Das Entfernen von Apps hat einen typischen Fehlerfall: Sie löschen etwas, nichts scheint kaputtzugehen, und sechs Wochen später stellen Sie fest, dass die E-Mails zu abgebrochenen Warenkörben ausgeblieben sind.
- Exportieren Sie alle Daten, die die App hält — Bewertungen, Punktestände, Abonnentenlisten, generierte Seiten —, bevor Sie irgendetwas anfassen. Manche Anbieter löschen bei der Deinstallation.
- Entfernen Sie immer nur eine App, mit einigen Tagen Abstand, damit sich eine Verschlechterung zuordnen lässt.
- Räumen Sie danach das Theme auf. Suchen Sie in Ihren Theme-Dateien nach dem Namen der App und entfernen Sie verwaiste Snippets und Script-Tags.
- Messen Sie erneut. Bestätigen Sie, dass das Gewicht tatsächlich verschwunden ist, statt es anzunehmen.
- Beobachten Sie die Conversion zwei Wochen lang auf den Templates, die die App berührt hat — und seien Sie ehrlich, wenn die Zahl in die falsche Richtung läuft.
Die Theme-Reste zu entfernen ist der Schritt, der den sichtbaren Geschwindigkeitsgewinn bringt. Wer ihn auslässt, hat ein Abo gekündigt und das Seitengewicht behalten — die schlechteste Kombination aus beidem.
Wie ein gutes Ergebnis danach aussieht
Ein gesunder Shopify-App-Stack in einem mittelgroßen Shop besteht meist aus sechs bis zwölf Apps, jede mit einem Verantwortlichen, der sagen kann, was sie tut, und die Zahl nennt, die es belegt. Drittanbieter-JavaScript macht dann eine Minderheit des Storefront-Gewichts aus statt der Mehrheit. Und es gilt die feste Regel, dass neue Apps ein Prüfdatum bekommen, damit der Bestand nicht still und leise wieder anwächst.
Diese letzte Regel ist es, die das Audit dauerhaft wirken lässt. Ohne sie machen Sie dasselbe in zwei Jahren erneut, von derselben Ausgangslage aus.
Die Performance-Seite dieser Arbeit überschneidet sich stark mit unserer PageSpeed-Optimierung, und wenn das Audit ergibt, dass nicht die Apps, sondern das Theme selbst der Engpass ist, ist das ein anderes Projekt — unser Shopify-Entwicklungsteam sagt Ihnen, welcher der beiden Fälle vorliegt. Wenn das Audit Ihnen eigentlich sagt, dass die Plattform zu klein geworden ist, deckt unsere Arbeit mit der Plattform Shopify dieses Gespräch ehrlich ab.
Häufige Fragen
Wie viele Shopify-Apps sind zu viele?
Es gibt keine allgemeingültige Zahl — eine App, die nur auf den Seiten lädt, für die sie da ist, und messbaren Nutzen liefert, ist bei jeder Anzahl unproblematisch. Der brauchbare Test ist, ob jede App einen namentlichen Verantwortlichen hat, der die Zahl nennen kann, die sie rechtfertigt. Shops, die diesen Test nicht bestehen, haben meist zwischen zwanzig und vierzig Apps.
Entfernt die Deinstallation einer App auch ihren Code aus meinem Theme?
Oft nicht. Apps, die Änderungen am Theme vorgenommen oder Script-Tags installiert haben, lassen diese häufig zurück. Durchsuchen Sie Ihre Theme-Dateien nach der Deinstallation immer nach dem Namen der App — verwaiste Snippets von Apps, die vor Jahren entfernt wurden, gehören zu den häufigsten Funden in diesem Audit.
Welche App-Kategorien kosten in der Regel die meiste Performance?
In unseren Audits sind Chat-Widgets, Page Builder und Personalisierungs-Scripts durchgehend die schwersten, weil sie früh laden und umfangreiches JavaScript auf dem Main Thread ausführen. Bewertungs-Widgets sind meist leichter, als ihr Ruf vermuten lässt.
Können wir Apps durch native Shopify-Funktionen ersetzen?
Häufiger, als die meisten Händler annehmen. Metaobjects und metafields decken vieles von dem ab, wofür Apps für Spezifikationstabellen und Page Builder angeschafft wurden, und Shopify Functions übernimmt Rabatt- und Versandlogik, für die früher eine App nötig war. Jeder Ersatz entfernt zugleich ein Abo und ein Script.
Wie oft sollten wir das Audit wiederholen?
Jährlich, und immer dann, wenn das Marketing-Team wechselt. Geben Sie jeder neu installierten App schon bei der Installation ein Prüfdatum — allein diese Gewohnheit verhindert, dass der Bestand still und leise wieder auf den Ausgangsstand anwächst.
Sollen wir das Audit für Sie durchführen?
Wir ordnen jede Drittanbieter-Anfrage auf Ihrer Storefront der verantwortlichen App zu, gleichen sie mit Ihren Rechnungen ab und übergeben Ihnen die bewertete Liste. Sprechen Sie mit unserem Team; wir antworten innerhalb eines Werktags.
