Aller au contenu principal

Comment ça Fonctionne

Cette page vous guide à travers le parcours utilisateur complet dans FeedbackPulse SaaS — de l'installation à votre première soumission de retour.


Vue d'ensemble

Voici comment fonctionne FeedbackPulse SaaS du début à la fin :

VOUS (installez) -> LOCATAIRES (s'inscrivent) -> UTILISATEURS FINAUX (donnent des retours) -> LOCATAIRES (analysent & agissent)

Décortiquons chaque étape.


Étape 1 : Vous installez la plateforme

  1. Vous téléversez FeedbackPulse sur votre serveur
  2. Vous visitez yourdomain.com/install dans votre navigateur
  3. L'installateur web vous guide à travers 5 étapes :
    • Vérification de la licence
    • Vérification des prérequis PHP
    • Connexion à la base de données
    • Création du compte super-administrateur
    • Configuration de l'e-mail (SMTP)
  4. C'est fait ! Votre plateforme est en ligne sur yourdomain.com

Temps requis : environ 10 minutes


Étape 2 : Vous configurez la plateforme

En tant que super-administrateur, vous vous connectez à yourdomain.com/login et :

  1. Créez des plans d'abonnement — définissez les tarifs, limites et fonctionnalités
    • Exemple : Gratuit (1 produit, 50 soumissions/mois), Pro (29,99 $/mois, tout illimité)
  2. Configurez les passerelles de paiement — connectez Stripe et/ou PayPal
  3. Configurez la page d'accueil — constructeur glisser-déposer avec tarifs en direct
  4. Configurez l'e-mail — paramètres SMTP pour les e-mails transactionnels
  5. Activez optionnellement l'IA — ajoutez votre clé API OpenAI pour l'analyse de sentiment

Temps requis : environ 20 minutes


Étape 3 : Les locataires s'inscrivent

Un client potentiel visite votre page d'accueil sur yourdomain.com :

  1. Il voit votre magnifique page d'accueil avec les plans tarifaires
  2. Il clique sur "Commencer" et remplit le formulaire d'inscription :
    • Nom, e-mail, nom d'entreprise, sous-domaine, mot de passe
  3. Il vérifie son adresse e-mail
  4. C'est parti ! Il arrive sur son tableau de bord locataire à yourdomain.com/dashboard

Remarque : Chaque locataire bénéficie d'un essai gratuit de 14 jours par défaut. Vous pouvez configurer cette durée.


Étape 4 : Les locataires configurent leur espace de travail

Une fois connecté, un locataire :

4a. Crée des produits

Les produits sont ce sur quoi il souhaite recueillir des retours. Exemples :

  • "Acme Pro Dashboard" (une application web)
  • "Acme Mobile App" (une application mobile)

Chaque produit reçoit un slug, une description, une catégorie et une image optionnelle.

4b. Crée des campagnes de retours

Pour chaque produit, il crée une ou plusieurs campagnes — chacune est un formulaire de retours avec des champs configurables :

  • Notes en étoiles (1-5)
  • Score NPS (0-10)
  • Retour textuel
  • Téléversement de photos
  • Champs d'enquête personnalisés (via le Constructeur d'enquêtes glisser-déposer)
  • Vérification e-mail optionnelle (OTP)
  • reCAPTCHA optionnel

4c. Personnalise l'image de marque

Dans les Paramètres, il définit :

  • Couleur de marque et couleur d'accent
  • Logo de l'entreprise
  • Apparence du mur de retours (activer/désactiver)

4d. Invite des membres d'équipe

Il peut inviter des collègues avec des rôles admin ou staff. Les invitations sont envoyées via des liens e-mail signés qui expirent dans 7 jours.


Étape 5 : Les utilisateurs finaux donnent des retours

Maintenant, le locataire partage ses pages publiques avec ses clients. Chaque locataire obtient automatiquement 5 pages publiques :

Page 1 : Hub Produit (/p/{tenant-slug})

Un magnifique catalogue affichant tous les produits du locataire. Les utilisateurs finaux peuvent parcourir et cliquer sur n'importe quel produit.

Page 2 : Formulaire de retours (/feedback/{campaign-slug})

Le formulaire réel où les utilisateurs finaux soumettent leurs retours. Supporte :

  • Notes en étoiles, NPS, texte, photos, champs d'enquête personnalisés
  • Vérification e-mail + OTP optionnelle
  • Limitation du débit (10 soumissions par minute par IP)
  • Après soumission → Page de remerciement

Page 3 : Mur de retours (/wall/{tenant-slug})

Une vitrine publique des avis approuvés. Pensez à une page de témoignages :

  • Affiche uniquement les avis marqués comme "publics" par le locataire
  • Affiche les notes en étoiles, noms des clients, textes des retours
  • Filtrable par produit

Page 4 : Feuille de route publique (/roadmap/{tenant-slug})

Un tableau kanban interactif montrant ce qui est planifié :

  • Colonnes : En révision → Planifié → En cours → Livré
  • Les utilisateurs finaux peuvent voter sur les éléments (anonyme, basé sur l'e-mail)
  • Les utilisateurs finaux peuvent suggérer des fonctionnalités via un formulaire modal

Page 5 : Journal des modifications public (/changelog/{tenant-slug})

Une chronologie des mises à jour du produit :

  • Chaque entrée a un titre, un tag de version, un corps de texte et une date
  • Filtrable par produit

En bonus : Widget intégrable

Une seule balise <script> qui ajoute un bouton de retours sur n'importe quel site web :

<script src="https://yourdomain.com/widget/{campaign-slug}.js"></script>

Les 5 pages partagent une barre de navigation connectée, permettant aux utilisateurs finaux de naviguer facilement entre elles. La barre de navigation est personnalisée avec les couleurs du locataire.


Étape 6 : Les locataires analysent les retours

De retour dans leur tableau de bord, les locataires voient :

Tableau de bord en temps réel

  • Comptage total des soumissions
  • Note en étoiles moyenne
  • Score NPS (avec ventilation Promoteurs/Passifs/Détracteurs)
  • Comptage des campagnes actives
  • Graphique de tendance des soumissions (30 derniers jours)

Boîte de réception des soumissions

Chaque retour arrive dans la boîte de réception. Pour chaque soumission, le locataire peut :

  • Changer le statut (En attente → Approuvé → Résolu → Spam)
  • Basculer la visibilité publique (afficher/masquer sur le mur de retours)
  • Répondre au client (visible dans son portail client)
  • Ajouter des étiquettes pour la catégorisation
  • Utiliser l'IA pour générer automatiquement des suggestions de réponses
  • Consulter le score de sentiment et le résumé généré par IA

Analyse IA (si OpenAI configuré)

  • Scoring de sentiment — chaque soumission reçoit un score de -1,0 (très négatif) à +1,0 (très positif)
  • Auto-étiquetage — l'IA suggère des étiquettes pertinentes (ex. : "bug", "demande-de-fonctionnalité", "félicitations")
  • Suggestions de réponses IA — cliquez sur un bouton pour obtenir une ébauche de réponse
  • Détection d'anomalies — alertes automatiques lorsque les notes chutent soudainement

Analyses

  • Tendance NPS sur 30 jours
  • Distribution des notes en étoiles (1 à 5)
  • Volume de soumissions par jour
  • Graphique de fréquence des étiquettes
  • Comparaisons au niveau des produits

Rapports

  • Onglets Vue d'ensemble, détaillé et notes
  • Filtres de plage de dates
  • Export CSV pour analyse externe
  • Rapports planifiés (quotidien/hebdomadaire/mensuel par e-mail)

Étape 7 : Les locataires agissent sur les retours

Armés d'informations, les locataires peuvent :

  1. Mettre à jour leur feuille de route — déplacer les éléments de "En révision" à "En cours" à "Livré"
  2. Publier des entrées de journal des modifications — annoncer de nouvelles versions avec des numéros de version
  3. Répondre aux clients — réponses directes visibles dans le portail client
  4. Clore la boucle — marquer les soumissions comme "Résolues" une fois traitées

Cela crée une boucle de retours :

L'utilisateur final donne des retours
-> Le locataire les analyse
-> Le locataire développe la fonctionnalité
-> Le locataire publie le journal des modifications
-> L'utilisateur final voit la mise à jour
-> L'utilisateur final donne plus de retours

Étape 8 : Facturation (automatique)

Entre-temps, le système de facturation fonctionne en pilote automatique :

  • Les périodes d'essai expirent automatiquement (par défaut : 14 jours)
  • Les limites du plan sont appliquées (impossible de créer plus de produits que votre plan ne le permet)
  • Des alertes d'utilisation sont envoyées lorsqu'on approche des limites (seuil de 90%)
  • Les abonnements sont gérés via Stripe/PayPal
  • Les échecs de paiement déclenchent des notifications automatiques
  • Les déclassements restreignent immédiatement les fonctionnalités

Diagramme de flux complet

+----------------------------------------------------------+
| VOTRE SERVEUR |
| |
| +-------------+ +--------------+ +------------+ |
| | Super-Admin | | Locataire A | | Locataire B| |
| | Panneau | | Tableau de | | Tableau de | |
| | /admin/* | | bord | | bord | |
| +------+-------+ +------+-------+ +-----+------+ |
| | | | |
| | +--------------+--------------+ | |
| | | Pages Publiques | | |
| | | /p/{slug} | | |
| | | /wall/{slug} | | |
| | | /feedback/{slug} | | |
| | | /roadmap/{slug} | | |
| | | /changelog/{slug} | | |
| | +------------------------------+ | |
| | ^ | |
+---------+-------------------+-------------------+----------+
| | |
Vous gérez Les utilisateurs Les utilisateurs
la plateforme finaux visitent finaux visitent
les pages du les pages du
Locataire A Locataire B

Étapes suivantes