CRMconnect Azuvio · Docs

Enquêtes — Collecte de Feedback

Modules impliqués : Enquêtes · Listes d'Emails · Clients · Leads · Personnel
Qui l'utilise : Marketing · Customer Success · RH
Durée typique : Création + envoi = 30 min · Réponses = 1–14 jours

Vue d'ensemble

Le module Enquêtes permet de créer des questionnaires avec 6 types de questions, de les envoyer via email à des listes de destinataires, et de collecter les réponses via un lien public.

L'envoi est 100% manuel — il n'y a pas de déclencheurs automatiques sur les événements CRM (facture payée, ticket fermé, projet terminé).

Les réponses ne sont pas liées aux enregistrements CRM. tblsurveyresultsets stocke seulement IP + user agent — pas de client_id, pas de lead_id.

L'envoi fonctionne via le cron. Les emails ne sont pas envoyés instantanément — ils sont mis en file et traités avec un minimum d'1 heure entre les exécutions, maximum 100 emails par exécution.

Diagramme de flux

[CRÉER L'ENQUÊTE]
  │
  ├── Nouvelle Enquête : sujet, description (corps email), viewdescription (en-tête public)
  ├── Ajouter questions : input / textarea / checkbox / radio / rating / progress1
  ├── Options accès : active, onlyforloggedin, iprestrict, redirect_url
  └── URL publique générée : site_url/survey/{id}/{hash}
  │
  ↓
[ENVOI — manuel, le personnel initie]
  │
  ├── Enquêtes → {enquête} → onglet Envoyer Enquête
  ├── Sélectionner destinataires :
  │     ├── Tous contacts actifs (filtre groupe client optionnel)
  │     ├── Tous leads (filtre statut lead optionnel)
  │     ├── Tout le personnel actif
  │     └── Listes d'Emails personnalisées
  │
  ├── Insertion dans tblsurveysemailsendcron (file d'envoi)
  └── Statut : "en attente du cron"
  │
  ↓
[TRAITEMENT CRON]
  │  Condition : heure actuelle - last_survey_send_cron ≥ 1 heure
  │  Envoie max survey_send_emails_per_cron_run (défaut 100) emails
  │  Chaque email : remplace {survey_link} par l'URL publique
  │
  ↓
[COMPLÉTION DE L'ENQUÊTE — répondant]
  │
  ├── Répondant ouvre URL publique : /survey/{id}/{hash}
  ├── Remplit les questions
  └── À la soumission → insertion dans tblsurveyresultsets (IP, useragent, date — sans client_id)
  │
  ↓
[CONSULTATION DES RÉSULTATS]
  │
  ├── Enquêtes → {enquête} → onglet Résultats
  ├── checkbox/radio/rating : barres de progression avec compte et % par option
  └── input/textarea/progress1 : liste de toutes les réponses textuelles (modal)
  │
[FEEDBACK COLLECTÉ ✓]

Types de questions

Type (boxtype) Affichage Réponse stockée
input Champ texte une ligne Texte libre
textarea Champ texte multi-lignes Texte libre
checkbox Options sélectionnables multiples boxdescriptionid par option sélectionnée
radio Option unique sélectionnable boxdescriptionid de l'option choisie
rating 5 étoiles (Mauvais / Bien / Très bien / Super / Excellent) boxdescriptionid valeur 1–5
progress1 Curseur 0–100 Valeur numérique

Modules impliqués

Enquêtes · Clients · Leads · RGPD

← Retour aux Flux de Travail