Formulaire de Retours
Le formulaire de retours est l'endroit où les utilisateurs finaux soumettent leurs retours. Chaque formulaire est lié à une campagne spécifique.
URL
/feedback/{campaign-slug}
Exemple : https://yourdomain.com/feedback/rate-our-dashboard-v3
Remarque : Le slug est le slug de la campagne, pas le slug du locataire. Chaque campagne possède un slug unique.
Lorsqu'on y accède via le slug du locataire (ex. : /feedback/{tenant-slug}), le système sélectionne automatiquement la première campagne active du locataire.
Champs du formulaire
Le formulaire affiche les champs en fonction de ce qui est activé dans la configuration de la campagne :
Champs standard
| Champ | Type | Description |
|---|---|---|
| Note en étoiles | 1-5 étoiles | Sélecteur d'étoiles cliquable |
| Score NPS | Échelle 0-10 | Sélecteur de chiffres cliquable avec code couleur (rouge → jaune → vert) |
| Retour textuel | Zone de texte | Retour en texte libre |
| Nom du client | Saisie texte | Nom du soumetteur |
| E-mail du client | Saisie e-mail | Obligatoire si la campagne l'exige |
| Téléversement de photo | Saisie fichier | Glisser-déposer ou cliquer pour téléverser |
Champs d'enquête personnalisés
Si la campagne comporte des champs d'enquête personnalisés (via le Constructeur d'enquêtes), ils apparaissent en dessous des champs standard.
Vérification OTP par e-mail
Si la campagne a l'OTP activé :
- L'utilisateur remplit le formulaire et saisit son e-mail
- L'utilisateur clique sur Soumettre
- Un code OTP à 6 chiffres est envoyé à son e-mail
- L'utilisateur saisit l'OTP sur la page de vérification
- Si valide, la soumission est enregistrée
Cela prévient les fausses adresses e-mail et réduit le spam.
Les codes OTP expirent après 10 minutes. Limitation : 5 requêtes OTP par 10 minutes.
reCAPTCHA
Si la campagne a reCAPTCHA activé, la case à cocher "Je ne suis pas un robot" apparaît sur le formulaire. La soumission est rejetée si la vérification reCAPTCHA échoue.
Après la soumission
L'utilisateur voit une page de Remerciement avec :
- Une coche animée
- Un message de confirmation
- L'image de marque du locataire
- Un lien vers le mur de retours