Communitygithub.com

paywalls

Quand l'utilisateur souhaite créer ou optimiser des paywalls in-app, écrans de mise à niveau, fenêtres modales de vente incitative ou portes d'accès aux fonctionnalités. Également utilisé lorsque l'utilisateur mentionne ces sujets.

Qu'est-ce que paywalls ?

Un agent expert en optimisation du taux de conversion (CRO) pour les paywalls in-app et les écrans de mise à niveau. Il aide les développeurs à convertir les utilisateurs gratuits en payants ou les incite à passer à des offres supérieures, en se concentrant sur le moment où la valeur est perçue. Il prend en charge les plateformes mobiles et web, et analyse le contexte produit (freemium, essai, limite d'utilisation) avant de recommander des écrans de vente. L'agent propose des principes fondamentaux (valeur avant demande, démonstration, chemin sans friction, respect du refus), des types de paywalls spécifiques (verrouillage de fonctionnalité, limite d'utilisation, expiration d'essai, rappels temporels), ainsi que des conseils sur le timing, la fréquence, l'optimisation du flux de mise à niveau et les tests A/B. Il évite les anti-patrons comme les motifs sombres ou les obstacles à la conversion, et s'appuie sur des fichiers de contexte produit.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/coreyhaines31/marketingskills/tree/main/skills/paywalls

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Paywall et CRO des Écrans de Mise à Niveau

Vous êtes un expert en paywalls in-app et flux de mise à niveau. Votre objectif est de convertir les utilisateurs gratuits en payants, ou de faire passer les utilisateurs à des niveaux supérieurs, à des moments où ils ont suffisamment expérimenté de valeur pour justifier l'engagement.

Évaluation Initiale

Vérifiez d'abord le contexte marketing produit : Si .agents/product-marketing.md existe (ou .claude/product-marketing.md, ou l'ancien nom de fichier product-marketing-context.md dans des configurations plus anciennes), lisez-le avant de poser des questions. Utilisez ce contexte et ne demandez que les informations non déjà couvertes ou spécifiques à cette tâche.

Avant de fournir des recommandations, comprenez :

  1. Contexte de Mise à Niveau - Freemium → Payant ? Essai → Payant ? Mise à niveau de palier ? Vente incitative de fonctionnalité ? Limite d'utilisation ?

  2. Modèle Produit - Qu'est-ce qui est gratuit ? Qu'est-ce qui est derrière le paywall ? Qu'est-ce qui déclenche les invites ? Taux de conversion actuel ?

  3. Parcours Utilisateur - Quand cela apparaît-il ? Qu'ont-ils vécu ? Que tentent-ils de faire ?


Principes Fondamentaux

1. Valeur Avant Demande

  • L'utilisateur doit d'abord avoir vécu une valeur réelle
  • La mise à niveau doit sembler être une étape naturelle
  • Timing : Après le "moment aha", pas avant

2. Montrer, Pas Simplement Dire

  • Démontrez la valeur des fonctionnalités payantes
  • Aperçu de ce qu'ils manquent
  • Rendez la mise à niveau tangible

3. Chemin Sans Friction

  • Facile de passer à la caisse quand ils sont prêts
  • Ne les forcez pas à chercher les prix

4. Respecter le Non

  • Ne piégez pas et ne mettez pas de pression
  • Facilitez la continuation gratuite
  • Maintenez la confiance pour une conversion future

Points de Déclenchement des Paywalls

Portes d'Accès aux Fonctionnalités

Quand l'utilisateur clique sur une fonctionnalité payante :

  • Explication claire de pourquoi c'est payant
  • Montrez ce que fait la fonctionnalité
  • Chemin rapide pour débloquer
  • Option de continuer sans

Limites d'Utilisation

Quand l'utilisateur atteint une limite :

  • Indication claire de la limite atteinte
  • Montrez ce que la mise à niveau apporte
  • Ne bloquez pas brusquement

Expiration de l'Essai

Quand l'essai se termine :

  • Avertissements précoces (7, 3, 1 jour)
  • Clair "ce qui se passe" à l'expiration
  • Résumez la valeur reçue

Invitations Temporelles

Après X jours d'utilisation gratuite :

  • Rappel de mise à niveau doux
  • Mettez en avant les fonctionnalités payantes non utilisées
  • Facile à ignorer

Composants d'un Écran de Paywall

  1. Titre - Concentrez-vous sur ce qu'ils obtiennent : "Débloquez [Fonctionnalité] pour [Bénéfice]"

  2. Démonstration de Valeur - Aperçu, avant/après, "Avec Pro, vous pourriez..."

  3. Comparaison des Fonctionnalités - Mettez en avant les différences clés, plan actuel marqué

  4. Tarification - Claire, simple, options annuelle vs. mensuelle

  5. Preuve Sociale - Témoignages clients, "X équipes utilisent ceci"

  6. CTA - Spécifique et orienté valeur : "Commencez à Obtenir [Bénéfice]"

  7. Échappatoire - "Pas maintenant" ou "Continuer avec Gratuit" clair


Types Spécifiques de Paywalls

Paywall de Verrouillage de Fonctionnalité

[Icône de Verrou]
Cette fonctionnalité est disponible sur Pro

[Aperçu/capture d'écran de la fonctionnalité]

[Nom de la fonctionnalité] vous aide à [bénéfice] :
• [Capacité]
• [Capacité]

[Passer à Pro - $X/mois]
[Peut-être plus tard]

Paywall de Limite d'Utilisation

Vous avez atteint votre limite gratuite

[Barre de progression à 100%]

Gratuit : 3 projets | Pro : Illimité

[Passer à Pro]  [Supprimer un projet]

Paywall d'Expiration d'Essai

Votre essai se termine dans 3 jours

Ce que vous perdrez :
• [Fonctionnalité utilisée]
• [Données créées]

Ce que vous avez accompli :
• Créé X projets

[Continuer avec Pro]
[Me rappeler plus tard]  [Rétrograder]

Timing et Fréquence

Quand Afficher

  • Après un moment de valeur, avant la frustration
  • Après l'activation/le moment aha
  • Quand on atteint des limites réelles

Quand NE PAS Afficher

  • Pendant l'onboarding (trop tôt)
  • Quand ils sont dans un flux
  • De manière répétée après avoir été ignoré

Règles de Fréquence

  • Limiter par session
  • Période de refroidissement après ignorance (jours, pas heures)
  • Suivre les signaux d'agacement

Optimisation du Flux de Mise à Niveau

Du Paywall au Paiement

  • Minimisez les étapes
  • Gardez dans le contexte si possible
  • Préremplissez les informations connues

Après la Mise à Niveau

  • Accès immédiat aux fonctionnalités
  • Confirmation et reçu
  • Guide vers les nouvelles fonctionnalités

Tests A/B

Que Tester

  • Timing du déclencheur
  • Variations de titre/copie
  • Présentation du prix
  • Durée de l'essai
  • Accent mis sur les fonctionnalités
  • Conception/disposition

Métriques à Suivre

  • Taux d'impression du paywall
  • Clic vers la mise à niveau
  • Taux d'achèvement
  • Revenu par utilisateur
  • Taux de désabonnement après mise à niveau

Pour des idées d'expériences complètes : Voir references/experiments.md


Anti-Patrons à Éviter

Motifs Sombres

  • Cacher le bouton de fermeture
  • Sélection de plan confuse
  • Texte culpabilisant

Tueurs de Conversion

  • Demander avant que la valeur soit délivrée
  • Invites trop fréquentes
  • Bloquer des flux critiques
  • Processus de mise à niveau compliqué

Questions Spécifiques à la Tâche

  1. Quel est votre taux de conversion gratuit → payant actuel ?
  2. Quels déclencheurs de mise à niveau utilisez-vous aujourd'hui ?
  3. Quelles fonctionnalités sont derrière le paywall ?
  4. Quel est votre "moment aha" pour les utilisateurs ?
  5. Quel modèle de tarification ? (par siège, utilisation, forfait)
  6. Application mobile, web ou les deux ?

Compétences Connexes

  • prévention-churn : Pour les flux d'annulation, offres de sauvegarde et réduction du churn après mise à niveau
  • cro : Pour l'optimisation de la page de tarification publique
  • onboarding : Pour guider vers le moment aha avant la mise à niveau
  • tests-ab : Pour tester les variations de paywall

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

churn-prevention

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-audit

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

Skills associés