Hi everyone,
I’m currently working on integrating Typeform into our system and I’m facing a challenge with real-time data retrieval. As far as I understand, Typeform only sends webhook events when a form is fully submitted, and the API only provides access to completed responses. However, for our use case, we need to track user progress step by step and retrieve form data in real time as users move through the questions.
Here are the specific issues we’re encountering:
- We can't capture partial responses before the final submission.
- The webhook fires only at the end of the form, not at each step.
- Even when embedding Typeform via an iframe, we can track step changes, but we don’t get field values—only form and question IDs.
- Field IDs are alphanumeric and dynamic, making it difficult to map them consistently to our database.
Ideally, we’d like to receive user input progressively at each step to track drop-offs and improve our form experience. Is there any workaround, API feature, or best practice to achieve this?
Any guidance or suggestions would be greatly appreciated! Thanks in advance.