TolaData integrates with SurveyCTO for improved monitoring & evaluation
- 23/09/2025
- 9 Minutes Read

Intro
TolaData was created with the vision to allow users the freedom to work with the data collection tools that work best for them, leveraging the tools’ respective powers. That is why on top of our own data collection features, we have always put emphasis on building integrations with other applications.
SurveyCTO is a powerful mobile data collection tool, with highly flexible options for building forms. Developed by researchers and fieldwork practitioners in 2012, SurveyCTO has been used by tens-of-thousands of users from organizations in the not-for-profit, government, NGO, and private sectors.
Accordingly, we are very excited to share that we have teamed up with SurveyCTO to develop an integration of our two tools. This integration allows a seamless flow of data from SurveyCTO into TolaData, where users now can connect data tables from SurveyCTO to indicators, reports and dashboards in TolaData. The automation of this workflow eliminates the need for manual updates, exports and imports, and greatly increases speed and accuracy of the data reporting process.
How the two softwares are integrated?






The Integration
Automate and speed-up your data flow with the SurveyCTO & TolaData integration
This integration between SurveyCTO and TolaData brings new levels of speed, accuracy, and efficiency to M&E workflows. By automatically syncing data from SurveyCTO into TolaData, you can eliminate manual transfers and spend more time analyzing insights and demonstrating impact.
With this integration,
you can:
Save time
Increase efficiency
Reduce errors
Uphold data quality
by ensuring that the high-quality data collected in SurveyCTO flows directly into TolaData without disruption.
Demonstrate impact
How to set up a seamless
data flow between SurveyCTO & TolaData ?
1
Step 1: Prepare a SurveyCTO form
To set up this integration, you’ll need to have a form in SurveyCTO that you want to collect and stream data from into TolaData.


2
Step 2: In TolaData: Import your SurveyCTO form
Next, go into your TolaData account and enter your SurveyCTO server and login information into the fields shown in the image below:


No need to use your full URL/server address–just the name of the server in which the form you are using lives.
Then:
1- Click “Data tables” on the lefthand menu.
2- On the righthand menu, under the green “Import table” button, select “SurveyCTO.”


3- Once you’ve selected SurveyCTO, you will need to select the SurveyCTO server information you entered previously to begin the import. Please note that TolaData lets you add multiple SurveyCTO forms to your TolaData user profile, but if only one set of SurveyCTO credentials has been added to the TolaData user account, that will appear to be pre-selected.
4- Enter the ID of the form that you want to import from SurveyCTO.
5- Click “Import.”




3
Step 3 (webhooks only): In SurveyCTO: Set up a webhook
If you are using webhooks, you need to set this up in SurveyCTO.



2- Copy the Webhook URL, but do NOT click on “Complete” yet!
3- Next, go back into your SurveyCTO account.


4- Click on the “Export” tab and navigate to “New webhook connection.”
5- Name the connection, and paste the “Webhook URL” copied from TolaData into the “Webhook URL” space.
6- Click Save. Only click “Publish existing data” if you want to sync pre-existing data into TolaData–otherwise, make sure that option is not selected.
Congratulations–you now have a Webhook in SurveyCTO!
4
Step 4: In TolaData
finalize your webhook
Now, go back into TolaData.
Finish the “New Webhook connection form” by clicking the “Complete” button:



The look of your SurveyCTO data streaming into TolaData
Once your data is streaming from SurveyCTO into TolaData, here are some snapshots of what you can expect. Results will vary depending on your own workflow and data, but you can expect to see something similar to the below example.


Data will sync from when you collect it in SurveyCTO, like above, to a corresponding TolaData data table in real-time, like below:


Submissions gathered with SurveyCTO will automatically update their corresponding TolaData data table, like below:


Additional option: configure TolaData auto-pulling rules to automatically update indicators based on a SurveyCTO form
There’s more you can do with your SurveyCTO – TolaData integration, if you want!
In TolaData, you can set up an auto-pulling “rule” for individual indicators that you are tracking for the programs you monitor and evaluate.
This auto-pulling rule defines how the indicator will be calculated, based on a given TolaData data table. Users can choose from a range of calculation methods and logical operators and also work with condition setting. This allows the user flexibility to match the calculation of the indicator to the data structure of the imported SurveyCTO form.
Once an auto-pull rule is set up, your entire data flow is automated from field to dashboard: SurveyCTO submission → updates TolaData data table → updates TolaData indicator(s) → updates TolaData dashboards/reports if you use them.
You can configure an auto-pull rule for as many indicators as you want, so that one SurveyCTO form can update multiple indicators in TolaData.
Below is a screenshot showing an auto-pull rule for an indicator:


And the real-time indicator updates (see the “Collected data” section):


How to activate the integration?
Interested TolaData users can reach out to their dedicated Account Manager to learn about how to activate the SurveyCTO Integration. For most of our existing clients, the feature would be treated as a paid add-on. New TolaData users can choose the SurveyCTO integration as a feature option when discussing their ideal TolaData package with our team as part of the contracting and setup process.
- EST. 2018
About TolaData
TolaData is a leading digital platform for Monitoring & Evaluation management, created by passionate development professionals and digital innovators to transform the way the not-for-profit sector monitors and evaluates projects. With over 120 clients globally, including prominent organizations like the German Development Cooperation (GIZ), the Salvation Army, and Fairtrade International, TolaData is used for managing thousands of projects around the world.
- EST. 2012
About SurveyCTO
SurveyCTO is a mobile data collection platform designed to fit a wide range of use cases, from monitoring & evaluation to international development impact evaluations to global digital health, agriculture, education, and more. Designed with security, data quality, interoperability, and offline functionality in mind, use SurveyCTO to transform organizations, programs, and lives.