Warum steigt mein App-CPI oder stockt mein ROAS? Finden Sie zuerst heraus, was sich geändert hat.

Ich bin Samet Durgun, Fractional Head of UA. Ich verantworte Paid UA für Subscription-Apps und Mobile Games und schreibe hier auf, was ich in meinen Accounts sehe. Dieser Beitrag gehört zum Thema Signal Engineering; mehr über mich.

Wenn mir ein Kunde sagt, der CPI sei gestiegen, beginne ich nicht mit dem Auktionsreport. Ich öffne das Änderungsprotokoll. Ein steigender CPI oder ein stockender ROAS kann im Produkt beginnen, im Measurement-Setup oder im Alter der Kohorten, und auf die Auktion lässt sich leicht die Schuld schieben, weil sie der Teil des Systems ist, zu dem es gleich ein Chart gibt.

Zwei Gleichungen tragen die ganze Diagnose. Der CPI ist der CPM geteilt durch Installs pro tausend Impressions. Der ROAS in jedem Alter ist der Wert pro Install in diesem Alter geteilt durch den CPI. Alles, was eine der beiden Zahlen bewegt, ist einer ihrer Terme oder eine Änderung daran, wie ein Term gemessen wird, und die Aufgabe ist herauszufinden, welcher Term sich zuerst bewegt hat. Die Fälle unten stammen aus meinen eigenen Accounts und sind bereits veröffentlicht, je ein Account. Jede Zahl in den durchgerechneten Beispielen ist eine gekennzeichnete Illustration, und jede andere Zahl nennt ihre Quelle.

Was hat sich in den letzten zwei bis drei Wochen geändert?

Vor jeder Metrik schreibe ich jede Änderung der letzten zwei bis drei Wochen auf, von jedem, der das System anfassen kann. App-Releases und SDK-Updates. Tests zu Paywall, Preis, Trial-Länge und Onboarding. Store-Seite, Screenshots, Bewertung. Events, Event-Mapping, das Conversion-Value-Schema, die Attributionsfenster des Mobile Measurement Partners (MMP), die Attributionseinstellung der Ad-Plattform, ein neuer Connector in der BI. Gebote, Budgets, Optimierungs-Events, neue Kampagnen, Zusammenlegungen. Neue Creatives und das Datum, an dem das letzte neue Konzept live ging. Dann lege ich den Bruch in der Metrik neben diese Liste.

Zwei meiner eigenen Fälle zeigen, wo die Ursache sitzen kann. In einem Casual Game hob ein Store-Feature bis Woche 6 den CPI von 4 bis 6 £ auf 10 £ und den Bestellwert von 10 £ auf 29 £, und der D0 ROAS lag beide Male über 20%, bei einem völlig anderen Nutzerprofil. Ohne das Store-Feature im Protokoll sieht der CPI-Sprung wie ein Auktionsproblem aus. Bei einer Fitness-App ließen sich die Kosten pro Trial nicht unter 30 $ senken, bei einem Ziel von 15 $, und die Ursache lag im Produkt, nicht im Account. Das Produkt konvertierte die eine Audience, die andere churnte, und die Audience, die es konvertierte, war zu klein, als dass Meta sie im großen Maßstab hätte finden können.

Ein Mechanismus macht das Protokoll wichtiger, als es aussieht. Ist das Optimierungs-Event ein Trial-Start oder ein Kauf, schwächt eine Produktänderung, die diese Rate senkt, auch das Signal, aus dem die Plattform lernt. Meta, TikTok und Google gewichten in der Auktion alle vorhergesagte Aktionsraten, sodass ein bis zwei Wochen nach einer Regression im Produkt auch der effektive Preis einer Impression steigen kann. Ein Produktproblem wird mit Verzögerung zu einem scheinbaren Auktionsproblem, und der Auktionsreport zeigt Ihnen das zweite Ereignis, nicht das erste.

Welcher der drei CPI-Inputs hat sich bewegt?

CPI = CPM ÷ IPM, und IPM, Installs pro tausend Impressions, ist 1.000 × Klickrate (CTR) × Klick-zu-Install-Rate. Drei Inputs, und ein Anstieg des CPI um 30% kann ganz von einem einzigen kommen, während die anderen beiden stillstehen. Finden Sie heraus, welcher Input sich bewegt hat, bevor Sie eine Ursache nennen.

Eine Illustration, zwei Wochen einer Kampagne:

Input Woche A Woche B Veränderung
CPM 10,00 $ 11,00 $ um 10% gestiegen
Klickrate 1,00% 0,80% um 20% gefallen
Klick zu Install 30% 30% unverändert
IPM 3,0 2,4 um 20% gefallen
CPI 3,33 $ 4,58 $ um 38% gestiegen

Der größte Teil des CPI-Anstiegs geht auf die Klickrate zurück. Wenn Sie Anteile wollen, nehmen Sie den Logarithmus jedes Verhältnisses. Die CPM-Änderung erklärt etwa 30% der CPI-Änderung und die Klickrate etwa 70%. Der Store hat nichts beigetragen. Zuerst schauen Sie also auf das Creative und den Placement-Mix, danach auf die Auktion, und das CPM-Chart allein hätte in die andere Richtung gezeigt.

Aus der Tabelle oben abgeleitet, die Anteile an der logarithmischen Änderung des CPI. Ein voller Balken ist der gesamte Anstieg.

Jeder Input hat seine eigene Liste von Ursachen.

CPM steigt, Klickrate und Klick-zu-Install-Rate bleiben unverändert. Wettbewerb, Saison, eine Verschiebung des Spends in teurere Länder oder Placements oder eine niedrigere vorhergesagte Aktionsrate nach einer Änderung am Event oder an der Audience. Jede dokumentierte Auktion kombiniert ein Gebot mit einer Vorhersage der Reaktion. Metas Hilfeseite nennt das Gebot, die geschätzten Aktionsraten und die Anzeigenqualität als die Teile des Gesamtwerts, der gewinnt. TikTok sagt, dass seine Auktion Anzeigen nach Gebotspreis und Relevanz rankt. Apple Ads sagt, dass es Gebote nach Second-Price-Prinzipien mit Relevanz, den Geboten anderer Werbetreibender, Mindestpreisen und der gesamten Nutzererfahrung kombiniert. Der CPM ist also zum Teil ein Ergebnis Ihres eigenen Creatives und Ihrer Signalqualität, und ein CPM-Anstieg beweist nicht, dass sich der Markt bewegt hat. Teilen Sie den CPM nach Land und Placement auf und prüfen Sie dieselben Kalenderwochen des Vorjahres, bevor Sie es Saison nennen.

Klickrate oder IPM sinkt. Creative Fatigue, auch Wearout genannt, ist der übliche Verdächtige und der am seltensten geprüfte. Als Symptom kann ich beobachten, dass das IPM eines bestimmten Creatives sinkt, während seine Frequenz steigt und der CPM stabil bleibt, und dass sich der Spend auf weniger Anzeigen konzentriert. Die Ursachen, die Leute nennen, etwa eine gesättigte Audience oder ein Algorithmus, der die Anzeigen abstraft, sind meist Vermutungen. Die besten kausalen Belege, die ich kenne, sagen, dass Fatigue keine einzelne Kurve ist, auch wenn sie von Display-Werbung aus dem Jahr 2010 stammen. In den 30 natürlichen Experimenten von Lewis auf der Yahoo-Startseite, die 2,8 Milliarden Impressions abdecken, nutzten sich vier Kampagnen nach ein oder zwei Kontakten ab, zehn zeigten nach fünfzig Kontakten kaum Fatigue, und naive Schätzungen aus Beobachtungsdaten überschätzten die Fatigue bei 26 der 30. Metas eigenes Analytics-Team widerspricht in der Gewichtung. In einem Beitrag von 2023 legt es eine Kurve an, nach der die Klickwahrscheinlichkeit ungefähr mit (N+1) hoch minus 0,43 sinkt, wobei N die Zahl früherer Views desselben Creatives ist. Die Conversion-Wahrscheinlichkeit setzt es bei vier früheren Views etwa 45% niedriger an. Für Direct Response findet es keine “wear in”-Phase, dort wird jede Wiederholung nur teurer. Das ist Metas Regression auf eigenen Beobachtungsdaten, ohne Angabe der Stichprobe, und ich lese sie als Form und nicht als Zahl. Sein Split-Test über rund 26.000 Fälle, bei dem neue Creatives zu Anzeigengruppen mit Fatigue hinzukamen, verbesserte die Conversion tatsächlich im Verhältnis zur Fatigue. Deshalb teste ich das Ergebnis und lasse die Ursache offen. In einer tROAS-Kampagne skalierte der Algorithmus fünf Anzeigen immer weiter, die das D0-Ziel von 30% nie erreichten. Ich habe die Kampagne ohne sie dupliziert und beide 30 Tage laufen lassen. Im Original erreichte keine der fünf spendstärksten Anzeigen das Ziel. In der Kopie erreichten es vier von fünf, und der Algorithmus förderte sechs neue Creatives über dem Ziel zutage. IPM allein sagt Ihnen nicht, welches Creative Sie als Nächstes bauen sollten, aber es sagt Ihnen, welches aufgehört hat zu funktionieren.

Klick zu Install sinkt. Die Anzeige bekommt den Klick weiterhin, und die Store-Seite verliert ihn. Eine Änderung der Screenshots, eine gesunkene Bewertung, ein Preis, der jetzt auf der Seite steht, ein Store-Feature, das ausgelaufen ist, oder eine Diskrepanz zwischen dem, was die Anzeige versprochen hat, und dem, was die Seite zeigt. Mit Apples Product Page Optimization können Sie bis zu drei Treatments bis zu 90 Tage lang gegen das Original testen, und Apples eigener Tech Talk dazu geht zwei Tests durch, in denen der erwartete Gewinner verlor. Ein Screenshot-Set mit Feiertagsmotiv verlor gegen die ganzjährige Kontrollvariante, und in einem anderen Test schlug ein Screenshot die App-Vorschau, die er ersetzte. Eine Änderung an der Store-Seite bewegt den CPI ganz ohne Auktion, und sie steht im Änderungsprotokoll, wenn jemand sie aufgeschrieben hat.

Ein Messvorbehalt zur Aufteilung selbst. Installs, die einer View zugeschrieben werden, haben keinen Klick, daher überschätzt Installs geteilt durch Klicks die Conversion Rate. Nehmen Sie das IPM aus einer Quelle und nicht Klickrate mal Conversion aus zwei Quellen, und rechnen Sie damit, dass die Version der Plattform und die des MMP voneinander abweichen. AppsFlyer sagt, dass der eCPI, den Meta berechnet, und der, den AppsFlyer berechnet, meist voneinander abweichen, weil Meta die Kosten liefert und AppsFlyer die Installs nach seinen eigenen Regeln zählt.

Kann der ROAS sinken, während der CPI stabil bleibt?

Ja. Der ROAS im Alter t ist der Wert pro Install im Alter t geteilt durch den CPI. Bei einer Subscription-App ist der Wert pro Install ungefähr Install zu Trial × Trial zu Paid × Proceeds pro Erstzahlung × (1 + bis t realisierte Verlängerungen). Bei einem Game ist er Zahlerquote × Wert pro Zahler + Ad-Revenue pro Install. Jeder Term außer dem CPI liegt im Funnel nach der Anzeige, und das Alter t ist ein eigener Term.

Noch einmal der Game-Fall, weil er der sauberste ist, den ich habe. Über vier Wochen fiel der Bestellwert von 29 £ über 25 £ und 23 £ auf 18 £, auf derselben Kampagne, mit demselben Setup und demselben Optimierungsziel, und der D0 ROAS halbierte sich von 22% auf 11%, während der CPI sich kaum bewegte. Das ganze Game schwächelte. ARPDAU fiel um 30%, Kaufumsatz pro Nutzer um 33% und Ad-Revenue pro Nutzer um 25%. Der Revenue-Mix war von 85% Käufen auf eine hälftige Aufteilung mit Ads gekippt, der Bestellwert hing also jetzt auch von den Ad-eCPMs ab. Damit war es mehr als ein Acquisition-Problem. Die Zahl, die hielt, war der Cost per Purchase, unter 30 £ in jeder Woche, in der D0 über 20% lag.

Eine Illustration für eine Subscription-App. Der CPI bleibt bei 2,00 $, Install zu Trial bleibt bei 10%, und nach einem Paywall-Redesign fällt Trial zu Paid bei einer Erstzahlung von 40 $ von 40% auf 30%. Der Wert pro Install an D30 fällt von 1,60 $ auf 1,20 $ und der D30 ROAS von 80% auf 60%, ohne Eingriff in Auktion, Creative und Targeting. Es geht auch umgekehrt. Verschieben Sie Spend in Länder, in denen ein Install mehr wert ist, und der CPI steigt von 2,00 $ auf 2,50 $, während der Wert pro Install von 1,60 $ auf 2,40 $ steigt, der ROAS also von 80% auf 96% geht. Kürzen Sie die teure Kampagne allein nach dem CPI, und Sie kürzen die bessere. Ich verstehe den ROAS als Intent mal Fit mal Funnel-Stärke, geteilt durch Kosten, und der CPI ist nur der Nenner.

Liegt es an der Messung und nicht an der Performance?

Mehrere Dinge ändern die gemeldete Zahl, ohne dass sich an den Nutzern etwas ändert, und ich schließe sie aus, bevor ich irgendetwas anfasse.

Attributionsfenster. Metas Ads Insights API hat am 12. Januar 2026 aufgehört, die Fenster 7 Day View und 28 Day View zu liefern, wie Meta den Entwicklern im Oktober 2025 mitgeteilt hat und Supermetrics für seinen Connector dokumentiert hat. Jeder Report, der sie weiterhin abfragte, zeigte einen Rückgang bei den Conversions, der auf eine Änderung im Reporting zurückging, nicht auf eine Änderung der Performance. In meinen eigenen Accounts habe ich das nicht gesehen, das ist also eine Prüfung aus Quellen und keine Beobachtung. MMP und Plattform weichen außerdem konstruktionsbedingt voneinander ab. AppsFlyer nennt 7 Day Click und 1 Day View als Maximum und Standard bei Meta, und in einem Account, in dem ich das gemessen habe, lagen Kampagnen mit 1 Day View bei den Installs etwa 20% über dem MMP. Eine stabile Lücke ist ein Kalibrierungsfaktor. Eine Lücke, die sich an einem bestimmten Datum bewegt hat, ist eine Änderung der Einstellungen.

SKAN und AdAttributionKit. Unter SKAN 4 bekommt eine Kampagne drei Postbacks, Tag 0 bis 2, 3 bis 7 und 8 bis 35, mit dem feinen Wert nur im ersten. AdAttributionKit lässt ab iOS 18.4 jedes Netzwerk eigene Fenster konfigurieren, prüfen Sie die Fensterlängen also in Ihrem eigenen Setup und gehen Sie nicht von diesen aus. Apples Dokumentation sagt, der Conversion Value sei an Bedingungen geknüpft und nur enthalten, wenn die Schwellen für Crowd-Anonymität erreicht sind. Weniger Volumen kann eine Kampagne eine Stufe absteigen lassen, sodass ihre Werte als null ankommen und der iOS-ROAS im Dashboard einbricht, während der Umsatz in RevenueCat unverändert bleibt. Eine Änderung an Schema oder Fenster bewirkt dasselbe. Ich habe aufgeschrieben, wie die Trial-Zahlung in diesen Fenstern landet, und warum Google Ads, der MMP und SKAN voneinander abweichen.

Event-Mapping, Währung und Duplikate. Ein Kauf, der ohne Wert gesendet wird. Umsatz in Landeswährung, der als Dollar gekennzeichnet ist. Vertauschte Trial- und Paid-Events. Rückerstattungen oder Verlängerungen, die nicht gesendet werden. Test-Events in der Produktion. Zwei Pipelines, die denselben Kauf senden, und das zählt, weil AppsFlyer festhält, dass Meta Installs über MMPs hinweg dedupliziert, App-Events aber nicht. Und eine BI-Schicht, die unbemerkt von Brutto auf Proceeds umgeschaltet hat. Ich lege die Release-Daten des SDK neben den Bruch in der Metrik und führe die drei Vergleiche zwischen Plattform, MMP und RevenueCat durch, bevor ich einem Rückgang glaube.

Sind die neuen Kohorten einfach nur jung?

Das Skalieren senkt den blended ROAS von allein. Nehmen Sie eine illustrative kumulative ROAS-Kurve nach Kohortenalter mit 10% in Woche 0, 25% in Woche 1 und dann 33%, 38%, 42% und 45% bis Woche 5. Geben Sie sechs Wochen lang 10.000 $ pro Woche aus, und der blended ROAS aller bisherigen Wochen liegt bei 32,2%. Halten Sie die vier ältesten Wochen bei 10.000 $ und verdoppeln Sie die beiden neuesten auf 20.000 $, bei identischer Kohortenqualität, und der blended ROAS bisher liegt bei 28,5%. Der Account ist nicht schlechter geworden. Er ist jünger geworden. Eine Budgetkürzung würde die Blended-Zahl mechanisch wieder anheben, und genau das ist die Falle.

Die Lösung ist die Regel aus dem Kohortenartikel. Vergleichen Sie im gleichen Alter, D7 mit D7 und D28 mit D28, nach Install-Woche. Die eigentliche Frage nach einer Erhöhung des Spends ist, ob die marginalen Kohorten im gleichen Alter schlechter sind als die früheren, denn sinkende Grenzerträge gibt es wirklich, und diese Frage lässt sich an einer Blended-Zahl überhaupt nicht ablesen. Für die frühe Einschätzung nehme ich D0, denn in meiner Studie über 606K $ hat D0 38 Kampagnen fast genauso gerankt wie D28.

Hat der Account seine Form verändert?

Länder- und Placement-Mix. Ein blended CPI kann steigen, obwohl der CPI jedes einzelnen Landes unverändert bleibt, weil der Spend zwischen Ländern gewandert ist. Teilen Sie die Änderung in den Teil, der innerhalb jedes Landes passiert, und den Teil, der aus dem Mix kommt, und machen Sie dasselbe für Placements, denn billige Impressions mit niedrigem IPM senken den CPM und erhöhen gleichzeitig den CPI. In meinem Länder-Audit lief ein Land drei Monate lang mit 28% ROAS in einer Kampagne, die 70% auswies, und die Blended-Zahl hat sich nie gerührt.

Neustart der Lernphase. Das Umstellen des Optimierungs-Events, der Gebotsstrategie oder der Struktur startet die Lernphase neu und ändert, welche Nutzer die Plattform einkauft. TikTok rät Werbetreibenden, ein Gebot während der Lernphase nicht um mehr als 10% anzupassen. Google sagt, dass Sie Smart Bidding über Zeiträume mit mindestens 30 Conversions, bei Ziel-ROAS 50 beurteilen sollen, und nennt eine App-Kampagne “bid constrained”, wenn der erreichte CPA dem Ziel eng folgt oder es zeitweise übersteigt. Metas eigene Seite sagt, dass eine Anzeigengruppe die Lernphase in der Regel nach etwa 50 Ergebnissen in der Woche nach ihrer letzten signifikanten Änderung verlässt, was eine Zahl von Meta und kein Gesetz ist. Jeder Vergleich, der über eine signifikante Änderung hinweg läuft, ist verzerrt, warten Sie also einen Lernzyklus, bevor Sie ihn beurteilen.

Zu viele Kampagnen. In einem US-Account waren vier von acht Kampagnen nie über 50 Optimierungs-Events pro Woche hinausgekommen und hatten zusammen 70 erzeugt, das Signal einer einzigen Kampagne, auf vier verteilt. Sie bekamen 23% des Budgets und erzielten an Tag 28 einen ROAS von 54% gegenüber 80% bei den anderen vier, und 54% gegenüber 75% bei konstant gehaltenem Launch-Alter. Das ist ein einzelner Account, und das Budget ist darin der Performance gefolgt. Behandeln Sie die Marke von 50 Events als Prüfung, die Sie zuerst machen, und nicht als Regel.

Liegt es an der Saison?

Nur wenn Sie es gegen Ihre eigene Baseline belegen können. Ich habe keinen Primärdatensatz zur Saisonalität von Mobile-CPMs gefunden, und die Q4-Aufschläge, die Agenturen und Tool-Anbieter nennen, weichen untereinander um mehr als den Faktor zwei ab, deshalb taucht keiner davon hier auf. Vergleichen Sie mit denselben Kalenderwochen des Vorjahres, nach Land und Placement, normiert auf Ihren eigenen Spend. Ein steigender CPM bei stabiler Klickrate und stabiler Klick-zu-Install-Rate passt zu Wettbewerb. Ein steigender CPM bei sinkender Klickrate ist eine Creative-Frage mit angehängter saisonaler Ausrede. Die Saison bewegt auch Kennzahlen im Produkt, eine im Januar steigende Trial-Rate einer Fitness-App ist also Saison im Zähler.

Wie sieht der Entscheidungsbaum aus?

  1. Hat sich die Messung geändert? SDK, MMP-Einstellungen, Attributionsfenster, Conversion-Value-Schema, Connectors, Währung, brutto oder netto. Wenn ja, beheben Sie es und setzen Sie eine neue Baseline, bevor Sie eine Budgetentscheidung treffen.
  2. Sind die Kohorten gleich alt? Wenn nicht, bauen Sie sie nach Install-Woche an einem festen Tag neu auf.
  3. Hat sich der CPI bewegt, und welcher Input? Der CPM verweist auf Wettbewerb, Mix oder Signalqualität. Klickrate oder IPM verweisen auf Creative und Placement. Klick zu Install verweist auf die Store-Seite.
  4. Hat sich die Conversion nach dem Install bewegt? Install zu Trial, Trial zu Paid, Zahlerquote, nach App-Version, gegen das Release-Protokoll.
  5. Hat sich der Wert pro Zahler bewegt? Preis, Plan-Mix, Rückerstattungen, Verlängerungen, Bestellwert, Ad-eCPMs, das Mediation-Setup.
  6. Liegt die Lücke nur zwischen Plattform und MMP? Dann sind es Fenster oder Duplikate, nicht die Nutzer.
  7. Hat sich bei vergleichbaren Kohorten und vertrauenswürdigen Daten nichts bewegt? Dann stehen Sie bei dieser Effizienz am Rand der Nachfrage, und der nächste Schritt ist ein Holdout oder ein Geo-Test, danach eine Budgetentscheidung.
Symptom Wahrscheinliche Ursachen Wo man hinschaut Der Test
CPI steigt, CPM steigt, Klickrate unverändert Wettbewerb, Saison, Länder- oder Placement-Mix, niedrigere vorhergesagte Aktionsrate CPM nach Land und Placement, dieselben Wochen im Vorjahr, Aufteilung in Änderung innerhalb der Länder und Mix Den Mix konstant halten und erneut vergleichen
CPI steigt, Klickrate oder IPM sinkt Creative Fatigue, Placement-Verschiebung, Audience-Erweiterung IPM nach Alter und Frequenz des Creatives, Spend-Konzentration, Datum des letzten neuen Konzepts Ein kontrollierter Refresh innerhalb derselben Struktur
CPI steigt, Klick zu Install sinkt Store-Seite, Bewertung, Diskrepanz zwischen Anzeige und Seite, Store-Feature ausgelaufen Klick-zu-Install-Rate nach Quelle, Release-Daten Ein Product-Page-Test
CPI unverändert, ROAS sinkt Änderung an Paywall, Preis oder Onboarding, fehlgeschlagene Zahlungen, Event-Bug Install zu Trial und Trial zu Paid nach App-Version Kohorten nach Version aufteilen, Event-Audit
ROAS sinkt nur auf iOS Änderung an Schema oder Fenster von SKAN oder AdAttributionKit, Abstieg in eine niedrigere Anonymitätsstufe Postback-Zahlen nach Wert, Anteil der Null-Werte Das Schema neu validieren
Conversions der Plattform fallen an einem bestimmten Datum Attributionsfenster entfernt, Änderung am Connector Conversions nach Attributionsfenster Unterstützte Fenster abrufen, mit dem MMP vergleichen
Käufe der Plattform über den Käufen des MMP Unterschiedliche Fenster, Views zugeschriebene Installs, zwei Pipelines Plattform gegen MMP nach Event und Fenster Fenster angleichen, eine Event-Pipeline
Blended ROAS sinkt nach dem Skalieren Junge Kohorten oder echte sinkende Grenzerträge ROAS im gleichen Alter nach Install-Woche und Spend-Stufe Marginale Kohorten im gleichen Alter vergleichen
ROAS steigt, während der CPI steigt Mix hat sich zu Ländern oder Audiences verschoben, die mehr wert sind Wert pro Install nach Land Keiner. Nicht allein nach dem CPI kürzen

Wann ist das Kürzen des Budgets die richtige Entscheidung?

Meine Regel ist, dass ich kürze, wenn Kohorten gleichen Alters auf abgeglichenen Daten die CPA-Obergrenze verfehlen und nichts im Änderungsprotokoll die Lücke erklärt. Der Fall, der dem am nächsten kommt, ist die Fitness-App, mit einem Ziel von 15 $ als Platzhalter für eine Obergrenze. An Tag 25 lagen die Kosten pro Trial bei 30 $ gegenüber einem Ziel von 15 $, auf einer Messung, die wir über Meta, App Store Connect, RevenueCat und Mixpanel aufgesetzt hatten. Mehr als 40 Creatives waren gelaufen, und der Algorithmus hatte 90% des Spends auf zwei gelegt, die das Ziel trotzdem verfehlten, und die Diagnose lautete, dass das Produkt zwei Audiences mit einem Funnel bediente. Wir haben pausiert und die Produktarbeit und die Bedingungen für die Rückkehr schriftlich festgehalten. Die Kosten pro Trial von 30 $ waren eine echte Untergrenze, und kleine Anpassungen hätten sie nicht bewegt.

Was eine Kürzung nicht bewirkt. Sie behebt keine Paywall-Regression, denn der ROAS bleibt bei jedem Spend niedrig. Sie behebt keinen Fehler im Event-Mapping, denn die Plattform optimiert weiter auf das falsche Signal. Sie behebt keine Fatigue, denn weniger Spend kann die Frequenz für eine Woche drücken und erneuert nichts. Sie ändert nichts daran, dass die Kohorten jung sind, denn sie verbessert die Blended-Zahl nur kosmetisch. Und eine große Änderung bei Meta, TikTok oder Google kann die Lernphase neu starten und dem ersten Problem ein zweites hinzufügen. Ist die Entscheidung groß, kommt ein Holdout oder ein Geo-Test vor der Kürzung, so wie ich einen für ein Netzwerk aufsetzen würde.

Was sollten Sie vor der nächsten Budgetänderung prüfen?

  1. Einfrieren und protokollieren. Jede Änderung der letzten zwei bis drei Wochen an der App, der Store-Seite, den Events, den Attributionseinstellungen und den Kampagnen.
  2. Abgleichen. Plattform gegen MMP gegen RevenueCat bei Installs, Trials und Käufen. Fenster angeglichen, Währung und Basis bestätigt, keine doppelten Events.
  3. Fenster prüfen. Kein Report fragt noch ein Fenster ab, das die Plattform nicht mehr liefert.
  4. iOS-Signal prüfen. Postback-Volumen, der Anteil von Null-Werten oder groben Werten, jede Änderung an Schema oder Fenster.
  5. Auf Kohorten gleichen Alters neu aufbauen. D0, D7 und D28 nach Install-Woche, nie eine blended Kalenderzahl.
  6. CPI aufteilen. CPM, Klickrate oder IPM und Klick zu Install, nach Land und Placement.
  7. Mix von Rate trennen. Die Änderung innerhalb jedes Landes gegen die Verschiebung des Spends zwischen Ländern.
  8. Funnel nach App-Version prüfen. Install zu Trial, Trial zu Paid, Zahlerquote, Wert pro Zahler, Verlängerungen, gegen das Release-Protokoll.
  9. Creatives prüfen. IPM nach Alter und Frequenz des Creatives, Spend-Konzentration, das Datum des letzten neuen Konzepts.
  10. Lernstatus prüfen. Liegt eine signifikante Änderung im Vergleichsfenster, warten Sie einen Zyklus.
  11. Die Saison gegen das Vorjahr prüfen, oder die Hypothese fallen lassen.
  12. Dann entscheiden, nach dem marginalen ROAS im gleichen Alter gegenüber der Obergrenze, bei einem großen Betrag zuerst mit einem Holdout.

Stehen Sie bei Schritt eins und das Protokoll ist leer, weil nie jemand eines geführt hat, rekonstruiere ich es im Growth Audit für einen Account und führe die zwölf Prüfungen durch. Den können Sie einzeln buchen, bei jedem Budget.

Quellen und Umfang

Alle am 5. Oktober 2026 geprüft. Die Dokumentation der Plattformen ändert sich ohne Ankündigung, prüfen Sie also das Datum, bevor Sie eine Schwelle oder ein Fenster zitieren. Die Aufteilung des CPI, das Paywall-Beispiel, das Beispiel zum Länder-Mix und das Beispiel zum Skalieren sind Rechnungen auf Basis gekennzeichneter Annahmen, kein Account. Die Fälle, auf die ich verlinke, sind Accounts, an denen ich gearbeitet habe, je ein Account, und keine kontrollierten Experimente. Metas Hilfeseiten blockieren den automatisierten Abruf, deshalb habe ich sie im Browser öffnen lassen.

Häufige Fragen

Mein CPI steigt, und ich kann nicht sagen, ob es am Creative, an der Attribution oder am Targeting liegt. Wie finde ich das heraus?

Teilen Sie den CPI in seine drei Inputs auf, nämlich CPM, Klickrate und Klick-zu-Install-Rate. Das Creative zeigt sich an einer sinkenden Klickrate, eine schwache Store-Seite an einer sinkenden Klick-zu-Install-Rate, und Änderungen bei Targeting oder Auktion an einem steigenden CPM oder einer Verschiebung im Länder- und Placement-Mix. Die Attribution ist eine eigene Prüfung, vergleichen Sie also die Installs der Plattform mit denen des Mobile Measurement Partners (MMP), bevor Sie einer der beiden Zahlen glauben.

Wir geben 50K $ im Monat für Anzeigen aus, und der ROAS hat sich nicht verbessert. Was sollte ich zuerst prüfen?

Prüfen Sie zuerst das Änderungsprotokoll, dann das Kohortenalter. Listen Sie jede Änderung der letzten zwei bis drei Wochen an der App, der Store-Seite, den Events, den Attributionseinstellungen und den Kampagnen auf. Bauen Sie dann den ROAS nach Install-Woche im gleichen Alter neu auf, denn das Skalieren des Spends senkt den blended ROAS von allein, solange die neuen Kohorten jung sind. Erst nach beidem vergleiche ich den marginalen ROAS im gleichen Alter mit der CPA-Obergrenze.

Kann der ROAS sinken, während der CPI stabil bleibt?

Ja. Der ROAS in jedem Alter ist der Wert pro Install geteilt durch den CPI, und jeder Term im Wert pro Install liegt im Funnel nach der Anzeige: Trial-Start, Trial zu Paid, Preis, Verlängerungen, Bestellwert, Ad-Revenue. In einem meiner Game-Accounts halbierte sich der D0 ROAS von 22% auf 11%, während der CPI sich kaum bewegte, weil der Wert pro Käufer von 29 £ auf 18 £ fiel.

Steigt mein CPI wegen Creative Fatigue?

Creative Fatigue, auch Wearout genannt, ist nur dann die Ursache, wenn die Klickrate oder das IPM, Installs pro tausend Impressions, bestimmter Creatives gesunken ist, während ihre Frequenz stieg, bei stabilem CPM. Das ist das beobachtbare Symptom. Die besten experimentellen Belege sagen, dass die Fatigue je nach Kampagne stark schwankt. Testen Sie sie deshalb mit einem kontrollierten Refresh innerhalb derselben Struktur, und leiten Sie sie nicht aus dem Kalender ab.

Wann ist es richtig, das Budget zu kürzen?

Das Budget zu kürzen ist richtig, wenn Kohorten gleichen Alters auf abgeglichenen Daten die CPA-Obergrenze verfehlen und nichts im Änderungsprotokoll die Lücke erklärt. Eine Kürzung behebt weder eine Paywall-Regression noch einen Fehler im Event-Mapping noch Creative Fatigue noch das junge Alter der Kohorten. Sie ändert die Auslieferung, und eine große Änderung kann die Kampagne zurück in die Lernphase schicken.