A note from our founder
Dear marketer,
I built SourceLoop because I lived this problem as a one-person marketing team. I was the entire marketing function at an ad-tech startup, running paid ads, SEO, content, email, and social, and catching every lead myself.
Our WordPress site ran on Contact Form 7, and the simplest question was the one I couldn't answer: where did this lead come from? A Google search, a LinkedIn post, a newsletter, a referral? So I wrote scripts that stitched UTMs and referrers onto each form and pushed them into HubSpot. It worked, barely, and broke whenever anything changed.
Then we moved to Framer, and my WordPress scripts became useless. Framer forms, Calendly bookings, HubSpot deals: every tool spoke a different language, and I had become the glue holding the stack together.
The expensive attribution platforms didn't help. They cost a fortune, took months to set up, mostly cared about ad spend, and still couldn't reliably tell me where a lead came from once it moved through the tools I already used.
So we built it. SourceLoop is the tool I wish I'd had. It captures every lead on your own domain, whether it arrives through a form, a meeting, a chat, or a call, and follows it from first touch to closed revenue across search, social, email, referrals, and ads. The source lands in your CRM on its own, so nobody has to be the glue anymore. Whether you run marketing in-house or for clients, you finally get an answer everyone can trust.
Paid ads
SEO and blog
LinkedIn posts
cf7-utm-fix.js
New contact
Framer
Calendly