Guides/CRM

How to use a CRM to organize your business

A CRM is a single list of every lead, every customer, every job, and every note you have ever taken on them, all in one place. Without one, your leads live in your phone, your email, a notebook, and three sticky notes. With one, you know exactly who called, what they wanted, where they are in the process, and what you said last time.

1 of 7 · 12 steps
Short answer

A CRM is one list of every lead, customer, job, and note, in one place. Pick one you will actually use, set a pipeline that matches how you sell, import every contact you have, pipe every lead source into it, and review the pipeline weekly so no lead sits forgotten. The CRM only works if every lead goes in and someone checks it.

Time2 to 4 hours to set up, then 15 minutes a week
Cost to do it yourselfFree to about $50 a month, depending on the CRM and how many users
DifficultyMedium. The setup is simple. Keeping it honest is the work.
Best forAny business that gets leads and wants to stop losing track of them
Why it matters

A lead you forget to call back is a lead that calls the next company. A CRM reminds you, keeps every conversation in one place, and shows you your whole pipeline in one screen so you know what is open and what is going cold.

The businesses that close the most leads are not the ones with the best sales pitch. They are the ones that follow up every time, and a CRM is how you follow up every time without remembering to.

What you need
  • A cloud based CRM, like RiverX, HubSpot, GoHighLevel, or a similar tool
  • Your list of current and past customers, even if it is just in your phone
  • A clear idea of your sales process, from first call to booked job
  • Your team members who need access, and what they should and should not see
  • Your lead sources listed, so you can connect each one to the CRM
Step by step
  1. 1

    Pick a CRM that fits your business

    Do not pick the CRM with the most features. Pick the one you will actually use. If you are a one person shop, a simple CRM with a mobile app and SMS is enough. If you have a team, you need one with user roles and job assignment. If you do estimates and jobs, you need one that handles both. Do not buy enterprise software for a two truck shop. Do not use a free tool that caps your contacts at 500 when you have 5,000. Match the tool to the business you actually run.

    1. 1. List how many people will use it and whether they are in the office or in the field.
    2. 2. List what you need it to do: track leads, send texts, assign jobs, take payments, or all of the above.
    3. 3. Try the mobile app before you commit. If it is hard on a phone, your team will not use it.
    4. 4. Check the contact limit and the per user price before you sign up.
    Example

    A one truck plumbing shop needs a CRM that logs calls, sends texts, and shows the next job on a phone. A 10 person HVAC company needs user roles, job assignment, and a calendar the whole team can see. Different tools, same goal.

  2. 2

    Define your pipeline stages

    A pipeline is the path a lead takes from first call to booked job. Write down your real stages, not the ones a template gives you. If you do not send quotes, do not have a Quote Sent stage. If you do inspections before estimates, add an Inspection stage. The pipeline should match how you actually sell, or your team will not use it.

    1. 1. Write down every step a lead takes from first contact to closed job, in order.
    2. 2. Cut any stage that does not happen in your business.
    3. 3. Add any stage you have that a template leaves out, like an inspection or a site visit.
    4. 4. Keep it to 5 or 6 stages. More than that and nobody uses it.
    Example

    A roofer's real pipeline: New, Contacted, Inspection Scheduled, Inspection Done, Quote Sent, Won or Lost. A plumber who does not do inspections drops that stage. A real estate investor might use: New Lead, Contacted, Appointment Set, Under Contract, Closed, Lost.

    Copy thisPipeline stages: New Contacted Appointment set Quoted Won Lost
  3. 3

    Import your existing contacts

    Get every customer and lead you have into the CRM, even if it is just a CSV export from your phone. Include name, phone, email, address, and what they called about. The CRM only helps if it has your real list in it. If you start with an empty CRM, you will forget about the leads you already have. Import them once, clean up the duplicates, and from then on every new lead goes straight in.

    1. 1. Export your contacts from your phone, your email, or wherever they live, as a CSV.
    2. 2. Open the CSV and make sure it has columns for name, phone, email, address, and notes.
    3. 3. Import it into the CRM using its import tool.
    4. 4. Merge the duplicates the CRM flags, and fix any phone numbers that came in wrong.
    Example

    You export 800 contacts from your phone, import them, and the CRM flags 120 duplicates. You merge them and end up with 680 clean contacts, each with a phone, an email, and a note about what they called about. That is your starting list.

  4. 4

    Set up user roles and permissions

    If you have a team, decide who sees what. Your office person needs to see every lead. Your techs need to see only their own jobs. Your sales rep needs to see the open quotes. Do not give everyone admin access, because someone will delete a contact or change a stage by mistake. Set the roles once and the CRM enforces them. Most CRMs let you do this in a few clicks.

    1. 1. List everyone who will use the CRM and what they need to see.
    2. 2. Create a role for each, like Admin, Office, Tech, or Sales.
    3. 3. Set what each role can view, edit, and delete.
    4. 4. Give admin access only to the people who need it, not the whole team.
    Example

    Your office manager sees every lead and can edit any contact. Your techs see only the jobs assigned to them and can add notes but not delete anything. Your sales rep sees the open quotes but not the closed jobs. Nobody but you can delete a contact.

  5. 5

    Give your field team mobile access

    Your techs are on the road, not at a desk. They need the CRM on their phone so they can add job notes, photos, and status updates from the job site. If the CRM only works on a laptop, it will not get used in the field. Make sure the mobile app works, and make sure your team knows how to use it. A job note added on site is worth ten job notes you have to type up later.

    1. 1. Install the CRM's mobile app on every field team member's phone.
    2. 2. Log them in with the role you set up in the last step.
    3. 3. Have each person add a test job note with a photo to confirm it works.
    4. 4. Show them how to update a job status from the app, so you see it in real time.
    Example

    Your tech finishes a repair, opens the CRM app, taps the job, adds a photo of the finished work, and marks it done. You see the update before they even leave the driveway. No text, no phone call, no note to type up later.

  6. 6

    Pipe every lead source into the CRM

    Every place a lead can come from should drop straight into the CRM. Website form, phone call, missed call text, Facebook lead, Yelp message. If any of them land outside the CRM, you will lose leads in the gaps. Set up the integrations once and every lead goes to one inbox. If you are still copying leads from your email into the CRM by hand, you are losing the ones you forget to copy.

    1. 1. List every place a lead can come from: website, phone, text, Facebook, Yelp, and so on.
    2. 2. Connect each one to the CRM using its native integration or a tool like Zapier.
    3. 3. Send a test lead from each source and confirm it lands in the CRM.
    4. 4. Check once a month that every source is still connected, because integrations break.
    Example

    A customer fills out your website form at 11 PM. By morning, the CRM has a new contact with their name, phone, what they need, and where they came from. You did not copy anything. A missed call at 2 AM texts the caller back and creates a lead in the CRM at the same time.

  7. 7

    Automate the follow up tasks

    Set the CRM to remind you when a quote sits unaccepted for two days, or when a lead has not been called back in 24 hours. The CRM should nudge you, not the other way around. If you have to remember to follow up, you will not. If the CRM reminds you, you will. Start with one or two reminders and add more as you find the spots where leads fall through.

    1. 1. Pick one or two follow up rules to start, like a reminder after 24 hours with no contact.
    2. 2. Set the CRM to create a task or send a text when the rule triggers.
    3. 3. Use it for two weeks, then add another rule where you notice leads dropping.
    4. 4. Do not automate everything at once. Start small and add what you actually need.
    Example

    A lead comes in on Friday and you are on a roof all day. The CRM sends you a task on Saturday morning: 'Call back the lead from Friday, 24 hours and no contact.' You call them Monday instead of forgetting they ever called.

  8. 8

    Track every job from quote to close

    Every job should move through the pipeline stages so you can see at a glance how many leads you have, how many are estimates scheduled, how many are quoted, and how many are won. If you cannot see your pipeline in one screen, you do not know what is in it. A dashboard with your open quotes and your follow ups is the whole point of having a CRM.

    1. 1. Open your CRM's dashboard or pipeline view.
    2. 2. Confirm it shows counts for each stage: new, contacted, quoted, won, lost.
    3. 3. Move a test lead through every stage to make sure it updates the counts.
    4. 4. Look at this dashboard before you start work each day.
    Example

    Your dashboard shows 12 new leads, 8 estimates scheduled, 5 quotes out, and 3 won this week. You see the 5 quotes that have been out for a week and call each one. Without the dashboard, those 5 quotes sit in someone's email and you forget them.

  9. 9

    Log every call and text

    Every call and every text should be logged against the contact it came from, automatically if possible. If you have to type it in, you will not. If the CRM logs it from your phone system, you have a record of every conversation without lifting a finger. When a customer calls back three months later, you can see what you said last time instead of starting over.

    1. 1. Connect your phone system or texting tool to the CRM if it supports it.
    2. 2. Confirm that an incoming call creates a log entry on the right contact.
    3. 3. Confirm that a sent text shows up on the contact's record.
    4. 4. If it does not log automatically, make a habit of adding a one line note after each call.
    Example

    A customer calls back three months after you quoted a roof repair. You open their contact and see the last call, the quote you sent, and the text they replied with. You pick up the conversation where it left off instead of asking them to explain it all again.

  10. 10

    Review the pipeline weekly

    Once a week, look at your pipeline. How many new leads, how many estimates, how many quotes out, how many won, how many lost. If the numbers are dropping, find out where. If a lead has been sitting in Estimate Scheduled for three weeks, call them. The weekly review is how you catch the jobs you are about to lose.

    1. 1. Pick a day and time for your weekly review, like Friday afternoon or Monday morning.
    2. 2. Open the pipeline and walk every stage, top to bottom.
    3. 3. Call any lead that has been in one stage for more than two weeks.
    4. 4. Note which stage has the most stuck leads, because that is where your process is breaking.
    Example

    Your Friday review shows 6 leads sitting in Quote Sent for over two weeks. You call all 6 and 2 book on the spot. The other 4 tell you why they went quiet, and you fix that for the next round. Without the review, those 6 leads go cold and you never know.

  11. 11

    Run the numbers monthly

    Once a month, look at the real metrics. How many leads came in, how many booked, how many you closed, and where the lost ones went. If you got 50 leads and closed 5, your close rate is 10 percent. If it was 20 percent last month, something changed. The CRM gives you the numbers. The numbers tell you whether your marketing is working and where your process is breaking.

    1. 1. Pull the month's lead count, booked count, and closed count from the CRM.
    2. 2. Divide closed by total leads to get your close rate.
    3. 3. Compare it to last month. If it dropped, find the stage where leads are stalling.
    4. 4. Write down the number so you can compare it again next month.
    Example

    You got 60 leads this month, booked 18, and closed 9. That is a 15 percent close rate. Last month it was 22 percent. You look at the pipeline and see most of the drop is in the Quote Sent stage, where leads go quiet. You add a follow up text there and watch the number next month.

  12. 12

    Clean up the data quarterly

    Every quarter, spend an hour cleaning up the CRM. Merge duplicate contacts, fix bad phone numbers, archive the jobs that are done, and update the stages that are stuck. A CRM with 2,000 contacts and 400 duplicates is worse than no CRM, because you do not know which record is right. A clean CRM is a useful one. A messy one gets ignored.

    1. 1. Run the CRM's duplicate finder and merge the pairs it flags.
    2. 2. Fix or delete any contacts with bad phone numbers or empty names.
    3. 3. Archive the jobs that closed or lost more than 90 days ago.
    4. 4. Move any leads stuck in a stage back to where they actually belong.
    Example

    You open the CRM in January and it has 1,800 contacts, 300 of which are duplicates. You merge them down to 1,500 clean contacts. You archive 200 jobs from last year. Now the pipeline shows 40 real open leads instead of 240, and you can actually work them.

What to avoid
  • Keeping leads in your phone and your email instead of the CRM.
  • Using a pipeline with 20 stages that nobody understands.
  • Giving the whole team admin access so anyone can delete anything.
  • A CRM that only works on a laptop when your team is in the field.
  • Leaving leads in one stage for weeks without a follow up reminder.
  • Never cleaning up duplicates, so you do not know which record is right.
  • Copying leads from your email into the CRM by hand, and forgetting half of them.
Common questions
Why is a CRM better than a spreadsheet?

A spreadsheet does not remind you to follow up, does not log calls automatically, and does not show you your pipeline in one screen. A CRM does all three. The reminder and the pipeline view are what make it worth paying for.

Do I need a CRM if I am a one person shop?

Yes. A one person shop loses leads because there is no one to follow up when you are on a job. A CRM reminds you and keeps every lead in one place so none get forgotten. The mobile app is what makes it work when you are the only one.

How many pipeline stages should I have?

Five or six is usually right. New, Contacted, Appointment Set, Quoted, Won, and Lost covers most service businesses. If you add more than that, your team will stop using them because it takes too long to move a lead through. Match the stages to how you actually sell.

What if I do not have time to keep the CRM updated?

Then it will not help you. A CRM only works if every lead goes in and someone checks it weekly. If you cannot keep up, that is what RiverX is for. We set it up, pipe every lead source into it, and keep it clean so you just work the leads.

How do I get my old leads into the CRM?

Export them from your phone, your email, or wherever they live as a CSV, and import it. Most CRMs have an import tool that maps your columns to the right fields. Clean up the duplicates after the import, and from then on every new lead goes straight in.

Doing this with RiverX
Lite$97/mo (CRM in every plan)
RiverX does
  • Sets up your pipeline and contact fields
  • Connects every lead source so leads drop straight in
  • Sets up user roles and permissions for your team
  • Keeps the data clean and the duplicates merged
You do
  • Move leads through the stages
  • Call back any lead the CRM reminds you about
Next guideHow to build automations for your business
Was this helpful?