Skip to main content
The external study import lets you bring into woku your own research or a third party’s, for example an NPS benchmark or the results of a survey run with another tool, and put it to work alongside your data: unify the respondents with your clients and send them new measurements. The path relies on two modules of the Data group in the side menu: Data sources to load the study and Data flow to activate it.

Use case

You have a file with the results of a study: each row is a respondent with their email, their score and their comment. You want those respondents to exist as clients in woku, without duplicating the ones you already have, and you want to invite them to a new measurement to give continuity to the study.

Import the study as a data source

The study is loaded by creating a data source with the four-step wizard:
  1. Connect: upload the study file in CSV, Excel/XLSX, JSON or XML format (up to 50 MB). If the study provider exposes an API, you can also connect it directly by providing the URL, the method (GET or POST) and an optional API key.
  2. Review data: woku detects the study fields and shows the type and an example of each one. Include the fields you care about, such as email, score and comment, and exclude the rest.
  3. Define schema: with the AI assistant, or manually, you define the display name, the type, the format (for example email or date), the description and whether each field is required.
  4. Publish: the source becomes available to build data flows on top of it.
The full detail of the wizard is in Data sources.

Unify with your clients and activate the study

With the source published, create a data flow that uses it as the origin. That is where unification and activation happen:
  • The create or find client action looks up each respondent by their email. If a client with that email already exists in your company, the record is linked to it. If it does not exist, a new client is created. This way the study’s universe is unified with your base without duplicates.
  • The same flow can send measurements to the study’s universe: NPS, CSAT or CES surveys, invitations to a woku or forms.
Before running you can simulate the flow to review what it would do with the source records, and then launch the manual execution with real sends. The detail of building, simulation and execution is in Data flow.

Current limits

  • Flows operate on the sample of up to 50 records that each data source stores. For larger studies, process the study in parts.
  • Unifying respondents with clients is done by email. Rows without an email cannot be linked to a client.
  • Loading is by file or by an API query. There is no real time event ingestion.