Lead Management for Small Teams: From Spreadsheet to CRM
A simple lead management process for small teams: clear stages, a lead tracking sheet to copy, and how to send new leads to your CRM automatically.

Lead management is everything that happens between finding a lead and closing it: who contacts it, when, what was said and what happens next. Small teams rarely lose deals because they lack leads; they lose them because a promising reply sat unanswered for a week. This guide gives you a simple lead management process, a lead tracking spreadsheet you can copy today, and a clear path to a CRM, including how to send new leads there automatically.
The short answer
- Keep every lead in one place, never in personal notebooks or chat threads.
- Use a few clear stages, from New to Won or Lost.
- Give every lead one owner, a next step and a next-step date.
- Review the pipeline once a week and close out dead leads.
- Move to a CRM when the spreadsheet can no longer tell you who is doing what next.
- Send new leads to the CRM by webhook instead of copying them by hand.
The lead management process in six stages
Stages are only useful if everyone agrees what they mean. Write down when a lead enters and leaves each one.
| Stage | What it means | Move it on when |
|---|---|---|
| New | Found, not yet contacted | You make the first contact |
| Contacted | You reached out at least once | They reply, or your follow-up plan ends |
| Conversation | Two-way contact has started | A meeting is booked, or they say no |
| Qualified | They have a need, a budget and a rough timing | You send a proposal or price |
| Proposal | Your offer is with them | They accept or decline |
| Won, Lost or Not now | Closed for now | A Not now lead gets a date to revisit |
Keep the list short. Six stages are enough for most small teams; more stages create arguments about where a lead belongs. To decide which new leads deserve effort first, see our guide on how to qualify business leads.
A lead tracking spreadsheet you can copy
One row per lead, one column per fact. These columns cover what a small team needs:
- Lead ID, so two people can talk about the same row.
- Business name, category, area and city.
- Phone, mobile, email and website.
- Source and date added, so you know where each lead came from and how old it is.
- Owner, the one person responsible.
- Stage, from the table above.
- Last contact date and next-step date.
- Next step, in a few words: "Call Tuesday about the sample".
- Notes and lost reason.
Three Excel settings make the sheet much harder to break:
- Stage drop-down. Select the Stage column, go to Data, then Data Validation, choose List, and type your stages separated by commas.
- Overdue highlight. Select the next-step date column (say column O), go to Home, Conditional Formatting, New Rule, "Use a formula", and enter
=AND($O2<>"",$O2<TODAY())with a red fill. Overdue follow-ups now turn red. - Filters and a frozen top row. Each person can then show only their own leads, sorted by next-step date.
How to manage leads: rules that keep the pipeline honest
- One owner per lead. Two owners means nobody owns it.
- No open lead without a next step. If you cannot name the next step, the lead is closed.
- Log every touch in one line. Date, channel and outcome: "4 Oct, call, asked to email the price list."
- Use a follow-up plan. For example: day 1 email, day 3 call, day 7 short follow-up, day 14 a last polite note. After that, mark the lead Not now with a date three months out.
- Hold a short weekly review. Look at overdue next steps, stuck proposals and new replies.
- Record opt-outs at once. If someone asks not to be contacted, mark it so nobody on the team contacts them again.
Say your team adds 200 new leads a month. With a clear plan, each one gets four touches over two weeks and no reply waits more than a day. Without one, the same 200 leads produce a few quick replies and a lot of forgotten rows.
Moving to a CRM and sending leads automatically
When to move from a spreadsheet to a CRM
A spreadsheet works well for one or two people. These are the signs you have outgrown it: more than two or three people work the same leads, replies are missed, you cannot see a lead's history without asking a colleague, you need reminders that come to you, or you want reports such as leads per source and deals per stage. When you choose a CRM for a small business, check that it imports CSV files, accepts new records through a webhook, shows a pipeline by stage and logs calls and emails.
Import your leads without retyping
- Clean first. Remove duplicates before the import, because duplicates inside a CRM are much harder to fix. Our guide on removing duplicate leads shows how.
- Match your columns to the CRM's field names, so the import maps them for you.
- Import ten rows first and check every field landed in the right place.
- Import the rest, then assign owners and stages.
Send each new lead by webhook
A webhook is a web address that waits for data. When a new lead is found, the lead source sends its details to that address as a small JSON message, and the tool behind the address creates the record in your CRM. No exports, no copying.
- In Zapier (Webhooks by Zapier, Catch Hook), Make (Custom webhook) or n8n (Webhook node set to POST), create a webhook trigger and copy its URL.
- Paste the URL into your lead source and send one test lead.
- Map the fields: business name to company name, phone to company phone, first email to the email field and any others to notes, website to domain.
- Add a search step first: look for an existing company by website domain or phone, update it if found, create it if not.
- Set the owner and stage, switch it on, and check the first ten real leads by hand.
Treat the webhook URL like a password, use HTTPS only, and create a new URL if the old one leaks.
Region notes for teams in the Gulf, UK and USA
- Gulf. Many sales conversations in the UAE and Saudi Arabia happen by phone and WhatsApp. Log those conversations in the CRM too, or your pipeline will look emptier than it is. Plan follow-up dates around the weekend: Saturday-Sunday in the UAE, Friday-Saturday in Saudi Arabia. Keep English and Arabic names, and match records on the phone number.
- Time zones. A lead found at 09:15 in Dubai is 08:15 in Riyadh and early morning in London, so set your CRM's time zone and keep the offset in your automation.
- UK. UK GDPR applies to named people's data in your CRM. Keep only what you need, delete it on request, and record opt-outs.
- USA. Under federal commercial email rules, opt-outs must be honoured within 10 business days. Record them in the CRM so nobody emails that business again from another list.
This is general information, not legal advice; check the current rules for the country you send to.
Where Rovero fits
Rovero is not a CRM. It fills the top of the pipeline: it finds businesses area by area in any city, collects the contact details they publish, and checks every business against everything you already saved. That matters for lead management, because duplicates in a CRM usually start as duplicates in the lead list.
You can export to Excel, CSV or JSON with the columns you choose, so the file matches your CRM's import. Or use Send to CRM: Rovero posts leads to anything with a REST (JSON) endpoint, and a webhook can send each new lead the moment it is found. That works with tools that accept a JSON webhook, such as Zapier, Make or n8n catch hooks, which then create the record in your CRM. Because a big city search can run for hours in the background, your team can start on the first leads while the search continues.
Frequently asked questions
What is lead management?
Lead management is the process of tracking every potential customer from the moment you find them until they buy or say no. It covers who owns each lead, what stage it is in and what the next step is.
Can I manage leads in Excel?
Yes. For one or two people, a well-built spreadsheet works well, especially with a stage drop-down and overdue highlighting. Move to a CRM when several people share the leads or replies start getting missed.
How do I send new leads to my CRM automatically?
Create a webhook in Zapier, Make or n8n, paste its URL into your lead source, and map the fields to your CRM. Add a search step so existing companies are updated rather than duplicated.
What should I do with leads that never reply?
Mark them Not now with a date a few months ahead, rather than deleting them, because their situation may change. Remove anyone who asked not to be contacted.
Next step
Copy the columns above into a sheet today and give every open lead an owner and a next step. To fill the top of your pipeline with clean, duplicate-free leads, see what Rovero does or watch the demo.
Try Rovero
Rovero is smart, automated B2B lead generation software for Windows: choose a business type and a city, and it searches the city area by area, collects the emails and phone numbers businesses publish, and exports a duplicate-free lead list to Excel, CSV or your CRM.
Keep reading
Cold Calling List: How to Build a B2B Phone List That Connects
Build a cold calling list of businesses that pick up: the right numbers and columns, call times for the UAE, Saudi Arabia, UK and USA, and the rules to check.
Cold Email Templates for B2B Sales That Get Replies
Cold email templates for B2B outreach to local businesses, with follow-ups, a simple sending set-up and the email rules for the UAE, Saudi Arabia, UK and USA.
Lead Qualification Made Simple: Score Local Business Leads
Lead qualification for local businesses: build an ideal customer profile, score each lead on rating, reviews, website and contact details, call the best first.