Without SourceLoop
UntaggedKayden Floyd
- SourceUnknown
- MediumUnknown
- CampaignUnknown
- Landing pageUnknown
Call tracking
SourceLoop ties UTM parameters, click IDs (GCLID, fbclid, msclkid), referrer, and the caller's full journey to every inbound call. Connect CallRail, CallTrackingMetrics, or Invoca and your phone leads read as clearly as your form fills.
Free 7-day trial. No credit card required.
Used by 750+ marketing teams, agencies, and SaaS companies
What you get
Your call platform tells you a call happened. SourceLoop tells you which campaign earned it.
A caller never types a UTM, yet the channel that drove them still matters. SourceLoop attaches UTM parameters, GCLID, fbclid, msclkid, the landing page, and the caller's full pre-call journey to every inbound call, so a phone lead reads as clearly as a form fill.
Link your call tracking platform with an API key. Calls land in SourceLoop within seconds of hanging up, with caller details, duration, and recording or transcript links attached when your provider has them. No change to your number pools or routing.
A phone call sits beside your forms, chats, meetings, and payments in one multi-touch attribution model, not in a siloed call report. Compare channels on equal footing and see which campaigns make the phone ring, not just which fill out forms.
Forward won and qualified calls to Google Ads, Meta, and LinkedIn as offline conversions so smart bidding trains on real phone revenue. Invoca's AI signals carry through too, lifting a call's status to Qualified or Won automatically.
How it works
One script tag and an API key. Calls flow in attributed.
<script src="https://cdn.sourceloop.ai/sl.js" defer></script>
Drop one script tag in your <head>. It records each visitor's source and journey across your site.
Link CallRail, CallTrackingMetrics, or Invoca with an API key. SourceLoop matches each call to the caller's session.
(415) 555-0142
The call lands in HubSpot, Salesforce, Pipedrive, or your dashboard with attribution and the recording attached.
Call tracking by platform
Connect with an API key. Calls flow in attributed within seconds.
Using a different call tracking provider? Tell us and we'll prioritize it.
FAQ
When a visitor browses your site, SourceLoop captures their source, UTMs, and click IDs and stores them in a first-party cookie. Your call tracking platform records the same visitor's session against the call. SourceLoop matches the two, so the inbound call inherits the full marketing journey the caller had before they dialed, even though they never typed anything.
CallRail, CallTrackingMetrics, and Invoca. CallRail is the fastest to set up: connect an API key and SourceLoop registers call delivery for you automatically. CallTrackingMetrics and Invoca use an API key plus a one-time webhook you paste from values SourceLoop generates for your account. More providers are added based on demand, so tell us if you use a different one.
No, it complements it. CallRail, CallTrackingMetrics, and Invoca handle the phone network, the tracking numbers, and the recordings. SourceLoop unifies those calls with your forms, chats, meetings, and payments into one attribution model and syncs the lead to your CRM and ad platforms. You keep your call platform and gain true cross-channel attribution on top.
Yes. SourceLoop captures GCLID, Wbraid, Gbraid, fbclid, and msclkid on the visit, persists them through the session, and attaches them to the call. You can then forward qualified and won calls to Google Ads, Meta, and LinkedIn as offline conversions so the bidding algorithms optimize toward calls that actually convert.
It still records as a lead. Because there was no web session behind it, there is no journey to attach, so it shows up as Direct in your reports. Calls that started from a tracked page on your site carry full source and campaign detail.
When your call tracking platform has them, the recording and transcription links are stored on the SourceLoop lead alongside the attribution data, so a rep can replay the conversation with full context on where the caller came from.
Call platforms attribute calls within their own data. They do not see the form fills, chats, meetings, and payments those same visitors generate elsewhere. SourceLoop captures the full first-party journey before the call and folds it into the same multi-touch model as every other conversion type, then syncs it to your CRM and ad platforms.
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