Autofill Beneficiary Data if Previously Registered – Is it possible?

Hi Kobo Community,

I’m coordinating a health-focused project in Colombia, using KoboToolbox to collect data across multiple interventions (nutrition, education, social programs).

:link: **Project dashboard: Enketo Express for KoboToolbox

:pushpin: Our form captures beneficiary data such as: ID type and number, Full name, Date of birth Residence, gender, lactation status, etc.


Since beneficiaries often participate in several activities over time, we’d like to avoid re-entering their data if they have already been registered.

:yellow_circle: Is it possible to search by ID number and autofill previously collected data* into the form if a match is found?

Or alternatively:

  • Can we preload existing records to support autofill?
  • Could pulldata() help with this kind of dynamic lookup?

I haven’t found a clear method for doing this within the same project, so any guidance would be greatly appreciated.

Thanks in advance!

Hi @dsalguero, you could do the same by using the pulldata function as outlined in this support article Pull Data Functionality in KoboToolbox. And that should solve your issue.