Get your Finseo webhook URL
In Finseo, click Connect on the HubSpot integration card to reveal your project specific webhook URL. Copy it.

Connect HubSpot to automatically attribute leads, deals, and revenue to ChatGPT, Perplexity, Claude, and other AI search sources via native webhook.
Finseo connects to HubSpot via a native Workflow webhook so attribution data flows automatically when contacts are created or qualified. When a lead fills in your "How did you hear about us?" field, HubSpot fires a webhook to Finseo. Finseo normalizes the response into AI source categories (ChatGPT, Perplexity, Claude, Gemini, etc.) and ties the deal value to the source. You see exactly which AI engines drive pipeline and revenue.
When a new HubSpot contact submits a form with "How did you hear about us?", Finseo categorizes the response into AI source buckets and tracks it in your attribution dashboard.
When a deal closes won, Finseo ties the deal value back to the AI source. See total pipeline and closed revenue from each AI engine over any time period.
Combine HubSpot lifecycle events with Finseo AI source data to understand the AI engine influence across the full funnel from first touch to close.
Reps see which AI source generated each lead in HubSpot. Use this context to tailor outreach: a Perplexity lead has different intent than a ChatGPT lead.
Compare AI search ROI against paid media, SEO, social, and outbound. Most teams find AI search drives the highest ROI per lead because acquisition cost is near zero.
HubSpot is the dominant CRM for B2B marketing teams, with over 200,000 customers. Most HubSpot setups already collect "How did you hear about us?" data via form fields, but the responses sit unstructured in custom properties, never connected to revenue. Finseo categorizes these responses into AI source buckets and ties them to deal value. You finally get an answer to "How much revenue does ChatGPT drive for us?" backed by your CRM data.
How using HubSpot on its own compares to pairing it with Finseo for AI visibility and attribution.
| Feature | HubSpot alone | HubSpot + Finseo |
|---|---|---|
| AI source categorization | Free text in HubSpot | Auto categorized into AI buckets |
| Revenue attribution | Lost in custom properties | Tied to AI source per deal |
| Setup | Custom property reports | One HubSpot Workflow webhook |
| Lead routing context | Sales reps unaware of source | AI source visible per contact |
| ROI reporting | Manual exports and joins | Live dashboard by AI engine |
| Multi-touch | Last touch only | Full lifecycle visibility |
AI source categorization
Free text in HubSpot
Auto categorized into AI buckets
Revenue attribution
Lost in custom properties
Tied to AI source per deal
Setup
Custom property reports
One HubSpot Workflow webhook
Lead routing context
Sales reps unaware of source
AI source visible per contact
ROI reporting
Manual exports and joins
Live dashboard by AI engine
Multi-touch
Last touch only
Full lifecycle visibility
In Finseo, click Connect on the HubSpot integration card to reveal your project specific webhook URL. Copy it.
In HubSpot, go to Automations, then Workflows, then Create workflow. Choose contact based with trigger Form submission, or any trigger that captures attribution.
Add an action, then choose Send webhook under Data Ops. Set method to POST and paste the Finseo webhook URL.
Choose Customize request body and map: email to Email property, how_did_you_find_us to your attribution property, firstname to First name. Or choose Include all properties to send everything for auto detection.
Click Test action and select a test contact. Verify success, then activate the workflow. Attribution data flows to Finseo immediately on every new submission.
Finseo offers a native HubSpot integration that attributes leads, deals and closed-won revenue to ChatGPT, Perplexity, Claude, Gemini, Microsoft Copilot and other AI engines through a HubSpot Workflow webhook. As an Answer Engine Optimization (AEO) platform, Finseo reads the "How did you hear about us?" answers HubSpot already collects and turns them into revenue per AI engine.
Add a "How did you hear about us?" field to your HubSpot forms, then send new contacts and closed-won deals to Finseo through a Workflow webhook. Finseo categorizes answers like "ChatGPT recommended you" into AI source buckets and ties the deal amount to that source, so HubSpot pipeline and closed revenue appear per AI engine.
They do different jobs. HubSpot stores contacts, deals and free-text source answers; it does not categorize ChatGPT or Perplexity mentions or connect them to revenue. Finseo, a Generative Engine Optimization (GEO) platform, adds AI visibility tracking and turns HubSpot attribution data into revenue per AI engine. Keep HubSpot as the CRM and let Finseo do the AI attribution.
Click Connect on the HubSpot card in Finseo to copy your project-specific webhook URL, then create a contact-based Workflow in HubSpot with a form submission trigger. Add a Send webhook action, set it to POST, paste the URL, map email and your attribution property, test and activate. No OAuth or custom code is needed, and it takes minutes.
Finseo only receives what your HubSpot Workflow sends in the webhook payload: typically email, first name, the attribution property such as how_did_you_find_us, and deal fields like amount, stage and owner when you add a deal Workflow. The integration is one way and read-only; Finseo never edits HubSpot contacts, deals or workflows.
Yes. The HubSpot integration is included in every Finseo plan with no per-integration fees. On the HubSpot side, the Send webhook action requires Operations Hub Professional or Enterprise. If you are on a lower HubSpot tier, use the Finseo Zapier or Make integration to forward new contacts to the Finseo API instead.
Yes. Each Finseo project has its own HubSpot webhook URL, so an agency creates one Finseo project per client and pastes that client's URL into their HubSpot Workflow. Attribution data stays separated per client, and each dashboard shows which AI engines drive that client's leads, pipeline and closed revenue.
Not in a usable way. HubSpot collects "How did you hear about us?" answers, but they sit as free text in custom properties, disconnected from revenue, so ChatGPT and Perplexity never appear as channels. Finseo adds Answer Engine Optimization (AEO) reporting on top: it categorizes those HubSpot answers into AI source buckets and ties them to deal value.
Finseo accepts any JSON payload from HubSpot and scans it for fields named email, firstname, lastname, how_did_you_find_us, source, referral_source and similar. Choose Include all properties in the HubSpot Workflow to send everything for auto detection, or Customize request body for explicit mapping. Attribution appears in the Finseo dashboard within 5 to 10 seconds.

Connect Salesforce to attribute leads, contacts, and opportunities to ChatGPT, Perplexity, Claude, and other AI sources via native Flow HTTP Callout.
View integration
Connect Pipedrive via native Automation webhook to attribute deals, contacts, and revenue to ChatGPT, Perplexity, Claude, and other AI search sources.
View integration
Use Zapier or Make to send attribution data from any form, CRM, or tool to Finseo. The universal connector for AI source tracking.
View integrationJoin hundreds of brands using Finseo to track and improve their visibility in ChatGPT, Perplexity, Claude, Gemini, and Google AI Overviews.