← Back to blog

Which marketing actually brings you clients

Track every lead source and which ones close. Stop wasting budget on channels that don't convert. Your dashboard should reveal which marketing actually brings paying clients.

CR
Chris Rowan
Founder, The Agency
Published 8 June 2026 Updated 24 July 2026 6 min read

The founder of a 20-person accounting firm sat in the review. “I’m doing webinars every week. I’m on podcasts. I’m active on LinkedIn. I’m sponsoring a conference next month. I feel like I’m everywhere.”

Then the question: “And how many clients are these bringing in?”

Pause. “Honestly? I have no idea. I don’t track it.”

This is the most expensive blind spot in professional services. You’re doing all the marketing. You’re getting visibility. But you can’t see which channels are bringing in paying clients. So you keep doing everything, abandon nothing, and waste time on noise that feels productive but drives zero revenue.

Another founder put it differently: “We had a feeling no one was using [the webinar resource]. But we didn’t actually know until we built a dashboard. It turned out nobody was clicking it. We were paying for something nobody wanted.”

This is the opposite problem, and just as costly. You’re investing in channels that don’t convert, and you don’t know to stop.

According to Chris Rowan, founder and CEO of The Agency, “Marketing attribution is not complex. You don’t need a PhD in analytics. You need one decision: every lead has a source. Tag it when it comes in. Look at the closed deals at the end of the month. The pattern is instant. Which channels brought clients? Stop wasting time on the rest. It’s the single highest-ROI change most firms can make.”

The problem: you’re making decisions blind

Right now, your marketing lives in different systems. Your webinar platform has attendance numbers. Your LinkedIn shows impressions and engagements. Your podcast has download counts. Your email list has opens and clicks. But none of this is connected to your CRM or to actual revenue.

So when you check how webinars are performing, you see attendance numbers, downloads, replay viewers. This looks successful. But here’s what you don’t see: how many attendees became leads, how many leads became qualified prospects, and how many prospects became paying clients.

You’re optimising for the wrong metrics. Attendance is a vanity metric. It feels good but means nothing. What matters is: of the attendees, how many started a sales conversation? Of the sales conversations, how many closed?

If the answer is zero, then the webinar is not working, no matter how many people showed up.

The blind spot creates three problems:

1. You keep funding channels that don’t work

A partner invests in a sponsorship because it “feels good” or “we did it last year so we should do it again”. Without tracking, it’s invisible that the sponsorship brought in zero leads. The channel sits on the budget for five years because nobody questions it.

2. You abandon channels that DO work before they mature

A new LinkedIn strategy is working. You’re getting quality inbound leads. But after four weeks with no immediate deal, it feels slow, so you stop posting. The channel was about to compound, but you killed it before it paid off.

3. You miss the real pattern in how prospects find you

Your firm might be getting most leads from referrals and some from your website, but you don’t know the actual split. So you keep investing in channels that don’t work and deprioritise building content that does. You’re deploying resources backwards.

The solution is not complicated. It’s one decision: track the source of every lead.

How to track: the three-tier system

Tier 1: Basic (free, start here)

Assign every lead a source. You can do this in a spreadsheet.

Columns: lead name, date, source (webinar / podcast / LinkedIn / referral / Google search / conference / inbound form), qualified (yes/no), closed (yes/no), deal value.

Add one row per lead. At the end of each month, sort by “closed = yes” and look at the source column. The pattern jumps out.

Example:

LeadSourceClosed
Sarah (law)LinkedIn outreachYes
James (tax)ReferralNo
Priya (M&A)Podcast listenerYes
David (compliance)WebinarNo
Yuki (tax)Google searchYes

In this month: podcast, LinkedIn, and Google brought closed deals. Webinar brought two leads but zero closes. Referral brought one lead, no close. Next month: double down on podcast, LinkedIn, Google. Cut webinar if the pattern repeats.

Why this works: You need one decision per lead. Everything else is just recording what you already know.

Tier 2: Moderate (scale to more leads)

Move to a proper CRM. GoHighLevel, HubSpot, Pipedrive, Freshsales: all have a “source” field.

When a lead comes in (via form, email, call), tag the source immediately. Use these labels: webinar, podcast, LinkedIn, referral, Google search, website form, inbound call, conference, sponsorship, paid ad, email list, content download, AI search (ChatGPT/Perplexity/Gemini).

Every lead also gets a “deal value” estimate and a “close status” (open, qualified, won, lost). At month end, filter for “won” deals and count by source.

Why this works: CRM becomes the source of truth. Everyone in the firm uses one system. You see real-time trends, not month-end surprises.

Tier 3: Advanced (for larger teams)

Connect your marketing platforms to the CRM with automation.

Webinar attendee → CRM contact, source = webinar Podcast listener downloads a lead magnet → CRM contact, source = podcast LinkedIn connection responds to your DM → CRM contact, source = LinkedIn Google Analytics tracks website visitor → CRM contact, source = organic search Email signup → CRM contact, source = email list

Use UTM tags on all links (?utm_source=podcast&utm_medium=email&utm_campaign=june). GA4 or GHL dashboard shows which sources drive traffic and conversions.

Why this works: No manual data entry. Real-time attribution. You see which channels drive not just leads, but qualified leads that close.

The conversion ladder: what to track at each stage

Most firms only track leads. You need to track the full funnel:

StageMetricExample
AwarenessSource (where they found you)Webinar attendee, podcast listener
Engaged leadLead exists in CRMThey filled a form, downloaded something
QualifiedThey’ve shown buying intentThey booked a call, answered questions about budget/timeline
Proposal stageThey got a proposalYou’ve outlined scope and price
WonClosed dealThey signed and paid

Most marketing channels are excellent at awareness. Few drive qualified leads. Almost none correlate to closed deals.

When you track the full ladder, you see patterns like:

Result: referral and organic search have the strongest conversion rates, while webinars drive awareness but don’t convert. Next quarter: invest in getting more organic search traffic (via content) and activate a referral program. Redesign the webinar or deprioritise it.

Why your firm hasn’t been tracking this

There are three barriers:

1. Multiple systems, no connection

Marketing data lives in webinar platforms, LinkedIn, email tools. Sales data lives in your inbox or a spreadsheet. Analytics lives in Google Analytics. None of them talk to each other. Connecting them feels complicated, so you don’t.

Fix: Pick ONE CRM and funnel all leads there. Manually tag them with source if you need to. That’s it.

2. Misaligned incentives

Marketing teams are measured on “leads generated” or “webinar attendance”. Sales teams are measured on “deals closed”. Nobody is measured on “leads from channel X that closed”, so nobody optimises for it.

Fix: Align everyone on one metric: closed deals by source. Make it visible. Share it weekly.

3. Effort seems high

Setting up UTM tags, integrating platforms, learning GA4: it sounds technical. So firms put it off.

Fix: Start with the spreadsheet. One column, one decision per lead. No technical knowledge needed. After you see the pattern, upgrade to a CRM. Then, if you want, add automation.

The quick start: your first month of tracking

Week 1: Set up a simple spreadsheet with these columns: lead name, date, source, deal value, closed (yes/no). Make everyone in the firm add new leads here when they come in.

Week 2: Every team member who brings in leads (partners, business development, marketing) uses the same spreadsheet.

Week 3: Sort by “closed = yes” and look at the source column. What pattern do you see?

Week 4: Based on what you learn, make one decision. Stop, double down, or redesign one channel. Measure again next month.

The insight is usually obvious after one month. You’ll see which channels brought closed deals and which brought noise. That’s enough to shift resources.

What changes when you track

Most firm leaders make the same discovery:

Once you know the pattern, the next step is obvious: get a free custom strategy that maps your actual lead sources and builds an attribution system that works for your firm. Or, if you’re ready to automate lead tracking and attribution across all channels, our Full Stack tier includes built-in dashboards that tag and track every lead automatically.

Frequently asked questions

How long does attribution take to work?

You need enough leads to establish a pattern. This might take a month or a few months, depending on your volume and how many leads you’re consistently getting. Once you’ve accumulated a reasonable sample, the pattern becomes clear.

What if most of my leads come from referrals?

That’s valuable to know. Your firm has a strong network, which is an asset. The tracking reveals how much of your revenue is dependent on a few key referrers. Then you can diversify: add inbound channels (webinars, content, Google visibility) so you’re not entirely reliant on one or two people.

Can I track offline leads (calls, in-person)?

Yes. When someone calls or meets you in person, ask: “How did you find us?” Tag that in your CRM as the source. If they hesitate, they usually found you via Google or a referral. Asking reveals the source.

What if my lead sources are all mixed (referral + they saw my LinkedIn + they read my blog)?

This is common. Use the FIRST source where they found you, or the PRIMARY reason they reached out. “I saw your LinkedIn post, but my colleague referred me” = source is referral (because that’s what tipped them over). “I googled tax advisors and found your website, then I called” = source is Google search. The first touch is what matters for attribution.

Should I stop all marketing and just do what’s working?

Not yet. Channels like content, thought leadership, and sponsorships take 3-6 months to compound. Kill them too early and you leave money on the table. But DO deprioritise channels that have been running for six months with zero closes. Give winners 3-6 months before deciding.

How do I know if I’m tracking correctly?

Your lead count in the CRM should match the number of actual conversations you’ve had. If the spreadsheet says “12 leads” but you’ve only had 8 calls, something’s off. Reconcile monthly.

Frequently asked questions

Common questions about this topic

How long does attribution take to work?
You need a few dozen leads to see a clear pattern. That's usually a month or so of normal lead flow, depending on your volume.
What if most of my leads come from referrals?
That's an asset. Referrals show your network is strong. Track how many referrals close, then diversify into inbound channels so you're not dependent on a few people.
Can I track offline leads (calls, in-person)?
Yes. Ask every lead: 'How did you find us?' Tag their answer in your CRM as the source. Most will say Google, referral, or saw your content.
What if my lead sources are all mixed?
Use the first source where they found you, or the primary reason they reached out. 'I saw LinkedIn, but my colleague referred me' = source is referral.
Should I stop all marketing and just do what's working?
Not immediately. Content and sponsorships take 3-6 months to compound. But do deprioritise channels with zero closes after six months of running.
How do I know if I'm tracking correctly?
Your lead count in the CRM should match actual conversations you've had. If the spreadsheet says 12 leads but you've only had 8 calls, something's off. Reconcile monthly.
Keep reading

More on AI business systems

Ready to build your AI system?

Get a free custom AI strategy. We analyse your business, identify the gaps, and show you exactly what an AI system would do for your revenue. Takes 2 minutes.

Get Your Free AI Strategy