Attribution integrations
Close integration
Subscribe AutoSEO to lead.created and opportunity.updated events in Close, map your lead source custom field once, and see how many leads and how much opportunity value AI search brings in.
Overview
What you get with the Close integration
- A Close webhook subscription for lead.created and opportunity.updated
- Record ID, opportunity value and currency pre-filled in Field Mapping
- Your “How did you hear about us?” custom field mapped once under Field Mapping
- Repeated events for the same lead or opportunity update one record
- Lead sources like “ChatGPT” or “AI search” counted as AI search, per assistant
- Every event listed under Webhook Logs
Use cases
What you can do with Close and AutoSEO
Count leads from AI search
New leads arrive as they're created in Close, sorted into AI search, search, social, ads, referral and content.
Opportunity value by channel
Opportunity updates carry value and currency, so you see pipeline per channel as deals progress.
See which assistant sent the lead
Lead sources that name ChatGPT, Perplexity, Claude, Gemini or Copilot are counted per assistant.
Nothing lost while you set up
Events that arrive before the mapping is done are kept encrypted for seven days and processed as soon as you save it.
Setup
Connect Close in four steps, with a webhook subscription.
- 1 Step 1
Generate your webhook URL
In your project, open Attribution → Integrations → Close and click Connect. Copy the webhook URL — it's shown only once.
- 2 Step 2
Create a webhook subscription
In Close, open Settings → Developer → Webhooks and subscribe to lead.created and opportunity.updated with your webhook URL.
- 3 Step 3
Trigger a test event
Create a lead or update an opportunity; the event appears under Webhook Logs.
- 4 Step 4
Map your custom fields
Open Field Mapping, pick your lead source custom field from event.data as the answer and save.
FAQ
Frequently asked questions
How do I attribute Close leads to ChatGPT?
Subscribe your AutoSEO webhook URL to lead and opportunity events in Close and map your lead source custom field once. Leads whose source says ChatGPT, Perplexity or “AI search” are then counted as AI search, per assistant.
Which Close events does AutoSEO use?
lead.created for new leads and opportunity.updated for opportunities. The record ID, opportunity value and value currency are pre-filled in Field Mapping; you add the lead source custom field once.
Do I need to give AutoSEO a Close API key?
No. Close sends events to your webhook URL, and AutoSEO never calls the Close API or reads your account.
What if events arrive before the mapping is done?
They're stored encrypted for up to seven days and processed as soon as you save the mapping. After that, every event of the same shape is parsed automatically.
How is the Close webhook secured?
The webhook URL carries a secret token that AutoSEO stores only as a hash. You can regenerate the URL at any time, and the old one stops working immediately.
Is the Close integration included in the price?
Yes. Attribution and every integration are part of the open-source app: free when you self-host, or included in an AutoSEO Cloud workspace for $50 per month with $10 of AI and data usage.
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.
- TypeformTypeform webhooks; the “How did you hear about us?” answer is detected.
- 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.
- 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.
Know which Close leads AI search sends
Start with an AutoSEO Cloud workspace for $50/month, or self-host the open-source edition for free.