---
title: "Typeform integration"
description: "Pick the path that fits your stack. Cometly Webhooks give you direct, low-latency Typeform tracking; Zapier covers any non-embedded form where you need extra mapping. Either way, every response gets attributed."
source: "https://www.cometly.com/integration/typeform"
---

# Typeform integration for Cometly

Send Typeform responses into attribution with a webhook or a Zap.

Pick the path that fits your stack. Cometly Webhooks give you direct, low-latency Typeform tracking; Zapier covers any non-embedded form where you need extra mapping. Either way, every response gets attributed.

- Category: Forms
- Connection method: Webhook

## What you can do

- Direct webhook delivery for embedded Typeforms
- Zapier path for non-embedded forms or extended mapping
- Pair with the Cometly token for clean cross-domain attribution
- Track multiple Typeforms separately or roll them up to one event

## Setup (Webhook)

1. In Cometly, copy the webhook URL for the event you want to fire.
2. In Typeform, open Connect → Webhooks and add the Cometly URL.
3. Map the comet_token field for embedded forms (Zapier alternative for non-embedded).
4. Submit a test response to confirm the event reaches Cometly.
5. Activate the event and add filters if needed.

## Events

| Event | Description |
| --- | --- |
| Form Submission | Fires when a Typeform response is submitted. |