Aller au contenu principal
Gaprod

Nextcloud Forms : créer des formulaires et gérer les réponses en 2026

Billy RousseauFondateur de Gaprod10 min read

Comment collecter des inscriptions, des disponibilités ou un avis interne sans envoyer les réponses vers un service séparé ? Nextcloud Forms permet de créer des questionnaires auto-hébergés depuis une instance Nextcloud. En 2026, l'application couvre la conception, le partage, la visualisation des résultats et l'export au format CSV.

Un bon formulaire ne se résume pourtant pas à une liste de champs. Il faut choisir qui peut répondre, quelles données demander et combien de temps les conserver. Ce guide suit le parcours complet, de la première question au contrôle des réponses. Pour découvrir le reste de la plateforme, consultez notre guide Nextcloud.

Dans quels cas utiliser Nextcloud Forms ?

L'application vise les sondages et questionnaires simples. Une association peut recueillir les disponibilités de ses bénévoles. Une PME peut préparer une inscription à une formation, un retour après réunion ou une demande interne structurée. Une équipe projet peut classer des choix sans faire circuler une feuille de calcul modifiable par tous.

Le dépôt officiel de Nextcloud Forms insiste sur une conception volontairement simple, adaptée aussi au mobile. Il indique que les formulaires et les réponses restent sur l'instance Nextcloud exploitée par l'organisation. Cette maîtrise de l'emplacement ne dispense pas de définir des droits d'accès, une durée de conservation et une information claire pour les répondants.

BesoinForms peut convenirPoint à vérifier
Sondage interneOuiGroupe autorisé et anonymat
Inscription à un événementOuiDate de fermeture et données nécessaires
Collecte d'une pièceOui, avec une question fichierTypes, taille, stockage et accès
Questionnaire publicOui, par lienFinalité, exposition et abus possibles
Processus métier avec validations multiplesÀ évaluerAPI, automatisation ou outil spécialisé

Nextcloud Forms n'est pas automatiquement un logiciel de vote secret, une signature électronique ou un outil d'enquête réglementaire. Son mode anonyme concerne la manière dont l'application rattache une soumission. Les besoins de preuve, de contrôle électoral ou de consentement formel demandent une analyse distincte.

Pour les associations, notre article Nextcloud pour association replace les formulaires parmi les autres usages, comme les fichiers, les calendriers et la bureautique. Ici, nous restons centrés sur la construction et l'exploitation d'un questionnaire.

Comment préparer les questions avant de créer le formulaire ?

Commencez par écrire la décision que les réponses doivent éclairer. Si l'objectif est de choisir une date, demandez les disponibilités utiles et non l'adresse complète de chaque participant. Si vous organisez une formation, séparez les coordonnées nécessaires, le créneau et les besoins d'accessibilité au lieu d'ajouter une grande zone de texte difficile à analyser.

La structure de données officielle de Forms documente plusieurs types de questions : cases à cocher, choix unique, liste déroulante, réponse courte, texte long, date, heure, fichier, échelle linéaire, couleur et classement. Le choix dépend du résultat attendu. Une question fermée facilite le comptage, tandis qu'un texte libre apporte des précisions mais exige une lecture humaine.

Réponse attendueType adaptéExemple
Une option parmi plusieursChoix unique ou listeCréneau préféré
Plusieurs optionsCases à cocherThèmes souhaités
Information conciseRéponse courteRéférence de dossier
ExplicationTexte longCommentaire sur une procédure
Jour ou horaireDate ou heureDate de présence
DocumentFichierJustificatif demandé
Ordre de préférenceClassementPriorités d'un atelier

Une réponse courte peut recevoir une validation pour une adresse email, un téléphone, un nombre ou une expression régulière, selon la documentation. Une question fichier peut limiter les types, les extensions, le nombre de fichiers et leur taille. Ces contrôles réduisent les erreurs de saisie, mais ne prouvent ni l'identité du répondant ni la fiabilité du contenu envoyé.

Une question doit avoir une utilité visible

Pour chaque champ, notez qui utilisera la réponse et dans quel but. Si personne ne peut l'expliquer, retirez la question. Le formulaire sera plus court et la collecte plus facile à justifier.

Comment régler l'accès, l'anonymat et la fermeture ?

Forms peut être partagé avec des utilisateurs, des groupes ou par lien, d'après sa documentation technique. Vous pouvez aussi ouvrir la soumission aux utilisateurs connectés de l'instance. Choisissez un accès nominatif pour un processus interne qui demande un suivi individuel. Réservez le lien public aux répondants extérieurs ou aux situations où la création d'un compte serait disproportionnée.

Le réglage anonyme modifie l'identification conservée dans la soumission. Le document de structure indique qu'une réponse anonyme reçoit un identifiant du type anon-user-<hash> et le nom affiché « Anonymous user ». N'en déduisez pas une invisibilité totale : l'instance, le serveur web ou d'autres composants peuvent conserver leurs propres journaux. Décrivez précisément la portée de l'anonymat annoncé.

Définissez ensuite la période de réponse. Forms prend en charge une date d'expiration, l'affichage de cette date et la fermeture du formulaire. Il peut aussi autoriser plusieurs réponses par personne ou permettre à un utilisateur de modifier ou supprimer sa réponse. Ces choix changent l'interprétation des résultats. Un sondage à réponse unique ne suit pas la même règle qu'une feuille de présence mise à jour chaque semaine.

RéglageQuestion à trancher avant publication
Accès connectéFaut-il reconnaître chaque compte ?
Lien publicLe formulaire peut-il circuler au-delà du public prévu ?
Réponse anonymeQuelle identité l'application doit-elle masquer ?
Réponses multiplesUne personne peut-elle corriger par un nouvel envoi ?
Modification après envoiJusqu'à quelle date reste-t-elle permise ?
ExpirationQuand la collecte doit-elle s'arrêter ?

Un formulaire public peut recevoir des réponses inattendues ou des fichiers non sollicités. Demandez uniquement ce qui est nécessaire, limitez les dépôts et surveillez la collecte. Pour le socle de protection de l'instance, utilisez aussi notre guide de sécurité Nextcloud.

Comment tester le formulaire avant de diffuser le lien ?

Relisez d'abord le titre, l'introduction et l'ordre des questions comme si vous découvriez le sujet. Un répondant doit comprendre la finalité, le temps demandé, les champs obligatoires et ce qui se passe après l'envoi. Placez les questions simples au début, regroupez celles qui parlent du même sujet et évitez deux formulations presque identiques.

Testez ensuite avec plusieurs profils : propriétaire, collaborateur, utilisateur autorisé, personne extérieure et compte sans accès. Envoyez une réponse valide, puis provoquez des erreurs prévues, comme une adresse mal formée, une option obligatoire oubliée ou un fichier refusé. Vérifiez aussi le rendu sur un écran mobile, car le projet annonce explicitement cet usage.

  1. ouvrir le formulaire depuis le lien réellement diffusé ;
  2. contrôler les questions obligatoires et facultatives ;
  3. essayer chaque type de réponse et chaque limite de fichier ;
  4. soumettre, puis vérifier le message de confirmation ;
  5. modifier ou supprimer la réponse si cette option est activée ;
  6. atteindre l'expiration sur une copie de test ;
  7. confirmer que les personnes non autorisées ne voient pas les résultats.

Ne testez pas seulement avec le propriétaire

Le créateur possède des droits étendus et peut masquer un problème d'accès. La recette doit inclure le profil le moins privilégié et, pour un lien public, une fenêtre privée sans session Nextcloud.

La structure officielle distingue plusieurs permissions : soumettre, modifier le formulaire, consulter les résultats, supprimer des soumissions et intégrer le formulaire. Un collaborateur chargé d'analyser les réponses n'a pas nécessairement besoin de modifier les questions. Séparez ces rôles et refaites un test après chaque changement de partage.

Comment consulter, exporter et traiter les réponses ?

Forms présente les réponses dans une vue de résultats et propose des visualisations. Le README officiel précise aussi que les résultats peuvent être exportés en CSV, dans le même format que Google Forms. Le CSV, ou fichier de valeurs séparées par des virgules, s'ouvre dans un tableur et facilite le tri, le comptage ou l'import dans un autre outil.

Vue officielle des résultats et graphiques dans Nextcloud Forms

Exemple officiel de visualisation des réponses. Capture issue du dépôt nextcloud/forms, licence AGPL-3.0-only.

Avant d'exploiter le fichier, vérifiez que chaque colonne correspond à une question stable. Modifier un libellé ou une liste d'options au milieu de la collecte peut compliquer l'analyse. Si une correction importante est nécessaire, notez sa date et testez l'export obtenu avant de continuer. Pour une campagne sensible, archivez une copie du questionnaire diffusé avec la règle d'accès appliquée.

Les réponses libres demandent une attention particulière. Une cellule CSV peut contenir des retours à la ligne, des caractères inattendus ou du contenu destiné à perturber un traitement automatisé. Ouvrez les exports dans un environnement maîtrisé et contrôlez les données avant de les transmettre à un script, un CRM ou une liste de diffusion.

L'application expose aussi une API publique documentée et des événements utilisables par les webhooks Nextcloud. Ces fonctions concernent un besoin d'intégration précis. L'API Forms officielle demande une authentification et l'en-tête OCS prévu. La documentation des webhooks Nextcloud réserve leur enregistrement à un administrateur ou administrateur délégué.

Quelle gouvernance appliquer aux formulaires et aux données ?

Attribuez un propriétaire à chaque formulaire et un responsable pour les réponses. Le premier entretient les questions et les partages. Le second décide qui peut consulter l'export, quand relancer les participants et quand supprimer les données. Dans une petite équipe, il peut s'agir de la même personne, mais les deux responsabilités doivent rester écrites.

Tenez un inventaire minimal : titre, finalité, propriétaire, public, données collectées, date d'ouverture, expiration, destinataires des résultats et date de suppression prévue. Fermer un questionnaire bloque de nouvelles soumissions, mais ne signifie pas que les réponses déjà présentes ont été effacées. Ajoutez donc une étape de revue et de suppression à la fin du processus.

Pour les questions fichier, vérifiez aussi l'espace consommé, les types acceptés et l'accès aux pièces après la clôture. Un justificatif ne doit pas rester visible à tous les collaborateurs du formulaire si seule une personne doit le traiter. Exporter les réponses ne remplace pas une sauvegarde, et copier le CSV ne couvre pas forcément les fichiers déposés ni les réglages du formulaire.

Fermer, archiver et supprimer répondent à des besoins différents

La fermeture arrête les nouvelles réponses. L'archivage fige le formulaire dans l'état décrit par l'application. La suppression des données suit une décision de conservation séparée. Documentez chaque étape au lieu de les confondre.

Conclusion

Nextcloud Forms convient aux questionnaires simples que vous souhaitez créer et traiter dans votre environnement Nextcloud. Commencez par la décision attendue, demandez peu de données et choisissez des questions faciles à analyser. Réglez ensuite l'accès, l'anonymat, les réponses multiples et l'expiration. Avant diffusion, testez le lien avec chaque profil et contrôlez l'export CSV. Enfin, attribuez un propriétaire et une date de suppression aux réponses comme aux fichiers reçus.

Découvrir l'hébergement Nextcloud GaprodVérifier la disponibilité de Forms avant commande

Sources officielles

Articles similaires

Prêt à démarrer avec Gaprod ?

Hébergement web, VPS et solutions cloud 100% français, avec support expert inclus.

30j rembourséMigration gratuiteSupport 7j/7