For the complete documentation index, see llms.txt. This page is also available as Markdown.

Offline Forms

You can use forms to collect data without an internet connection. Submissions are stored on your device and uploaded later when you are back online.

Offline forms are especially useful for field researchers collecting data in remote locations without reliable internet.

How to collect data offline

Step 1 - Save the form to your device

Do this while you still have internet access.

  1. Open the form you want to use offline.

  2. In the action bar at the top of the form view page, tap or click Save for Offline (the button has a bookmark icon).

  3. The form structure is saved to your device. You can now use the form without a connection.

Step 2 - Fill in the form in the field

  1. Open the form as normal - even without internet access.

  2. Fill in the form and tap Submit. The submission is stored locally on your device.

  3. Repeat as many times as needed. Each submission is queued locally until you sync.

Step 3 - Upload your submissions

  1. When you have internet access again, go to Jobs in the home sidebar.

  2. Your pending offline submissions appear as jobs. Click Execute on each job to upload the data to the server.

  3. Once uploaded, the submitted data appears in the linked table.

You can also click Download on a job to save a local copy of the submission data before uploading.

Removing a form from offline storage

If you no longer need a form saved on your device, open the form and click Remove from Offline in the action bar (the same location as the Save for Offline button, shown in red when the form is already saved). This frees up storage space on your device. Any already-submitted responses that have not been uploaded yet are not affected.

Things to keep in mind

  • Do not clear your browser data while you have unsynced submissions - this will delete the locally stored responses.

  • File upload questions may not work offline depending on your device and browser. Test this before heading into the field.

Last updated