See how many of your HubSpot leads came from Google and from AI search.

Overview
Buyers now find you through ChatGPT, Perplexity and Claude as often as through Google. HubSpot lumps most of that into referral or direct traffic, so the channel never gets credit.
Connect HubSpot and Maintouch reads each contact or deal’s original source and first referrer, then sorts every lead into a channel, with AI search broken out on its own.
Sign in with HubSpot and approve read-only access to your CRM.
Choose contacts or deals, then confirm how each source value maps to a channel. We suggest the mapping for you.
Maintouch imports your records and shows Google and AI-attributed leads next to your search performance.
Leads referred by ChatGPT, Perplexity, Claude, Gemini, Copilot and more are counted separately.
See how many leads Google organic actually produced, next to your rankings and traffic.
Map any HubSpot source value to one of eight channels, and add your own AI referrer domains.
Access is read-only. No custom properties, no workflows, no edits to your records.
crm.objects.contacts.read Read each contact’s original source and first referrer.crm.objects.deals.read Read deal source when you attribute by deals instead of contacts.crm.objects.companies.read Read the company a contact belongs to.crm.objects.leads.read Read HubSpot lead records.crm.objects.owners.read Read record owners.crm.lists.read Read your contact lists.From the lead’s first referrer in HubSpot. Visits referred by ChatGPT, Perplexity, Claude, Gemini and other AI assistants count as AI search.
Lead attribution runs from one CRM at a time. Disconnect the current one to switch.
No. Every permission is read-only, and Maintouch never creates or edits records.