Attribution integrations
Typeform integration
Add one webhook to your Typeform. AutoSEO finds the “How did you hear about us?” question by its title, reads the choice or text answer and counts leads from ChatGPT, Perplexity and other assistants — form by form.
Overview
What you get with the Typeform integration
- A Typeform webhook on your form — no app to install, no account access
- The “How did you hear about us?” question found by its title, in English or German
- Single choice, multi-select and text answers read as they are
- Email question, response token, form title and submit time mapped automatically
- Hidden fields page_url and deal_value for extra context
- Repeated deliveries of the same response update it instead of creating a duplicate
Use cases
What you can do with Typeform and AutoSEO
Count demo requests from AI search
See how many Typeform leads name ChatGPT, Perplexity, Claude or another assistant, next to search, social and referrals.
Tie form leads to later purchases
When the same email later arrives as a Stripe, Shopify or WooCommerce conversion, AutoSEO merges both, so the lead carries its revenue.
Compare your forms
Every answer keeps its Typeform form title, so you can filter the attribution overview by form — newsletter, demo or quote.
Relate leads to AI visibility
AutoSEO correlates your daily AI visibility from the tracker with the AI-search answers your forms receive.
Setup
Connect Typeform in four steps, with a form webhook.
- 1 Step 1
Generate your webhook URL
In your project, open Attribution → Integrations → Typeform and click Connect. Copy the URL — it's shown only once.
- 2 Step 2
Add it to your form
In Typeform, open the form → Connect → Webhooks → Add a webhook, paste the URL and turn the webhook on.
- 3 Step 3
Send a test
Click View deliveries → Send test request, or submit the form once yourself.
- 4 Step 4
Confirm the mapping
Under Field Mapping, AutoSEO suggests the answer, email and form fields. Confirm and save — future submissions are parsed automatically.
FAQ
Frequently asked questions
How do I track which Typeform leads come from ChatGPT?
Add a “How did you hear about us?” question to your form and connect the form to AutoSEO with a Typeform webhook. AutoSEO finds the question by its title, and answers such as “ChatGPT” or “found you via Perplexity” count as AI search, per assistant.
Does it work with multiple-choice and open-text questions?
Yes. AutoSEO reads single choice, multi-select and text answers. Free-text answers are classified with built-in rules — “Google Ads” counts as ads, “a friend told me” as referral and “asked ChatGPT” as AI search.
What if my question uses different wording?
AutoSEO recognizes common English and German phrasings such as “How did you find us?”, “Where did you hear about us?” or “Wie sind Sie auf uns aufmerksam geworden?”. For any other wording, pick the field once under Field Mapping.
Can I pass the page URL or a deal value?
Yes. Add hidden fields named page_url and deal_value to your Typeform. AutoSEO stores the page URL without its query string and uses the value as the lead's deal value.
Which data does AutoSEO keep from a Typeform response?
The answer, the response token, form title and submit time — and, if your form asks for it, the email as a SHA-256 hash with a masked preview. Email addresses typed into free-text answers are masked as well.
Is the Typeform integration free?
Yes. Attribution and all its integrations are part of the open-source app: free when you self-host, or included in an AutoSEO Cloud workspace for $50 per month. Answers are classified with built-in rules, not with AI credits.
Attribution integrations
More integrations in this category
- HubSpotSend contacts and deals from a HubSpot workflow, with deal value.
- SalesforceSend leads and opportunities from a Salesforce Flow.
- ShopifyA custom pixel attributes Shopify orders and revenue to AI search.
- StripeSigned webhooks turn checkouts and invoices into conversions.
- WooCommerceNative WooCommerce order webhooks, verified with a shared secret.
- ShopwareSend placed orders from the Shopware Flow Builder.
- TallyTally form webhooks with automatic option labels.
- JotformCapture Jotform submissions via webhook.
- Gravity FormsCapture WordPress form submissions via the Webhooks Add-On.
- FormstackCapture Formstack form submissions via webhook.
- SurveyMonkeyImport responses of a SurveyMonkey survey via its API.
- FairingImport post-purchase survey answers with order ID and total.
- KnoCommerceImport KnoCommerce post-purchase survey responses.
- ZigpollImport Zigpoll on-site and post-purchase poll answers.
- PipedrivePipedrive deal webhooks with value and currency.
- AttioSend records and deals from an Attio workflow.
- CloseClose webhooks for leads and opportunities.
- IntercomContact webhooks with the answer in a custom attribute.
- CalendlyBooking-question answers from Calendly invitee webhooks.
- Zapier / MakeSend answers from any app through Zapier or Make.
- n8nSend answers from any n8n workflow.
- Custom webhookPOST any lead or order as JSON and map the fields once.
See which leads AI search sends you
Start with an AutoSEO Cloud workspace for $50/month, or self-host the open-source edition for free.