paywall-upgrade-cro
von coreyhaines31Expertenleitfaden für das Design und die Optimierung von In‑App-Paywalls, Upgrade-Screens, Upsell-Modals und Feature Gates, um kostenlose oder Testnutzer in zahlende Kunden zu verwandeln.
Übersicht
Was dieses Skill macht
Das paywall-upgrade-cro Skill macht deinen Agenten zum Spezialisten für In‑App-Paywalls und Upgrade-Flows. Es konzentriert sich auf die Momente innerhalb deines Produkts, in denen du Nutzer bittest, ein Upgrade zu machen, zu bezahlen oder auf einen höheren Plan zu wechseln – nachdem sie bereits Wert erlebt haben.
Nutze paywall-upgrade-cro, wenn du folgende Elemente erstellen oder verbessern willst:
- In‑App-Paywalls und Upgrade-Screens
- Upsell-Modals und Feature Gates
- Screens für Trial-Ende oder erreichte Limits
- Upgrade-Prompts für Pläne und In‑App-Preisübersichten
Es unterscheidet sich von der Optimierung öffentlicher Pricing Pages: Für Pricing Pages auf der Marketing-Website nutze page-cro; für Fragen zur Preisstrategie verwende pricing-strategy.
Für wen es gedacht ist
Dieses Skill passt besonders für:
- SaaS- und Produktteams mit Freemium- oder Trial-Modell
- Produktmanager und Growth-Teams, die für In‑Product-Conversions verantwortlich sind
- UX- und UI-Designer, die an Upgrade-Flows, Modals und Gates arbeiten
- Marketing-Teams, die In‑App-Messaging und Paywall-Texte verantworten
- Shopify- oder Frontend-Entwickler, die Upgrade-Prompts implementieren
Wenn deine zentrale Herausforderung lautet: „Free User upgraden nicht“, „Trial-Nutzer konvertieren nicht“ oder „unser Upgrade-Screen performt nicht“, ist paywall-upgrade-cro genau für dieses Problem gemacht.
Welche Probleme es löst
Mit der Struktur in SKILL.md und den Experimentideen in references/experiments.md hilft das Skill dem Agenten:
- Zu diagnostizieren, warum deine aktuelle Paywall oder dein Upgrade-Screen unterperformt
- Das Paywall-Timing mit dem Aha-Moment des Nutzers, einem Limit oder dem Trial-Status abzugleichen
- Screens zu designen, die Wert statt Reibung in den Vordergrund stellen – nicht nur „du hast ein Limit erreicht“
- Upgrade-Flows mit klaren Headlines, Value Demos, Plan-Vergleich, Social Proof und starken CTAs zu strukturieren
- Dark Patterns und Anti-Patterns zu vermeiden, die Vertrauen und langfristige Retention schädigen
- A/B-Test-Ideen für Copy, Layout, Preis-Darstellung und Trigger-Logik zu generieren
Wann es geeignet ist – und wann nicht
Nutze paywall-upgrade-cro, wenn:
- Du an einer Paywall oder einem Upgrade-Moment innerhalb eines Produkts oder einer App arbeitest
- Du Trial-to-Paid-, Freemium-Conversions oder Plan-Upgrades verbessern musst
- Du strukturierte Empfehlungen möchtest (nicht nur zufällige Copy-Vorschläge)
- Du CRO-Experimente für In‑App-Screens planst
Es ist weniger geeignet, wenn:
- Du nur eine öffentliche Marketing- oder Pricing Page neu gestalten willst (nutze
page-cro) - Du Preisniveaus oder Packaging-Strategien festlegst (nutze
pricing-strategy) - Du tiefgehende Backend-Billing-Logik oder Hilfe bei Payment-Gateway-Implementierungen brauchst (dieses Skill fokussiert auf UX, Copy und Conversion, nicht auf Billing-Integrationen)
Nutzung
Installation
Um das paywall-upgrade-cro Skill zu deinem Agent-Setup hinzuzufügen, installiere es aus dem marketingskills Repository:
npx skills add https://github.com/coreyhaines31/marketingskills --skill paywall-upgrade-cro
Nach der Installation findest du das Skill-Verzeichnis hier:
- Repository:
coreyhaines31/marketingskills - Skill-Pfad:
skills/paywall-upgrade-cro/ - Wichtige Dateien:
SKILL.mdevals/evals.jsonreferences/experiments.md
Kern-Workflow
SKILL.md definiert, wie der Agent denken und arbeiten soll, wenn er paywall-upgrade-cro nutzt. Der typische Workflow ist:
-
Produktkontext zuerst laden
Wenn dein Repo.agents/product-marketing-context.md(oder.claude/product-marketing-context.mdin älteren Setups) enthält, wird der Agent angewiesen, diese Datei zu lesen, bevor er Fragen stellt. So stellt er sicher, dass Empfehlungen zu deinem:- Produktmodell (Freemium, Trial, bezahlte Tiers)
- zentralen Value Propositions
- Zielsegmenten und Use Cases
passen.
-
Upgrade-Szenario klären
Das Skill sorgt dafür, dass der Agent genau versteht:- Upgrade-Kontext: Freemium → Paid, Trial → Paid, Plan-Upgrade oder Feature-Upsell
- Produktmodell: Was ist kostenlos, was liegt hinter der Paywall und was triggert den Prompt?
- User Journey: Wo befindet sich der Nutzer, was wollte er tun und in welchem emotionalen Zustand ist er wahrscheinlich (z. B. Frust über ein Limit)?
-
Ein strukturiertes Paywall-Framework anwenden
Mit der Guidance inSKILL.mdund den Beispielen inevals/evals.jsonstrukturiert der Agent Paywalls und Upgrade-Screens mit Komponenten wie:- Headline, die den Wert des Upgrades kommuniziert – nicht nur, dass der Zugriff blockiert ist
- Value Demonstration: was der Nutzer freischaltet (Features, Ergebnisse, Zeitersparnis)
- Plan Comparison zwischen Free und Paid, wo sinnvoll
- Social Proof (Testimonials, Nutzungsstatistiken, Logos), um wahrgenommenes Risiko zu senken
- CTA, der klar, konkret und handlungsorientiert ist
- Escape Hatch, damit Nutzer ohne „eingesperrt“ zu sein zu ihrer Tätigkeit zurückkehren können
-
Gezielte Copy- und Layout-Empfehlungen generieren
Basierend auf dem spezifischen Trigger (Usage-Limit, Trial-Ende, Feature Gate etc.) schlägt der Agent detaillierte Copy-Optionen, Layout-Ideen und UX-Patterns vor. Die Evaluierungen inevals/evals.jsonzeigen, wie er dabei:- Copy auf den emotionalen Zustand des Nutzers zuschneidet (z. B. Frust über ein Projektlimit)
- Vor Anti-Patterns warnt (z. B. überraschende Hard Locks ohne Kontext, verwirrende Plan-Optionen)
- Konkrete Beispiele für Headlines, Body Copy und CTAs statt nur generischer Ratschläge liefert
-
Experimente und Iterationen planen
Die Dateireferences/experiments.mdlistet umfangreiche A/B-Test-Ideen in Kategorien wie:- Triggers & Timing (Aha-Moment vs. Limit erreicht, zeitbasierte vs. nutzungsbasierte Prompts)
- Paywall Design (Full-Screen vs. Modal, minimal vs. feature-rich Layouts)
- Pricing Presentation (Single Plan vs. Vergleich, Rabatte, Framing)
- Copy & Messaging (Headlines, CTAs, Einwandbehandlung)
- Trial & Conversion Flows (Reminder, Expiration Screens, Upgrade-Pfade)
- Personalisierung und Frequency Capping
Der Agent kann daraus eine priorisierte Test-Roadmap ableiten, statt nur einzelne Änderungen vorzuschlagen.
Beispielanwendungen
1. Usage-Limit-Paywall in einem SaaS-Tool
Du betreibst eine Projektmanagement-App, in der Free User 3 Projekte erstellen können. Wenn sie versuchen, ein 4. Projekt zu erstellen, möchtest du eine Paywall, die fair und überzeugend wirkt – nicht wie eine Strafe.
Mit paywall-upgrade-cro wird der Agent:
- Dies als Usage-Limit-Trigger erkennen
- Einen Screen empfehlen, der:
- anerkennt, was der Nutzer bisher erreicht hat
- kurz erklärt, was ein Upgrade freischaltet (z. B. unbegrenzte Projekte, Priority Support)
- einen einfachen Free-vs.-Paid-Vergleich zeigt
- Social Proof und einen klaren „Upgrade to continue“-CTA enthält
- einen Escape Hatch bietet (z. B. „Cancel and keep your 3 projects“), um Sackgassen zu vermeiden
2. Upgrade-Screen bei Trial-Ende
Deine 14‑tägige Testphase endet, und Nutzer sehen nur eine generische Meldung „Your trial has expired“ – mit niedriger Upgrade-Rate.
Mit paywall-upgrade-cro wird der Agent:
- Dies als Trial-Expiration-Trigger identifizieren
- Empfehlen, den Fokus zu legen auf:
- den Wert, den der Nutzer während der Trial bereits erlebt hat
- was er verliert oder behält, wenn er jetzt ein Upgrade macht
- klare Plandetails und Preise
- optionale Incentives (z. B. zeitlich befristete Rabatte oder verlängerte Trials, falls passend)
- alternative Screens für Pre-Expiration-Reminder und Post-Expiration-Flows vorschlagen
3. Feature Gate für Premium-Funktionalität
Du möchtest eine Premium-Funktion (z. B. Advanced Reporting) hinter einem Upgrade-Prompt sperren.
Das Skill hilft dem Agenten:
- zu entscheiden, ob ein Hard Gate (Zugriff blockieren) oder ein Soft Gate (Preview mit Prompt) sinnvoll ist
- Messaging zu strukturieren, das die Funktion als Lösung für ein konkretes Problem framed
- Visuals oder Previews vorzuschlagen, die zeigen, was dem Nutzer entgeht
- sicherzustellen, dass das Gate erst erscheint, nachdem der Nutzer genug Wert gesehen hat, um zahlungsbereit zu sein
FAQ
Wofür ist paywall-upgrade-cro konkret ausgelegt?
paywall-upgrade-cro ist dafür gemacht, Agenten bei der Gestaltung und Optimierung von In‑Product-Paywalls, Upgrade-Screens, Upsell-Modals und Feature Gates zu unterstützen. Der Fokus liegt auf Conversion Rate Optimization bei Nutzern, die bereits mit deinem Produkt interagiert haben – nicht auf generischem Marketing-Site-Traffic.
Wie installiere ich paywall-upgrade-cro?
Installiere das Skill in deiner skills-fähigen Umgebung mit:
npx skills add https://github.com/coreyhaines31/marketingskills --skill paywall-upgrade-cro
Anschließend kannst du das Skill-Verzeichnis unter skills/paywall-upgrade-cro/ erkunden – insbesondere SKILL.md, evals/evals.json und references/experiments.md.
Welche Dateien sollte ich zuerst ansehen?
Starte mit:
SKILL.md– definiert Rolle, Scope und das schrittweise Reasoning für die Optimierung von Paywalls und Upgrade-Screens.evals/evals.json– zeigt Beispielprompts und detaillierte erwartete Outputs; hilfreich, um zu verstehen, wie sich das Skill in realen Szenarien verhalten soll.references/experiments.md– eine strukturierte Liste von A/B-Test-Ideen und Experiment-Kategorien für kontinuierliche CRO-Arbeit.
Diese drei Dateien vermitteln ein klares mentales Modell, wie paywall-upgrade-cro In‑App-Conversion-Probleme angeht.
Hilft dieses Skill bei Preisstrategie?
paywall-upgrade-cro konzentriert sich auf Präsentation und Conversion bestehender Pläne innerhalb des Produkts: wann Paywalls gezeigt werden, was dort kommuniziert wird und wie sie gestaltet sind. Wenn du Preisniveaus, Packaging oder Rabattstrategie festlegen willst, solltest du es mit pricing-strategy kombinieren, das besser für grundlegende Pricing-Entscheidungen geeignet ist.
Ist das nur für SaaS oder kann ich es auch mit Shopify und anderen Plattformen nutzen?
Das Skill ist plattformagnostisch formuliert und kann eingesetzt werden für:
- SaaS-Web-Apps
- Mobile Apps
- Shopify-Themes und Storefront-Upgrade-Prompts
- jede Frontend-Umgebung, in der du In‑App-Screens und Modals kontrollierst
Der Fokus liegt auf UX, UI, Copy und Experimentideen. Die empfohlenen Patterns kannst du in deinem bevorzugten Frontend-Framework oder Commerce-Stack umsetzen.
Wie geht paywall-upgrade-cro mit Anti-Patterns und Nutzervertrauen um?
Die Evaluierungen in evals/evals.json weisen den Agenten explizit an:
- den emotionalen Zustand des Nutzers zu berücksichtigen (z. B. Frust über ein Limit)
- vor irreführenden Patterns zu warnen (etwa überraschende Locks, verwirrende Pricing-Optionen oder verschwindende Daten)
- Escape Hatches und klare Kommunikation einzubauen
So bleiben deine Upgrade-Flows überzeugend, aber respektvoll – und unterstützen langfristige Retention und Markenvertrauen.
Kann ich die Empfehlungen auf meine Marke und Segmente zuschneiden?
Ja. Das Skill erwartet, dass der Agent:
.agents/product-marketing-context.md(oder.claude/product-marketing-context.mdin älteren Setups) liest, sofern vorhanden- deine bestehende Positionierung, ICP-Definitionen und Feature-Narrative nutzt
Du kannst die Outputs weiter verfeinern, indem du zusätzliche Brand-Guidelines, Hinweise zur Tonalität oder Segmentbeschreibungen in deinem Prompt oder in Kontextdateien bereitstellst.
Wie hole ich langfristig das Maximum aus diesem Skill heraus?
Um dauerhaft Wert aus paywall-upgrade-cro zu ziehen:
- nutze es jedes Mal, wenn du In‑App-Upgrade-Momente designst oder überarbeitest
- kombiniere die Empfehlungen mit Analytics und Experiment-Ergebnissen
- ziehe fortlaufend neue Testideen aus
references/experiments.md, wenn du erkennst, was gut funktioniert - dokumentiere erfolgreiche Paywalls und Screens, damit der Agent sie als bewährte Patterns referenzieren kann
So wird das Skill zu einem lebendigen Playbook für In‑App-Conversions – nicht nur zu einem einmaligen Helfer.
