Intempt Docs
GuidesCustomer Data PlatformWebhooks

Typeform webhook

Collect form responses from Typeform as they are submitted.

Research Preview. This connector is rolling out account by account. Ask your Intempt contact to enable it for your workspace.

The Typeform webhook delivers each form response as it is submitted, with every answer as a field.

This is the lead-capture path: a demo request or a qualification form becomes a profile with its answers attached, ready to route.

Available events

EventDescription
form_responseA response was submitted. Every answer is carried as a field on the event

Each event is normalised onto a named stream, so you build segments and journey triggers on the event name rather than on the payload shape.

Endpoint

The collector path for Typeform events is:

https://<your collector host>/webhooks/events/typeform

Every request must carry the source token issued when you create the connection. A payload that cannot be attributed to a known source is rejected rather than stored against a default.

Historical load

Connecting Typeform runs a one-time historical load before the webhook takes over. It covers: Existing form responses.

The connector reports connected only once that load finishes, so a complete profile is never mistaken for a partial one. Records that arrive in the overlap between the load and the first webhook event are de-duplicated on the vendor's own event id.

Backfilled records do not trigger journeys, workflows or experiments.

Setup

Typeform webhooks are configured per form under Connect. Create the source in Intempt first.

Configure Typeform

  1. Create a Typeform source on the Integrations page and copy the endpoint and token.

  2. In Typeform, open the form and go to Connect, then Webhooks.

  3. Click Add a webhook and paste the Intempt endpoint.

  4. Enable the webhook and use Test request to confirm delivery.

  5. Repeat per form. Typeform registers webhooks on individual forms, not account-wide.

On this page