Collecting Data through Web Forms

Last Updated: Jun 28, 2016 03:04PM EDT

Web Forms, also known as Enketo, are used by KoBoToolbox to preview your forms and to enter data directly on your computer. But you can use web forms also for collecting data on your mobile devices - even if you're offline at the time of data collection. It works on virtually any device, including iPhones, iPads, or any other smartphone, tablet, or computer. Some features are still being actively developed for Enketo, so some special questions may not be fully supported yet on every device.

In order to start collecting data you need to first deploy your project. Once your project is deployed you will see the below screens with instructions on how to collect data. In the dropdown under Web Forms you have several options available for Web Forms, depending on how you are planning to enter data. 

To start collecting data using web forms in your computer, choose the Online-Only option. This is especially useful for testing purposes, but also when transcribing data from using paper forms. Just select the item in the dropdown and then click Open to start entering data. 

To collect data on a mobile device in the field or any device that will not be constantly connected to the Internet, use the Offline-Online option.

To send the URL by email just click Copy and paste it into an email or social media message. 


To collect data using a mobile device, you need to copy the URL of your webform to your mobile device. You can simply send it by email or text message to any device. To obtain the URL of the webform, click either the 'Enter data in browser' or 'How to collect data on mobile device' buttons.

Collecting data offline

Enketo is also able to collect data while you are offline. However, it is essential to visit the URL once before going offline, and then saving it on the device (for example with a bookmark on the mobile browser).

Once your form has been fully loaded and cached, you'll see the offline availability icon (empty "signal bars" and a check mark) in the top-left corner indicating that you can access the form offline until your browser's data has been cleared:

Enketo will display your form afterwards even without any Internet connectivity, and it will store and queue your data until you are online again.

Forwarding upon submission

By default the form refreshes for the next entry once the data has been submitted. If users are only supposed to enter one entry (e.g. in an online survey) you can send them to another website upon submission. To use this feature you need to 1) use the Online-Only form of the form, and 2) add `?returnURL=` to your URL.
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
Invalid characters found
Our help pages have moved. Please visit