1.1.5: conversion funnel overhaul

Paywall:
- Redesigned PremiumView with yearly/monthly/lifetime side by side
- 7-day free trial badge with savings % vs monthly
- Social proof line, BEST VALUE highlight on yearly
- StoreManager: new yearlyProduct, lifetimeProduct, yearlySavingsPercent, hasTrialAvailable

Funnel:
- Paywall step added to onboarding (PaywallStepView)
- Contextual modal at dish limit (replaces silent block)
- Visible "X/15 dishes" counter in DishListView
- BottomPromoBanner rotates AdMob with internal "Remove ads" CTA (1 in 4)
- Free dish limit lowered 20 → 15
- Review prompt earlier: 2 weeks → 1 week

Analytics:
- paywall_viewed/dismissed with source + seconds_on_screen
- dish_limit_hit, week_limit_hit, free_trial_started events
- Every PremiumView call site now passes its source

StoreKit:
- MealMood.storekit: added yearly $19.99 + 7d trial, monthly trial, lifetime $39.99
- AppStoreConnect-1.1.5-setup.md with full manual setup instructions

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
alexandrev-tibco
2026-06-11 22:21:36 +02:00
parent 72770801d3
commit b45cb2a530
31 changed files with 1067 additions and 104 deletions
+6 -4
View File
@@ -1,7 +1,9 @@
Nouveautés dans la version 1.1.4 :
Nouveautés dans la version 1.1.5 :
Statistiques (Premium) — nouvel écran avec votre série de semaines, semaines planifiées, taux de complétion, plats les plus utilisés et répartition par catégorie.
Essai gratuit de 7 jours — essayez MealMood Premium sans engagement. Nouveau plan annuel avec les meilleures économies.
Auto-assignation plus intelligente — l'algorithme détecte le cycle naturel de chaque plat (hebdomadaire, bimensuel, mensuel) et le propose au bon moment. Historique étendu à 12 semaines pour une meilleure détection des habitudes.
Limites plus claires — le compteur de plats indique combien vous en avez utilisé, et les alertes aux limites sont plus douces et moins intrusives.
Boucle d'apprentissage — l'algorithme apprend de vous : remplacez un plat auto-assigné et il sera déprioritisé pour les semaines suivantes. Sur les semaines passées, une notation rapide permet à l'algorithme de valoriser les plats des semaines réussies.
Paywall améliorée — choisissez le plan mensuel ou annuel côte à côte, voyez vos économies et démarrez votre essai en un tap.
• Moins de pubs — des promotions internes remplacent certaines pubs. Un tap pour les supprimer définitivement avec Premium.