I will make advanced kobotoolbox and odk survey forms using xlsform
Expert in Mixed Method Research, KoboToolbox and Data Analysis SPSS, STATA
About this Gig
Are you tired of KoboToolbox / ODK "Form Builders" that break when your logic gets complicated?
Collecting data in the field is stressful enough. I am a Quantitative Research Specialist with a background in Research and IT. To me, a survey isn't just a list of questions; its a logic puzzle. I build every form with KoboToolbox / KoboCollect and ODK manually using XLSForm syntax.
Here is what I can script for your Kobo toolbox / ODK project:
- Smart Skip Logic: I dont just do simple "Yes/No" jumps. I can code logic like: "Only ask Q5 if Q2 is 'Yes' AND the respondent is over 18."
- Cascading Selects: Essential for location data. (e.g., Selecting 'Dhaka' automatically filters the list to show only relevant Thanas/Villages).
- Bulletproof Validation: I use Regex to ensure phone numbers represent real digits and IDs follow the correct format. No more cleaning messy text fields later!
- Rosters & Repeats: Efficiently handling household member lists or looping questions without breaking the data structure.
- Auto-Calculations: Need to calculate BMI, total scores, or hidden variables instantly? Ill code the formulas right into the form.
FAQ
Q: I have a very complex condition for a question. Can you implement it?
A: Yes. Since I code the forms using XLSForm syntax directly, I can write complex formulas (using relevant, constraints, calculation, and custom expression or logic columns) that standard builders often cannot support.
Q: Can you convert my form to support multiple languages?
A: Absolutely. I can set up the XLSForm to support switching between English, Bengali, or other languages instantly within the app.
Q: Will this work on ODK Collect?
A: Yes! KoboToolbox and ODK (Open Data Kit) both use the same XLSForm standard. My files will work perfectly on both platforms.
Q: What if I need to make changes after the project is done?
A: I provide the source .xlsx file. You can make minor text edits yourself. For logic changes, I offer support depending on the package you choose.
1 reviews for this Gig
| (1) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By
T 
thabo_miya

South Africa
Suhanur showed great work ethic and open communication. This task required a complex uses of the pulldata function and he was able to execute a working solution.
$100-$200
Price
1 day
Duration
S 
Seller's Response
Helpful?
1 reviews for this Gig
| (1) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By
T 
thabo_miya

South Africa
Suhanur showed great work ethic and open communication. This task required a complex uses of the pulldata function and he was able to execute a working solution.
$100-$200
Price
1 day
Duration
S 
Seller's Response
Helpful?

