Checklist de tests GoogleReviewAI
Coche au fur et à mesure — l'avancement est sauvegardé localement.
0 / 73 terminés
0%
Reset
1. Authentification & Onboarding
0/7
Inscription email/mot de passe → réception email de vérification
Connexion email/mot de passe
Connexion via Google OAuth
Mot de passe oublié → email reset → nouveau mot de passe fonctionne
Déconnexion redirige vers landing
Nouvel utilisateur reçoit 25 crédits gratuits + email de bienvenue
Switch FR/EN persiste après refresh et reconnexion
2. Connexion Google Business Profile
0/5
Bouton "Connecter Google" lance OAuth avec scopes GMB
Sélection multi-établissements si plusieurs trouvés
Sync auto des fiches après connexion (nom, adresse, site, catégories)
Refresh token stocké (vérifier qu'un cron suivant ne dit pas "No refresh token")
Déconnexion Google → données conservées mais sync désactivée
3. Dashboard
0/6
Affiche le nom de l'établissement (pas du user)
Dropdown change l'établissement actif si plusieurs
Compteurs : total avis, note moyenne, en attente, taux de réponse
Header sticky lors du scroll (mobile + desktop)
Bouton refresh resync avis
Cartes d'action redirigent correctement
4. Avis Google
0/8
Liste affiche tous les avis synchronisés
Filtre par note / par statut (en attente / répondu)
Génération réponse IA (OpenRouter Gemini)
Édition manuelle de la réponse
Publication réponse vers Google → vérifier sur la fiche réelle
Suppression d'un avis côté Google → marqué supprimé après sync
Signature personnalisée prioritaire sur Brand Voice
Compteur de crédits décrémente après génération IA
5. AEO (GeoRank AI)
0/5
Génération hebdo gratuite (Freemium)
Génération quotidienne (plan 9,99€)
Aperçu article avant publication
Publication automatique vers GMB
Bouton "Voir les abonnements" ouvre la session Stripe (pas /choose-plan)
6. SEO Autopilot
0/5
Analyse du site (Firecrawl)
Génération du plan éditorial
Articles programmés visibles dans le calendrier
Publication auto au planning prévu
Bouton abonnement → checkout Stripe
7. Maps Rank
0/4
Création d'une grille géographique
Scoring couleur par position (vert/orange/rouge)
Métriques moyennes calculées
Historique conservé
8. Paiements / Stripe
0/8
Choix d'un plan → checkout Stripe (test mode)
Promo code accepté
Essai gratuit appliqué pour nouveaux clients uniquement
Customer récurrent : pas de trial à nouveau
Achat pack crédits → solde augmenté
Webhook met à jour plan_name et subscription_status
Annulation abonnement → accès maintenu jusqu'à fin de période
Re-souscription depuis "Plan annulé"
9. Notifications
0/5
Push : activer dans Settings → recevoir le test
Push : nouvel avis déclenche notification (< 24 h, non répondu)
Email : nouvel avis envoyé (si activé dans Paramètres IA)
Pas de doublon si avis déjà répondu
Désactivation push supprime la souscription DB
10. Paramètres
0/5
Modifier nom complet, email, mot de passe
Switch langue
Configuration IA : ton, longueur, note minimum, auto-publish
Signature personnalisée enregistrée et utilisée
Support : envoi message → reçu sur email admin
11. PWA / Mobile
0/5
Installation PWA (Add to Home Screen)
Icône + splash screen GoogleReviewAI
Service Worker met à jour sans casser
Bottom nav mobile fonctionnelle
App Capacitor Android : pas de bannière PWA/push web
12. Extension Chrome
0/1
Edge functions répondent OK aux requêtes chrome-extension://
13. Pages publiques / SEO
0/6
Landing page FR par défaut
100 articles SEO accessibles
FAQ schema JSON-LD présent
sitemap.xml + robots.txt corrects
Routes profondes (/pricing, /blog/...) ne renvoient pas 404 au refresh
CGU + Politique de confidentialité accessibles
14. Admin (compte admin uniquement)
0/3
Accès /admin réservé
Outils de réconciliation / purge ghost reviews
Analytics visiteurs