How to Set Up a CRM for Your Small Business in One Afternoon
By Shweta Bakshi, Founder, Blizz6 min read
Quick answer: You can set up a CRM for a small business in about four hours if you keep the first version simple. Write down one goal, create four to six pipeline stages, clean and import your existing spreadsheet, add your team with the right access, and set a follow-up date on every open lead. Everything else can wait until the team has used it for two weeks.
Why most CRM setups drag on for months
Small businesses rarely give up on a CRM because it lacked a feature. They give up because setup never finished. The usual pattern looks like this:
- The owner tries to configure every field, report and automation before anyone logs in.
- Old data stays in the spreadsheet "until we clean it", so the CRM starts empty.
- The team gets a login but no reason to use it, and keeps working on WhatsApp and Excel.
The fix is to set up the smallest useful version first, get the team using it with real leads, and improve it later. That is what the plan below does.
Before you start (15 minutes)
Collect these so the afternoon runs smoothly:
- Your current lead list (Excel, Google Sheets, or an export from your phone or email)
- The names, email addresses and roles of everyone who will use the CRM
- A rough idea of how a sale moves from first enquiry to payment in your business
Step 1: Write down one goal (15 minutes)
Pick the single problem you most want the CRM to fix in the next 30 days. Examples:
- "Every new enquiry gets a reply within 24 hours."
- "No lead goes more than a week without a follow-up."
- "I can see this month's pipeline without asking anyone."
Write it at the top of a page. Every setup decision should help this goal. If a field or feature doesn't, leave it for later.
Step 2: Create 4 to 6 pipeline stages (30 minutes)
Pipeline stages are the steps a lead moves through. Use the words your team already says out loud. Some examples:
| Type of business | Example stages |
|---|---|
| Service business | New enquiry → Contacted → Proposal sent → Negotiating → Won / Lost |
| Travel agency | New enquiry → Itinerary shared → Quote sent → Confirmed / Lost |
| Real estate | New lead → Site visit booked → Site visited → Offer made → Closed / Lost |
| Distributor or wholesaler | New enquiry → Sample sent → First order → Repeat customer / Lost |
Two rules:
- Fewer is better. Four to six stages is enough. More stages mean more updating, and more updating means less of it gets done.
- Always include "Lost". Recording why deals are lost is one of the most useful things a small business can learn from its CRM.
Step 3: Clean and import your existing leads (90 minutes)
A CRM that starts empty is a CRM nobody opens. Import your existing leads before the team logs in.
Clean the spreadsheet first:
- Keep only leads from the last 6 to 12 months. Archive the rest.
- Use one row per person or company.
- Put phone numbers in one format, with the country code (+91 for India, +971 for the UAE, +966 for Saudi Arabia).
- Remove duplicates. Sort by phone number to spot them quickly.
- Add a column for each lead's current stage and the salesperson handling it.
Keep the columns simple:
| Column | Example |
|---|---|
| Name | Priya Sharma |
| Phone (with country code) | +91 98XXX XXXXX |
| priya@example.com | |
| Company | Sharma Exports |
| What they asked for | 3-night package for 4 people |
| Source | WhatsApp, website, referral, walk-in |
| Stage | Quote sent |
| Owner | Rahul |
| Next follow-up date | 14 Oct |
Then import the file, check a sample of 10 records, and fix anything that came through wrongly before importing the rest. Many CRM vendors will import the file for you during setup if you ask.
Step 4: Add your team and set who sees what (30 minutes)
Invite everyone who handles leads, and set access before the first login:
- Salespeople see and update their own leads.
- Team leaders see their team's leads.
- The owner or admin sees everything.
This protects your customer list when people leave, and it avoids arguments about whose lead is whose.
Step 5: Give every open lead a next step (45 minutes)
This step turns a contact list into a working sales system. Go through every open lead and make sure it has:
- An owner: one named person responsible
- A next follow-up date: even if it's a guess
From now on, the rule is simple: no open lead without an owner and a date. When a date passes without an update, the lead shows as overdue, and someone acts on it.
Step 6: Agree on three daily habits (15 minutes)
Tell the team exactly what's expected, in three lines:
- Every new enquiry goes into the CRM the same day, wherever it came from (WhatsApp, a call, the website, a walk-in).
- Start each morning with your overdue follow-ups.
- Update the stage after every customer conversation. One click, no essays.
What to leave for later
Resist the urge to set these up on day one. Add them after two to four weeks, once the basics are a habit:
- Automated messages and email sequences
- Detailed custom reports
- Extra custom fields
- Integrations with accounting or marketing tools
- Lead scoring
Your one-afternoon CRM setup checklist
- One goal written down
- 4 to 6 pipeline stages, including Lost
- Spreadsheet cleaned: last 6 to 12 months, no duplicates, phone numbers with country codes
- Leads imported and 10 records spot-checked
- Team invited with the right access levels
- Every open lead has an owner and a next follow-up date
- Three daily habits shared with the team
What the first two weeks should look like
- Days 1 to 3: Check every evening that new enquiries were added. Gently remind anyone who forgot.
- Week 1 review: Look at overdue follow-ups. Are they going down?
- Week 2 review: Check your goal from Step 1. Is it happening? Ask the team what slows them down, and fix one thing.
When ReadyMyTrip, a travel agency, moved 1,200+ leads out of WhatsApp chats and spreadsheets into one CRM, its average follow-up time dropped from two days to four hours.
Frequently asked questions
How long does it take to set up a CRM for a small business? A simple setup takes about four hours: one goal, a few pipeline stages, an imported spreadsheet, team access and follow-up dates. Larger CRM suites with lots of customisation can take weeks or months.
Should I import old leads into a new CRM? Yes, but only recent ones. Import leads from the last 6 to 12 months so the team starts with real work in the CRM. Archive older records separately.
How many pipeline stages should a small business have? Four to six. Enough to show where each deal stands, few enough that updating them takes a second.
What should I set up first in a CRM? Pipeline stages, your imported leads, team access, and a follow-up date on every open lead. Automations, reports and integrations can come after the team uses the CRM daily.
Do I need a consultant to set up a CRM? Not for a small business using a simple CRM. Many vendors will help you import data and set up stages on a short call at no extra cost. Large CRM suites sometimes require paid onboarding.
The bottom line
A finished simple setup beats an unfinished perfect one. Get your leads in, give each one an owner and a date, and let the team start using it today. You'll learn more from two weeks of real use than from two months of planning.
Disclosure: this post is written by the team behind Blizz, a simple WhatsApp-first CRM for small businesses in India and the GCC. We set up new accounts with each customer on a call, including importing your spreadsheet. Book a free 15-minute demo.