Sondages et formulaires LimeSurvey
Vous voulez mesurer la satisfaction de vos clients, mener un baromètre social ou collecter des inscriptions. Les SaaS comme SurveyMonkey ou Typeform font le travail, mais les réponses (souvent des données personnelles) partent sur des serveurs américains, et chaque page de sondage charge ses propres traceurs. France Nuage héberge LimeSurvey, la plateforme open source de sondages et de formulaires écrite en PHP.
Accès : votre instance dédiée, par exemple sur https://sondage.france-nuage.fr, déployée depuis la console France Nuage.
Pourquoi LimeSurvey ?
LimeSurvey gère tout le cycle d'une enquête, de la conception du questionnaire (28 types de questions) à la diffusion par liens uniques, puis la collecte, l'analyse et l'export. Sa vraie force tient dans la gestion des invitations. Vous importez une liste de participants, chacun reçoit un jeton (un lien personnel), et le logiciel sait à tout moment qui a répondu et qui ne l'a pas fait.
Toutes les réponses sont stockées sur les serveurs France Nuage. Les pages de sondage ne chargent aucun script tiers côté navigateur.
La relance des non-répondants
C'est le critère qui départage LimeSurvey de presque tout le marché open source récent. Parce que chaque participant a son propre jeton, vous ciblez une relance sur les seules personnes qui n'ont pas encore répondu, autant de fois que nécessaire, sans jamais renvoyer un rappel à ceux qui ont déjà rendu leur copie. Un taux de réponse se joue souvent sur la deuxième et la troisième relance. Un formulaire Google, lui, ne sait pas qui a répondu.
LimeSurvey planifie ces envois, personnalise le message avec le nom du destinataire et suit le statut de chaque invitation (envoyée, ouverte, répondue). En activant le mode de réponses anonymisées, vous dissociez l'identité du participant de sa réponse et vous relancez par jeton tout en conservant l'anonymat des résultats.
Édition et licence
France Nuage opère la version communautaire de LimeSurvey, publiée sous licence GNU GPL v2 ou ultérieure (GPLv2+, logiciel libre). Le code est auditable, vos données exportables, et l'instance ré-internalisable sur votre propre infrastructure quand vous le décidez. Cette licence n'impose aucune mention visible obligatoire, donc l'interface peut être servie sans le nom ni le logo LimeSurvey, sur votre domaine. France Nuage n'est pas affilié à LimeSurvey GmbH ; « LimeSurvey » est une marque de son éditeur, citée ici pour désigner le logiciel opéré, jamais revendue comme marque commerciale.
Comparatif avec les alternatives
| Critère | France Nuage | SurveyMonkey | Typeform | Google Forms | Auto-hébergement |
|---|---|---|---|---|---|
| Open source | Oui (GPLv2+) | Non | Non | Non | Oui |
| Hébergement souverain | Oui (France) | Non (USA) | Non (USA) | Non (USA) | Selon vous |
| Relance ciblée des non-répondants | Oui | Partielle | Non | Non | Oui |
| Réponses anonymes avec jetons | Oui | Limité | Non | Non | Oui |
| Types de questions | 28 | Selon forfait | Réduit | Réduit | 28 |
| Export SPSS / R / Excel | Oui | Selon forfait | Selon forfait | CSV seul | Oui |
| API d'intégration | RemoteControl2 | Selon forfait | Oui | Non | RemoteControl2 |
| Sauvegardes auto | Oui | Oui | Oui | Oui | À configurer |
| Coût ops | Zéro | Zéro | Zéro | Zéro | Temps + serveur |
Concrètement
Le code source est auditable par n'importe qui, sous licence GPLv2+, sans boîte noire ni dépendance à un éditeur.
Les réponses vous appartiennent. Vous les exportez au format ouvert (CSV, Excel, SPSS, R) quand vous voulez, sans quota de collecte ni facturation au répondant.
Vos enquêtes restent en France, soumises au droit français. Pas de CLOUD Act, pas d'accès par des autorités étrangères, pas de traceur publicitaire sur la page vue par vos répondants.
Portabilité
Une enquête touche parfois des données sensibles, comme des avis nominatifs, des données RH ou des réponses de santé pour une mutuelle. Avec LimeSurvey :
- Export complet des réponses (CSV, Excel, SPSS, R, PDF)
- Export et réimport d'une enquête entière au format
.lss - API RemoteControl2 documentée pour piloter la collecte
- Licence GPLv2+ qui garantit la pérennité du projet
Si France Nuage disparaît demain, vous exportez vos enquêtes et vos réponses, puis vous réinstallez LimeSurvey sur votre propre serveur. Essayez de récupérer autant depuis un compte SurveyMonkey résilié.
France Nuage vs auto-hébergement
Vous pourriez installer LimeSurvey sur votre propre serveur. Mais :
| Aspect | Auto-hébergement | France Nuage |
|---|---|---|
| Haute disponibilité | À votre charge | Garantie |
| Sauvegardes | À configurer | Automatiques |
| Mises à jour sécurité | À surveiller | Appliquées |
| Certificats SSL | À renouveler | Gérés |
| Monitoring 24/7 | À mettre en place | Inclus |
| Base de données HA | SGBD à gérer (MySQL / MariaDB / PostgreSQL) | PostgreSQL répliqué géré (CloudNativePG) |
| Authentification | Comptes locaux à gérer | SSO de l'organisation (OpenID Connect) |
| Envoi des invitations | SMTP à opérer | Relais e-mail configuré |
Une enquête ouverte pendant une panne, c'est un taux de réponse qui s'effondre et une campagne perdue. Chez France Nuage, la disponibilité et les sauvegardes sont garanties. La base de données tourne sur PostgreSQL répliqué (CloudNativePG), et le relais d'envoi des invitations est configuré pour que vos e-mails partent sans finir en spam.
Démarrage rapide
1. Déployer depuis la console
- Rendez-vous sur console.france-nuage.fr
- Créez votre compte France Nuage ou connectez-vous
- Activez le service LimeSurvey depuis la console
- Accédez à votre instance via l'URL fournie, puis connectez-vous par le SSO de votre organisation (OpenID Connect) ; un compte d'administration de secours reste disponible dans les détails du service
2. Créer une enquête
- Dans l'administration LimeSurvey, ouvrez Enquêtes → Créer une enquête
- Donnez un titre, choisissez la langue et rédigez le message d'accueil
- Ajoutez vos groupes de questions, puis vos questions (choix multiple, échelle, texte libre, matrice)
- Activez l'enquête quand elle est prête
3. Inviter des participants et gérer les jetons
- Ouvrez Participants à l'enquête → Initialiser la table des participants
- Importez votre liste (CSV) ou saisissez les contacts à la main
- Générez les jetons : chaque participant reçoit un lien personnel unique
- Lancez l'invitation par e-mail depuis l'onglet Invitations et rappels
4. Relancer les non-répondants
- Retournez dans Invitations et rappels → Envoyer un rappel par e-mail
- LimeSurvey ne propose que les participants au statut « pas de réponse »
- Personnalisez le message de rappel et programmez l'envoi
- Répétez à quelques jours d'intervalle jusqu'au taux de réponse visé
API et intégration
LimeSurvey expose l'API RemoteControl2 en JSON-RPC pour piloter la collecte depuis votre SI :
# Récupérer les réponses d'une enquête en JSON via RemoteControl2
curl -X POST https://sondage.france-nuage.fr/index.php/admin/remotecontrol \
-H "Content-Type: application/json" \
-d '{
"method": "export_responses",
"params": ["SESSION_KEY", 123456, "json"],
"id": 1
}'
| Appel RemoteControl2 | Description |
|---|---|
get_session_key | Ouvre une session authentifiée |
add_survey | Crée une enquête |
add_participants | Ajoute des participants et génère leurs jetons |
invite_participants | Envoie les invitations par e-mail |
remind_participants | Relance les participants sans réponse |
export_responses | Exporte les réponses (JSON, CSV, SPSS…) |
Bonnes pratiques
- Testez l'enquête en mode prévisualisation avant d'activer les jetons, une question mal calibrée fausse toute la campagne
- Séparez la table des invitations de la table des réponses quand vous promettez l'anonymat
- Étalez les relances : une première à J+3, une seconde à J+7, rarement plus de trois
- Fixez une date de clôture et une politique de rétention claire pour les réponses
- Exportez et archivez les résultats bruts dès la clôture, avant toute analyse
Références
- Documentation LimeSurvey pour aller plus loin
- Sauvegardes externalisées pour une protection complète