Runvax
Back to blog
6 September 20266 min read

How to Track Web Design Leads Without a Spreadsheet

A spreadsheet tracks contacts. It doesn't track a pipeline. Here's how to track web design leads from first contact through Won or Lost without losing anyone in between.

You track web design leads without a spreadsheet by replacing the flat contact list with a staged pipeline — Found, Contacted, Interested, Proposal, then Won or Lost — where every lead sits in exactly one stage at all times. A spreadsheet can hold names and dates, but it can't tell you who's stuck, who's overdue for follow-up, or what your pipeline is actually worth right now.

Here's why that distinction matters more than it sounds, and what a working system actually looks like.


The Spreadsheet Problem Isn't the Spreadsheet

Spreadsheets aren't bad tools. The problem is what they're structurally missing: a spreadsheet is a list, not a lifecycle. It tells you who you contacted, but not where they are in the process of becoming a client, and it doesn't flag anything on its own. You have to remember to look.

That gap is why freelancers lose leads that were genuinely winnable. A prospect asks for pricing on a Tuesday, gets a "great, sending it over" reply, and then nothing — not because the freelancer didn't care, but because the spreadsheet row didn't do anything to surface that the lead had gone quiet. Research on freelancer time use backs this up: an estimated 36% of freelancer time goes to admin tasks that connected tools could automate, and manually re-scanning a spreadsheet for who's overdue is exactly that kind of avoidable admin.

Modern lead tracking has moved past contact lists into full-lifecycle pipelines — contact, proposal, contract, delivery — because that's the shape the actual sales process takes. A list doesn't have a shape. A pipeline does.


What a Real Pipeline Looks Like

Runvax's built-in pipeline is a useful reference model because it maps the actual lifecycle of a local-business deal rather than a generic sales funnel:

| Stage | What It Means | |---|---| | Found | You've identified the business (no website, or a weak one) but haven't reached out yet | | Contacted | First outreach sent — email, WhatsApp, or call | | Interested | They responded with real signal — not just an auto-reply | | Proposal | A formal proposal has been sent | | Won | Contract signed, deposit paid, or verbal agreement locked in | | Lost | They've declined, gone permanently silent, or chosen someone else |

Six stages, one lead per stage at a time. That's the entire structure. The value isn't complexity — it's that every lead has an unambiguous status you can see at a glance, instead of a wall of rows you have to read line by line to reconstruct.

The "Interested" stage carries more nuance than the others because "interested" isn't one thing. A lead who asked for pricing is in a different place than one who said "I'll think about it." Splitting that stage into sub-states — asked price, requested info, requested a call, said "okay thanks," said "I'll think about it" — turns a vague bucket into an actual read on how close someone is to moving forward. A prospect who requested a call is worth a same-day follow-up. One who said "I'll think about it" needs a different kind of nudge, not a repeat of the same pitch.

For the deeper breakdown of each stage and how to work it, see the pipeline stages every web designer should track.


The Feature a Spreadsheet Can't Fake: Automatic Flags

The single biggest functional gap between a spreadsheet and a real pipeline tool is automatic staleness detection. A spreadsheet has no idea how long a lead has been sitting untouched — you'd have to build and maintain a formula for it, and most people don't.

A working pipeline flags any prospect who's gone 3+ days without an update as "needs follow-up." That threshold matters because it's short enough to catch a lead before it goes fully cold, but long enough not to nag you about someone you contacted yesterday. Paired with a reminder and overdue system — so leads that cross that threshold actually surface instead of quietly aging in row 47 — this is the single feature that turns "I meant to follow up" into a solved problem instead of a recurring source of guilt.

This ties directly into forecasting, too. A pipeline that tracks stage and value in real time can show you a running total of pipeline value and won value — how much is currently in motion, and how much has actually closed. A spreadsheet can approximate this with a SUMIF formula, but it won't update the moment a deal moves, and it won't tell you which of that pipeline value is actually likely to close versus stuck at "Interested" for three weeks. For the math on turning that total into an actual forecast, see how to forecast monthly revenue from your pipeline.


Setting This Up Without Buying Enterprise Software

You don't need a full CRM subscription to get the benefits above. Three ways to do it, in order of how much manual upkeep they require:

  1. Spreadsheet with a stage column and a manual weekly audit. Better than nothing, but you're still the automation — no flags, no reminders, and it decays the moment you get busy.
  2. A free-tier kanban tool (Trello, Notion, Airtable) with columns matching the six stages above. Visual improvement over rows, but still no automatic staleness detection unless you build it yourself.
  3. A purpose-built pipeline that flags stale leads automatically and tracks running pipeline value without manual formulas. This is the category Runvax's pipeline sits in — see free CRM alternatives for freelance web designers for a full comparison of what's free versus what's worth paying for.

Why This Compounds Over Time

The value of a tracked pipeline isn't just fewer dropped leads this month. It's that every closed deal — Won or Lost — becomes data. Once you have a few months of stage-by-stage history, you can calculate your actual close rate, see exactly where deals stall, and know how much pipeline value you need in motion to hit a specific income target. None of that is available from a spreadsheet unless you're independently rebuilding CRM functionality by hand, which is itself 36% of your week you don't have back.

This is also where lead tracking connects to the broader lead generation conversation — a pipeline only works if it's fed consistently, which is the subject of the complete guide to lead generation for small business. Tracking and generation are two halves of the same system; one without the other stalls.


Track the Whole Lifecycle, Not Just the Contact List

A spreadsheet can tell you who you emailed. It can't tell you who's overdue, what your pipeline is worth right now, or which stage is quietly leaking deals. Runvax builds the six-stage pipeline — Found, Contacted, Interested, Proposal, Won, Lost — directly into the same tool that finds no-website businesses and writes your first-touch outreach, with automatic 3-day follow-up flags and running pipeline value so nothing sits forgotten in a spreadsheet cell. Free to start, no credit card required.