Collecte de données avec KoboCollect

Dernière mise à jour : 24 Jun 2026

KoboCollect est une application KoboToolbox gratuite et open source conçue pour la collecte de données sur appareils mobiles. Elle est particulièrement adaptée aux équipes de terrain composées d’enquêteurs utilisant des téléphones ou tablettes Android, notamment lorsque les données doivent être collectées hors ligne.

Avant de commencer, vous devez installer et configurer l’application KoboCollect. Une fois configurée, KoboCollect vous permet de remplir et d’envoyer des formulaires depuis votre appareil mobile, même sans connexion internet.

Cet article explique comment utiliser KoboCollect pour la collecte de données, notamment le téléchargement de formulaires, la saisie et la modification de soumissions, l’envoi de formulaires finalisés, la suppression de formulaires enregistrés ou vierges, ainsi que la résolution des problèmes courants.

Pour plus d'informations sur l'application KoboCollect et les appareils recommandés, consultez l'article Configurer l'application KoboCollect.

Télécharger des formulaires

Pour commencer la collecte de données avec KoboCollect, vous devez télécharger le ou les formulaires KoboToolbox sur votre appareil. Avant de télécharger, assurez-vous de disposer des éléments suivants :

Pour télécharger des formulaires sur votre appareil :

  • Depuis le menu principal, appuyez sur Download form.

  • Sélectionnez le ou les formulaires à télécharger individuellement en appuyant sur la case à cocher à côté de chaque formulaire, ou appuyez sur Select all pour télécharger tous les formulaires déployés.

  • Appuyez sur Get Selected.

Les formulaires téléchargés apparaîtront lorsque vous appuierez sur Start new form depuis le menu principal de l’application.

Note : Si votre projet a été configuré pour le téléchargement automatique des formulaires avec l'option Exactly match server, tous les formulaires partagés avec le compte sont automatiquement téléchargés sur l'appareil, ce qui rend l'étape précédente inutile.

Récupérer les mises à jour des formulaires

Lorsque des modifications sont apportées à un formulaire de collecte de données, vous devez récupérer les mises à jour dans KoboCollect tout en étant connecté à internet. La méthode de récupération des mises à jour dépend des paramètres du projet.

Paramètres

Récupération des mises à jour

Paramètres par défaut

Téléchargez les nouvelles versions d’un formulaire en appuyant sur Download form, en sélectionnant le ou les formulaires à mettre à jour, puis en appuyant sur Get Selected.

Previously downloaded forms only

Les mises à jour se téléchargent automatiquement à la fréquence configurée dans les paramètres du projet.

Pour forcer une mise à jour et vous assurer d’utiliser la dernière version, appuyez sur Download form, sélectionnez le ou les formulaires à mettre à jour, puis appuyez sur Get Selected.

Exactly match server

Les mises à jour se téléchargent automatiquement à la fréquence configurée dans les paramètres du projet.

Pour forcer une mise à jour et vous assurer d’utiliser la dernière version, appuyez sur Start new form, puis appuyez sur le bouton Rafraîchir en haut à droite.

Note : Si vous anticipez des mises à jour fréquentes de formulaires ou si vous utilisez des liaisons dynamiques de projets, qui nécessitent des mises à jour régulières pour récupérer les données du formulaire principal, nous vous recommandons d'activer le téléchargement automatique des formulaires.

Collecter des données

Une fois les formulaires téléchargés, vous pouvez commencer la collecte de données. Notez qu’une fois le ou les formulaires téléchargés dans l’application, vous n’avez pas besoin d’une connexion internet pour collecter des données.

  1. Depuis le menu principal, appuyez sur Start new form.

  2. Sélectionnez le formulaire avec lequel vous souhaitez collecter des données.

  3. Pour changer la langue du formulaire, appuyez sur l’icône trois points dans le coin supérieur droit de l’écran, puis appuyez sur Change Language.

  4. Naviguez entre les questions en faisant glisser vers la gauche ou en appuyant sur NEXT après avoir répondu.

  5. À la fin du questionnaire, vous pouvez choisir de Save as draft, Finalize ou Send le formulaire (selon vos paramètres du projet).

Option

Description

Save as draft    

Le formulaire sera enregistré dans Drafts et pourra encore être modifié avant d’être finalisé.

Finalize

Le formulaire sera enregistré dans Ready to send et ne pourra plus être modifié. Cette option n’apparaît que si le paramètre Auto send est défini sur Off.

Send

Le formulaire sera envoyé directement au serveur ou mis en file d’attente jusqu’à ce qu’une connexion internet soit disponible. Il ne pourra plus être modifié. Cette option n’apparaît que si le paramètre Auto send est activé.

Par défaut, les formulaires et les données restent sur l’appareil jusqu’à leur suppression manuelle. Si vous activez Delete after send dans les paramètres du projet, les formulaires seront automatiquement supprimés une fois envoyés au serveur.

Modifier des brouillons

Si vous avez enregistré un questionnaire comme brouillon, vous pouvez le modifier avant de l’envoyer au serveur :

  1. Depuis le menu principal, sélectionnez Drafts.

  2. Une liste des formulaires enregistrés comme brouillons apparaîtra. Sélectionnez celui que vous souhaitez modifier.

  3. Apportez les modifications nécessaires, puis appuyez sur Finalize ou Send, selon votre flux de travail.

Note : Vous n'avez pas besoin d'une connexion internet pour modifier un formulaire enregistré dans KoboCollect.

Envoyer les formulaires finalisés au serveur

Après avoir finalisé vos formulaires, vous devez les importer sur le serveur KoboToolbox. Les formulaires sont souvent remplis et finalisés hors ligne, puis envoyés en lot une fois qu’une connexion internet est disponible. Pour envoyer vos formulaires au serveur KoboToolbox :

  1. Assurez-vous que l’appareil dispose d’une connexion internet sécurisée.

  2. Depuis le menu principal, appuyez sur Ready to send. Une liste des formulaires finalisés apparaîtra.

  3. Appuyez sur Select All, ou sélectionnez manuellement les formulaires à envoyer en cochant la case correspondante.

  4. Appuyez sur Send Selected pour envoyer les formulaires au serveur.

Pour vérifier que l’envoi a réussi, accédez au menu principal et sélectionnez Sent. Vous verrez tous les formulaires envoyés au serveur, ainsi que leur date de synchronisation.

Note : Si votre projet est configuré pour envoyer automatiquement les formulaires finalisés, la page Ready to send n'apparaîtra pas dans le menu principal et vous pouvez ignorer ces étapes. Pour plus d'informations sur les paramètres du projet dans KoboCollect, consultez l'article Personnaliser les paramètres KoboCollect.

Supprimer des formulaires enregistrés et des formulaires vierges

Après avoir finalisé la collecte de données et importé tous les formulaires complétés sur le serveur, vous souhaiterez peut-être supprimer les données de formulaires restantes de l’application KoboCollect, sauf si la suppression automatique est déjà activée sur votre appareil. Cela contribue à protéger la confidentialité des données et à éviter toute confusion lors de la collecte de données pour un nouveau projet.

Il existe deux types de formulaires pouvant être supprimés :

Pour supprimer des formulaires :

  1. Depuis le menu principal, appuyez sur Delete form. Deux onglets apparaîtront.

  2. Sous Saved Forms :

    • Appuyez sur Select All pour supprimer tous les formulaires enregistrés, ou sélectionnez des formulaires individuels.

    • Appuyez sur Delete Selected.

  3. Sous Blank Forms :

    • Appuyez sur Select All pour supprimer tous les formulaires vierges, ou sélectionnez des formulaires individuels.

    • Appuyez sur Delete Selected.

Note : Vous n'avez pas besoin d'une connexion internet pour supprimer des formulaires dans KoboCollect. Cependant, si des formulaires vierges sont accidentellement supprimés hors ligne, une connexion internet est nécessaire pour les récupérer et poursuivre la collecte de données. Pour éviter toute suppression accidentelle, vous pouvez définir des contrôles d'accès dans les paramètres du projet.

Résolution de problèmes

Le chargement de la page Download form prend trop de temps Si la page Download form met longtemps à se connecter au serveur ou à charger les formulaires disponibles, votre compte KoboToolbox contient peut-être trop de formulaires actifs, ou votre connexion internet est faible.

Essayez les solutions suivantes :
  • Archivez les formulaires qui ne sont plus utilisés afin de réduire le nombre de formulaires que KoboCollect doit charger.
  • Vérifiez que votre connexion internet est stable, puis réessayez.

KoboCollect affiche une ancienne version du formulaire Si KoboCollect affiche une version plus ancienne de votre formulaire, téléchargez à nouveau le formulaire pour obtenir la dernière version déployée. Vous pouvez également activer les mises à jour automatiques des formulaires dans KoboCollect afin que l'application vérifie l'existence de versions plus récentes lors de la connexion au serveur.

Error evaluating field […] XPath evaluation: type mismatch. This field is repeated Cette erreur signifie que votre formulaire utilise des liaisons dynamiques de projets et que le champ utilisé pour relier les données du formulaire principal et du formulaire secondaire contient des valeurs en double dans les données du formulaire principal. Le champ de liaison doit contenir uniquement des valeurs uniques.

Pour corriger ce problème, supprimez ou corrigez les valeurs en double dans le champ de liaison des données du formulaire principal, ou utilisez l'argument [position() = 1] dans votre calcul.

Repeats in 'field-list' groups are not supported Cette erreur se produit dans KoboCollect lorsqu'un groupe répété est imbriqué dans un groupe plus large utilisant l'apparence field-list. KoboCollect ne permet pas les groupes répétés à l'intérieur de groupes field-list. Les groupes répétés doivent apparaître sur leur propre page.

Pour résoudre ce problème, déplacez le groupe répété en dehors du groupe principal, ou supprimez l'apparence field-list du groupe principal.

Error getting form list Si vous voyez "Error getting form list" après avoir ouvert Download form, vérifiez d'abord que l'URL du serveur KoboToolbox dans KoboCollect est correcte. Une faute de frappe dans l'URL est une cause fréquente de cette erreur.

Assurez-vous également que l'appareil est connecté à internet. Dans certains cas, l'appareil peut sembler connecté à un réseau Wi-Fi mais nécessiter une connexion via un navigateur avant que l'accès à internet soit disponible.

Erreurs de connexion sécurisée Vous pouvez voir une erreur telle que "Generic Exception: No peer certificate", "Form listing failed", ou SSLPeerUnverifiedException lorsque KoboCollect ne parvient pas à établir une connexion sécurisée au serveur.

La cause la plus fréquente est que la date de l'appareil est incorrecte. Vérifiez les paramètres de date et d'heure du téléphone ou de la tablette, puis réessayez. Cela peut se produire si la batterie de l'appareil s'est complètement déchargée et que la date a été réinitialisée.

Cette erreur peut également apparaître lors de l'utilisation d'un réseau Wi-Fi ou d'un point d'accès qui nécessite une connexion via un navigateur avant d'autoriser l'accès à internet.

Unable to edit this blank form because the corresponding blank form is not present or was deleted Cette erreur apparaît lorsque vous essayez de modifier un formulaire enregistré, mais que le formulaire vierge d'origine n'est plus disponible sur l'appareil.

Pour corriger ce problème, téléchargez à nouveau le formulaire vierge. Vous devriez ensuite pouvoir rouvrir et continuer à modifier le formulaire enregistré.

Aucun accès à internet Si les appareils de terrain ne peuvent accéder à internet à aucun moment, les soumissions KoboCollect peuvent tout de même être transférées manuellement de l'appareil vers un ordinateur à l'aide d'outils externes et d'une connexion USB. Dans des configurations plus avancées, il est également possible de faire fonctionner KoboToolbox localement sur un ordinateur et de connecter des appareils via un réseau local sans accès à internet.

Ces approches sont moins courantes et nécessitent une configuration supplémentaire ; elles conviennent donc généralement mieux aux flux de travail spécialisés.