// The situation

I am not able to track leads from website, ads etc at the top of the funnle to outcomes. Lead channels: Email, Web form. Inquiry volume: 10–50. Team size: 2–3.

The verdict · Jun 24, 2026

Yes.

You need a simple CRM — but your real problem is attribution, not pipeline.

What's really going on

You get 10-50 inquiries a month through email and a web form. Two or three people touch them. Right now a lead lands, someone replies, and the source vanishes. By the time it closes, nobody remembers if it came from Google, a referral, or the contact page. So you can't tell which channel is worth more money — you're flying the ad spend blind. The follow-up itself is probably fine. The memory is what's broken.

What to do instead

  1. HubSpot Free CRM (free) — drop their tracking code on the site and route your web form into it. Every lead now arrives stamped with source, page, and campaign, and all three of you see the same record.
  2. Zapier (free tier) — pipe your inbox into HubSpot so email leads land in the same place as form leads, tagged by which inbox they hit.
  3. Habit — every Friday, one person opens the HubSpot "Sources" report and writes down which channel produced closed deals that week. Ten minutes.

First action, today: in HubSpot, go to Settings → Tracking Code, paste it into your site header, then replace your current web form with a HubSpot form on the same page. Half an hour for one person.

What you're being oversold

Someone will push you toward paid HubSpot Sales Hub or Freshsales for "attribution dashboards" and "lead scoring." At 10-50 inquiries a month with three people, that's a few hundred dollars a month solving a problem you don't have yet. Folk is lovely but won't fix attribution either. Meanwhile, every month you keep guessing on ad spend, you're probably wasting a chunk of it on the channel that looks loud but doesn't close.

When to revisit this

When you cross ~75 inquiries a month, or when one of the three of you starts dropping leads because nobody knew they owned it.

The part worth getting right

Decide what "source" actually means for you before you wire anything up. If most of your leads come from paid ads, you need UTM tags on every ad and a form that captures them — get that wrong and HubSpot will label everything "direct" and you'll learn nothing. If most come from word of mouth and organic search, UTMs barely matter and you need a single "How did you hear about us?" field on the form instead. Pick the wrong one and you'll spend three months staring at a dashboard that lies to you.

Honest opinion · No affiliate links · public Get your own →

Did this actually help?

A binary signal so we know which verdicts are landing — and which ones aren't.