# Livada SEO — Next Actions (week-by-week)

**Last updated**: 2026-05-17 · **Phase active**: Pre-launch building (J-60 to J0)

Ce document est une **checklist exécutable** pour les 8 semaines avant le launch. Il complète `LAUNCH-PLAN.md` (stratégie) et `SESSION-RECAP-2026-05-17.md` (contexte).

> **À cocher au fur et à mesure.** À chaque clôture de session, mettre à jour les `[ ]` en `[x]`.

---

## Semaine 1 — Sprint 1 : Onboarding wizard

**Trigger Claude** : "on attaque l'onboarding wizard"

### Sprint Claude — Code de l'onboarding wizard

- [ ] Créer `includes/admin/class-onboarding-wizard.php` (logique principale + AJAX handlers)
- [ ] Créer `includes/admin/views/onboarding/wizard-shell.php` (HTML shell + progress bar)
- [ ] Créer `assets/css/onboarding-wizard.css` (style premium gradient indigo→violet)
- [ ] Créer `assets/js/onboarding-wizard.js` (steps navigation + AJAX save)
- [ ] Étape 1 — Welcome + détection auto site type fonctionnelle
- [ ] Test : nouveau site dev, désactiver/réactiver plugin → wizard apparaît

### En parallèle (Florin)

- [ ] Créer compte Lemon Squeezy + vérification
- [ ] Compte CF déjà OK, vérifier Worker stable
- [ ] Préparer questions à poser à Camping La Ferme pour cas client

---

## Semaine 2 — Sprint 1 fin + Sprint 2 start

### Sprint Claude — Wizard étapes 2, 3, 4

- [ ] Étape 2 (site info + live SERP preview)
- [ ] Étape 3 (schema LocalBusiness adaptatif + intégration Nominatim géocoding)
- [ ] Étape 4 (AEO toggles + explication + preview llms.txt)

### Sprint Claude — Landing livada.io (start)

- [ ] Wireframe homepage livada.io (1 seule page premium minimal)
- [ ] Stack technique décidée (Astro statique ou HTML+Tailwind sur Hostinger)
- [ ] Premier draft hero "Be found by Google. And by AI."

### En parallèle (Florin)

- [ ] Configurer produits Lemon Squeezy (Solo, Studio, Agency, Lifetime + early-bird variants)
- [ ] Contact Camping La Ferme pour récupérer données chiffrées avant/après

---

## Semaine 3 — Sprint 1 fin + Sprint 2 continue

### Sprint Claude — Wizard étapes 5, 6 + polish

- [ ] Étape 5 (Anthropic key + test API live + preview generation)
- [ ] Étape 6 (célébration + 3 wow cards + CTAs)
- [ ] Animations + transitions step-to-step
- [ ] Tests UX sur 3 navigateurs + mobile
- [ ] Bump plugin version 1.9.6 → 1.10.0
- [ ] Build ZIP + release 1.10.0 (sites prod auto-update car 1.9.6 a le fix HCDN)

### Sprint Claude — Landing continue

- [ ] Sections features + comparatif Yoast/Rank Math/AIOSEO
- [ ] Section tarifs (5 plans + anchor Yoast stack 2 850€)
- [ ] Encart Founder accessibility (photo + WhatsApp + email)

### En parallèle (Florin)

- [ ] Webhook Lemon Squeezy → `https://livada.fr/wp-json/livada-license/v1/create_license` (à coder côté License Server si pas déjà fait — vérifier)
- [ ] Récupération données Camping La Ferme reçues

---

## Semaine 4 — Sprint 2 fin + Sprint 3 start

### Sprint Claude — Landing fin

- [ ] FAQ inline (8-10 questions)
- [ ] Waitlist signup CTA + intégration Mailerlite/ConvertKit
- [ ] 1 cas client vidéo embed (Camping La Ferme)
- [ ] Footer + CGV + mentions légales links
- [ ] Domain pointing livada.io → hosting setup
- [ ] Test responsive mobile/tablette
- [ ] Plausible Analytics installé

### Sprint Claude — Cas client vidéo

- [ ] Script vidéo 90 sec Camping La Ferme
- [ ] Storyboard + captures écran
- [ ] Florin tourne (iPhone OK)
- [ ] Edit CapCut + sous-titres FR/EN
- [ ] Upload + intégration landing

---

## Semaine 5 — Sprint 3 : Article fondateur + LinkedIn

### Sprint Claude — Article fondateur

- [ ] Article 2 500 mots "Why I built an MCP-native SEO plugin in 2026"
- [ ] Publier sur livada.fr/manifesto
- [ ] Relayer sur Medium + IndieHackers + dev.to

### Sprint Claude — 12 posts LinkedIn pré-lancement

- [ ] Rédiger les 12 posts (3/sem × 4 sem pré-launch)
- [ ] Hooks accrochants par post
- [ ] Florin valide ton de voix
- [ ] Programmer dans Buffer/Hypefury/Notion calendar
- [ ] Premier post publié S5

### En parallèle (Florin)

- [ ] Préparer slide deck webinar 30-45 min
- [ ] Cross-promo : envoyer le webinar à ton réseau actuel (TripAdvisor contacts, etc.)

---

## Semaine 6 — Sprint 4 : Email séquences

### Sprint Claude — Pré-launch waitlist drip

- [ ] Email 1 : Founder thesis (welcome + qui je suis + le pourquoi)
- [ ] Email 2 : Cas client Camping La Ferme (storytelling)
- [ ] Email 3 : Démo MCP server (vidéo embedded)
- [ ] Email 4 : Early-bird preview (annonce -25%)
- [ ] Email 5 : Countdown 48h before launch

### Sprint Claude — Trial 30j drip post-activation

- [ ] J0 Welcome + 1 action 30 sec
- [ ] J1 Le bug invisible qui tue ton SEO
- [ ] J3 Ton site est-il prêt pour ChatGPT ?
- [ ] J7 3 cas clients
- [ ] J14 Features que 90% ratent
- [ ] J21 Témoignage agence + upgrade Studio
- [ ] J28 Plus que 48h

### En parallèle (Florin)

- [ ] Test webhook Lemon Squeezy en sandbox
- [ ] CGV + mentions légales publiées sur livada.fr/cgv + /mentions-legales
- [ ] Page tarifs publiée sur livada.io/pricing

---

## Semaine 7 — Tests internes & soft launch prep

- [ ] Test 5 amis devs invités, feedback wizard + landing
- [ ] Ajustements bugs / copy / UX
- [ ] Mobilisation 50-100 contacts pour Product Hunt-like buzz (LinkedIn DMs warm)
- [ ] Confirmation date webinar J19
- [ ] Setup live chat Crisp sur livada.io (premiers 7j launch)

---

## Semaine 8 — Final touches

- [ ] Verification complète : tous CTAs fonctionnent, webhook Lemon Squeezy → licence générée + email envoyé
- [ ] Test trial activation end-to-end
- [ ] Test conversion trial → paid en sandbox
- [ ] Press kit (logos, screenshots HD, bio Florin) prêt
- [ ] Email J0 à waitlist drafté et programmé
- [ ] 50 DMs LinkedIn personnalisés préparés (templates par profil cible)

---

## J0 — SOFT LAUNCH LUNDI

- [ ] **Email waitlist 9h** : annonce early-bird -25% × 7 jours
- [ ] **Post LinkedIn perso + plugin** annonce officielle
- [ ] **50 DMs LinkedIn envoyés** (manuellement, personnalisés)
- [ ] **Twitter/X + Bluesky** thread annonce
- [ ] **Crisp live chat actif** toute la semaine
- [ ] **Mobilisation webinar J19** : 1ère vague d'invitations

---

## J1-7 — Première semaine soft launch

- [ ] Réponse <30 min à tous les commentaires/DMs
- [ ] **Cible** : 15-20 premières licences (mix Solo + Studio + Lifetime)
- [ ] Email cas client Camping La Ferme envoyé J+5
- [ ] Post LinkedIn quotidien (suivi de l'annonce)

---

## J8-14 — Communautés WordPress

- [ ] Post r/WordPress (respecter les guidelines, valeur ajoutée)
- [ ] Post r/SEO + r/Wpdev
- [ ] 3 groupes Facebook WordPress FR
- [ ] BetaList + IndieHackers Products submission
- [ ] **Cible cumul** : 25-35 licences

---

## J15-18 — Pré-webinar

- [ ] Mobilisation finale liste webinar (objectif 100-200 inscriptions)
- [ ] Test technique stream (Zoom Webinar / StreamYard)
- [ ] Slide deck final review
- [ ] Florin répète son talk (2-3 fois)

---

## J19 MARDI — WEBINAR LIVE 🎯

- [ ] **20h FR ou 14h FR** (test ce qui marche le mieux pour la liste)
- [ ] **1h talk + 15 min Q&A**
- [ ] **Live demo MCP server** : Claude Code pilote Livada sur livada.fr (wow moment)
- [ ] **À la fin** : Founder Edition exclusive aux participants → -25% Lifetime, **valable 48h après le webinar uniquement**
- [ ] Replay envoyé par email J+20

---

## J20-22 — Rush conversions post-webinar

- [ ] Email J+20 : "Lien Founder Edition exclusive — 48h"
- [ ] Email J+21 : "Plus que 24h"
- [ ] Email J+22 : "Plus que 2h"
- [ ] DMs personnalisés aux participants webinar les plus engagés
- [ ] **Cible boost webinar** : 15-25 ventes additionnelles (conversion 15-25% des participants)

---

## J23-30 — Fin Phase 2

- [ ] Email cas client #2 (un autre site)
- [ ] Post-mortem chiffré : conversion par canal, CAC, ARPU
- [ ] Bilan Phase 2 : **objectif 30-50 licences cumulées**, 15-20 Lifetime placés
- [ ] Ajustement messaging/pricing si signal de churn
- [ ] Lancer Sprint Claude #5 (schemas restau) pour livraison J+30

---

## J30-90 — Phase 3 Content engine

### Sprint Claude #5 (J+30) — Schemas restauration

- [ ] FoodEstablishment, Restaurant, CafeOrCoffeeShop, BarOrPub
- [ ] Menu, MenuSection, MenuItem (nouveau module)
- [ ] acceptsReservations, servesCuisine fields
- [ ] Release 1.11.0 (auto-update sur les 4 sites sans manuel)
- [ ] Annonce LinkedIn + email "Voici la 1.11 : module restaurants"

### Sprint Claude #6 — 24 articles content engine

**Cadence** : 2 articles/sem × 12 sem = 24 articles

**Catégories** :
- [ ] 8 comparatifs (Yoast vs X, alternative X)
- [ ] 6 AEO/IA SEO (llms.txt, AI Overviews ChatGPT, GEO, etc.)
- [ ] 4 tourisme/restauration locale
- [ ] 3 MCP/AI-dev (Claude Code WordPress)
- [ ] 3 tutoriels (schema FAQ, redirects, sitemap)

### Webinar #2 J+45

- [ ] Thème adapté selon learnings webinar #1
- [ ] Promo 7 jours avant
- [ ] Live + offre exclusive participants

### Webinar #3 J+75

- [ ] Idem

### Partnerships outreach

- [ ] TranslatePress — article invité "Hreflang TP + Livada SEO"
- [ ] Hostinger — guide "SEO WP sur Hostinger" + bundle promo
- [ ] o2switch — communauté FR
- [ ] Elementor marketplace — postuler add-on

### Préparation WP.org Lite (conditionnel)

**SI ≥150 licences cumulées à J+75** :
- [ ] Stripper code Lite (retirer AI, MCP, multi-loc, AEO premium)
- [ ] Tester Lite localement
- [ ] Submit WP.org review
- [ ] Wait 5-15 jours review

**SI <150 licences à J+75** : reporter WP.org, identifier les frictions de conversion, ajuster funnel.

---

## J90 — BILAN STRATÉGIQUE

- [ ] **KPIs review** : licences cumul, MRR, CAC par canal, churn, NPS
- [ ] **Décision WP.org** : go/no-go
- [ ] **Décision pricing** : maintenir / hausser certaines lignes (pas baisser)
- [ ] **Décision écosystème** : commencer Livada Translate ou Livada Cookies ?
- [ ] **Décision recrutement** : freelance support si >100 licences actives

---

## Notes opérationnelles solo founder

### Rythme hebdo

- Lundi : revue chiffres semaine précédente + plan semaine
- Mardi-Jeudi : exécution (dev / contenu / support)
- Vendredi : marketing (LinkedIn posts, email à la liste)
- Samedi : 1 demi-journée content writing
- **Dimanche : OFF complet, pas de Slack, pas d'email**

### Si surcharge

1. Déléguer le support à un freelance (~7 000€/an pour ~10h/sem)
2. Pauser le contenu blog 2 semaines (l'effet ne se voit qu'à 6+ mois, pas critique court terme)
3. Reporter Sprint Claude non-bloquant
4. **JAMAIS** baisser prix ou augmenter support gratuit pour "compenser"

### Si motivation baisse

- Re-lire `D:\Slave H\Claude\plugins\livada-seo\LAUNCH-PLAN.md` section 15 "La psychologie du fondateur"
- Re-lire le 1er email du cas client Camping La Ferme — pourquoi tu as bâti ça
- Discord/Slack des 50 Founders → tu as une communauté qui t'attend
