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​