How it Works
- When enabled, survey responses are saved to the browser’s IndexedDB as the respondent progresses.
- If the respondent goes offline, they can continue filling out the survey without interruption.
- When the connection is restored, all pending responses are automatically synced to the server.
- A status alert is shown at the top of the page to inform the respondent of the current state (offline, syncing, or synced).
Offline support is only available for link surveys. App and website surveys are not affected.
Enabling Offline Support
Append theofflineSupport=true query parameter to your survey link:
Limitations
- File uploads are not supported offline. Text, choice, number, and other non-file responses are fully queued.
- Stale data is automatically discarded after 24 hours if it was never synced.
- The alert banner is not shown when the survey is embedded via iframe (
isEmbedmode).