Salesforce
Connect Salesforce to attribute leads, contacts, and opportunities to ChatGPT, Perplexity, Claude, and other AI sources via native Flow HTTP Callout.
Overview
What you get with the Salesforce integration
Finseo connects to Salesforce via the native Flow HTTP Callout action introduced in Spring 23. No Apex code required. You build a Record Triggered Flow on Lead or Contact creation that POSTs the record fields to Finseo. Finseo categorizes the LeadSource into AI source buckets (ChatGPT, Perplexity, Claude, etc.) and ties pipeline revenue back to each engine.
Use cases
What you can do with Salesforce and Finseo
Real ways Salesforce customers use Finseo to track and grow AI search revenue.
- 01
Lead AI source categorization
When a new Lead is created with LeadSource set, Finseo categorizes it into AI source buckets and tracks it in your attribution dashboard.
- 02
Opportunity revenue tracking
When an Opportunity stage changes to Closed Won, Finseo ties the Amount back to the original AI source. See revenue per AI engine over time.
- 03
Multi-touch attribution
Combine Salesforce Campaign Member data with Finseo AI source data to see the AI engine influence across the full B2B funnel.
- 04
Account based attribution
For ABM teams, attribute account level engagement back to AI sources. See which target accounts engaged via AI search before becoming opportunities.
- 05
Sales rep enablement
Reps see the AI source on each lead. Use this context to tailor outreach: a Perplexity lead has different intent than a ChatGPT lead, and very different conversion rates.
Why it matters
Why Salesforce customers need AI visibility tracking
Salesforce is the dominant CRM for enterprise B2B with over 150,000 customers. Most Salesforce setups already collect LeadSource, but the data is unstructured and disconnected from marketing channel ROI reporting. Finseo categorizes LeadSource into AI source buckets and ties revenue to specific AI engines. You finally get an answer to "How much pipeline does ChatGPT drive for us?" backed by your Salesforce data.
Comparison
Salesforce alone vs Salesforce with Finseo
How using Salesforce on its own compares to pairing it with Finseo for AI visibility and attribution.
| Feature | Salesforce alone | Salesforce + Finseo |
|---|---|---|
| AI source categorization | Unstructured LeadSource | Auto categorized into AI buckets |
| Revenue attribution | Disconnected from channel ROI | Tied to AI source per deal |
| Setup | Apex or paid add-ons | No code Flow HTTP Callout |
| Sales team context | LeadSource as text only | AI source visible per record |
| ROI reporting | Manual exports | Live AI engine breakdown |
| Multi-touch | Last touch dominant | Full lifecycle support |
AI source categorization
Salesforce alone
Unstructured LeadSource
With Finseo
Auto categorized into AI buckets
Revenue attribution
Salesforce alone
Disconnected from channel ROI
With Finseo
Tied to AI source per deal
Setup
Salesforce alone
Apex or paid add-ons
With Finseo
No code Flow HTTP Callout
Sales team context
Salesforce alone
LeadSource as text only
With Finseo
AI source visible per record
ROI reporting
Salesforce alone
Manual exports
With Finseo
Live AI engine breakdown
Multi-touch
Salesforce alone
Last touch dominant
With Finseo
Full lifecycle support
How to connect
How to connect Salesforce to Finseo
A few steps to wire up your Salesforce account with Finseo. No code required.
- 01
Get your Finseo webhook URL
In Finseo, click Connect on the Salesforce integration card to reveal your project specific webhook URL.
- 02
Create a Named Credential
In Salesforce Setup, go to Named Credentials and create one pointing to your Finseo webhook URL with No Authentication. This lets Flow HTTP Callout reference it cleanly.
- 03
Create a Record Triggered Flow
Go to Flow Builder, then New Flow, then Record Triggered Flow. Set Object to Lead, Trigger to A record is created.
- 04
Add an HTTP Callout action
Add an HTTP Callout action, select your Named Credential, set Method to POST. Map Lead fields (LeadSource, Email, Name, Amount) into the JSON request body.
- 05
Activate the Flow
Save and activate. Create a test Lead with LeadSource = "ChatGPT" to verify data flows to the Finseo Attribution dashboard.
FAQ
Frequently asked questions about Salesforce
Answers to the most common questions about the Salesforce integration.
Yes. Flow HTTP Callout is available on Salesforce Enterprise, Unlimited, and Developer editions. Professional edition does not support HTTP Callout. If you are on Professional, use Zapier or Make as a bridge to POST Salesforce data to the Finseo API.
No. Flow HTTP Callout (introduced in Spring 23) is fully no code. You configure the Named Credential and HTTP Callout action visually in Flow Builder. No Apex, no triggers, no managed packages required.
Leads, Contacts, Opportunities, and Accounts. Most teams trigger on Lead creation for new leads, Contact creation for closed Lead conversions, and Opportunity stage change for revenue events. You can build separate Flows per object.
Yes. Build an Opportunity Record Triggered Flow on stage change to Closed Won. Map Amount, CurrencyIsoCode, AccountId, OwnerId, and the original LeadSource (via the converted Lead). Finseo ties revenue back to the AI source automatically.
Finseo uses a continuously updated AI source taxonomy. Values like "ChatGPT", "AI Search ChatGPT", "Perplexity recommended", "Found via Claude" are categorized into ai_chatgpt, ai_perplexity, ai_claude buckets. Custom LeadSource picklist values are mapped automatically based on text matching.
Outbound Messages send XML, which is not supported by Finseo. Use Flow HTTP Callout instead. It sends JSON, supports modern authentication, and is easier to maintain than Outbound Messages.
Yes. Flow HTTP Callouts fire within seconds of the trigger condition. Finseo processes the payload, categorizes the source, and updates the dashboard within 5 to 10 seconds.
No. The current integration is one way (Salesforce to Finseo). The agent does not edit Salesforce records, opportunities, or fields. For bidirectional sync (e.g. updating Salesforce with AI visibility scores), contact us about a custom integration.
Related
Other Finseo integrations to consider
Pair Salesforce with these popular Finseo integrations to get more from your AI search stack.
HubSpot
Connect HubSpot to automatically attribute leads, deals, and revenue to ChatGPT, Perplexity, Claude, and other AI search sources via native webhook.
View integrationPipedrive
Connect Pipedrive via native Automation webhook to attribute deals, contacts, and revenue to ChatGPT, Perplexity, Claude, and other AI search sources.
View integrationAttio
Connect Attio to capture attribution data when records are created. Attribute deals and people to ChatGPT, Perplexity, Claude, and other AI engines.
View integrationConnect Salesforce and dominate AI search
Join hundreds of brands using Finseo to track and improve their visibility in ChatGPT, Perplexity, Claude, Gemini, and Google AI Overviews.