ODK Uploader is a Google Sheets extension that eliminates manual conversions. Publish surveys, update drafts, and manage your ODK Central projects directly from your spreadsheet. Currently available for ARCED Foundation internal use, with a public release planned soon.
Start GuideConvert your active sheet to an .xlsx file in the background and push it to ODK Central via API in one click.
We use session tokens. Your password is used once to authenticate and is never stored permanently.
Receiving "Structure Warnings"? Our engine detects these and automatically forces the update without interruption.
Update forms as "Drafts" first. Preview them immediately using the direct link generator before publishing.
Share your Google Sheet with your team. Each member logs in with their own credentials to collaborate on the same form.
Install the Google Sheets add-on (ARCED Foundation internal use). Public release planned soon. Open the sidebar via the menu:
Extensions > ODK Uploader > Launch
Enter your ODK Central Server URL (e.g., https://odk.my-org.com). Log in with your email/password to store a secure session token.
The sidebar loads your Projects automatically. Select a Project, then select an existing Form (or choose to create a new one).
Ensure your sheet has the standard XLSForm tabs:
surveychoicessettingsClick "Upload". The tool converts the sheet to binary Excel and pushes it to ODK Central as a new Draft version.
Click the Preview Icon to test the form in Enketo. If satisfied, log into ODK Central to publish the draft.