Without SourceLoop
UntaggedKayden Floyd
- SourceUnknown
- MediumUnknown
- CampaignUnknown
- Landing pageUnknown
Chat tracking
SourceLoop attaches UTM parameters, click IDs (GCLID, fbclid, li_fat_id), referrer, and the visitor's full journey to every chat conversation. Works with Intercom, Drift, HubSpot Chat, Tidio, Crisp, and 15+ chat platforms.
Free 7-day trial. No credit card required.
Used by 750+ marketing teams, agencies, and SaaS companies
What you get
Most chat tools see the page the chat opens on. SourceLoop sees the full journey before it.
By the time a visitor opens chat, the original UTM has long left the URL. SourceLoop keeps UTM, GCLID, fbclid, li_fat_id, and referrer stored on the visitor and hands them to your chat tool the moment a conversation starts.
Intercom, Drift, HubSpot Chat, Tidio, Crisp, LiveChat, Tawk.to, Olark, Zendesk Chat, Help Scout, Front, Chatra, Userlike, Smartsupp, Chatwoot, Manychat, custom widgets. Loads alongside, never instead of, your existing chat script.
Each chat lead syncs to HubSpot, Salesforce, or Pipedrive with the source, the campaign, and the conversation transcript linked together. Reps walk into the reply with full context, not just a first message.
Cookies and local storage stay on your domain only. We respect cookie banners, OneTrust, Cookiebot, Iubenda, Osano, and custom CMPs. Visitor data is never shared across SourceLoop customers, ever.
How it works
One script tag, runs alongside your existing chat widget.
<script src="https://cdn.sourceloop.ai/sl.js" defer></script>
Drop one script tag in your <head>. Loads alongside your existing chat widget. No conflicts.
SourceLoop detects new conversations on Intercom, Drift, HubSpot, Tidio, Crisp, and 15+ chat tools.
shivam@acme.com
The chat lead lands in HubSpot, Salesforce, Pipedrive, or your CRM with attribution and transcript attached.
Chat tracking by platform
Same snippet, every chat, every platform.
FAQ
Install the SourceLoop snippet once on your site. We capture UTM parameters from the URL the visitor first lands on, store them in a first-party cookie, and attach them to every chat conversation, regardless of which chat tool you use. Intercom, Drift, HubSpot Chat, Tidio, Crisp, and LiveChat all work the same way without any platform-specific configuration.
Most chat tools record the URL of the page the chat starts on, not the URL the visitor originally landed from. By the time a visitor browses pricing, reads a few articles, and opens chat, the UTM is gone. SourceLoop captures it on the first page view and persists it across the whole session, so it's still attached when the chat fires.
Yes. We capture GCLID, Wbraid, and Gbraid (Google's enhanced conversion identifiers) on landing, persist them through the session, and attach them to the chat lead. You can then sync those identifiers to Google Ads as offline conversions for smart-bidding optimization.
Intercom and Drift only see what their script captures inside the widget. They miss multi-touch journeys, anonymous-to-identified attribution, and channels they can't tag. SourceLoop captures the full first-party journey before the chat even opens, then attaches it to the conversation, so you get true multi-touch attribution alongside whatever your chat tool records.
Yes. SourceLoop works with HubSpot's free and paid chat tiers. We capture attribution data and pass it to the HubSpot contact record automatically through the standard contact properties, so your reporting in HubSpot just gets richer.
We track the visitor on your website before they hand off to a messaging app, and pass the attribution data along with the lead identifier. Once a conversation starts in Messenger or WhatsApp, your chat platform takes over, but the attribution context is preserved.
Yes. We integrate with OneTrust, Cookiebot, Iubenda, Osano, and custom CMPs. When a visitor declines analytics or marketing cookies, we collect only minimal aggregated data in line with GDPR and the ePrivacy Directive. All cookies and local storage are first-party on your domain.
Capture and send full attribution data from every signup, lead, booking, and sale to your CRM and ad platforms, so you know exactly what's driving revenue.
Without SourceLoop
UntaggedKayden Floyd
With SourceLoop
Auto-taggedKayden Floyd