Sales CRM hygiene rules for small teams

Baltej SinghBaltej Singh8 min read
Sales CRM hygiene rules for small teams

Sales CRM hygiene rules keep deals honest: every lead has a stage, a value, a source, and a next date someone will update. In Nautis that work happens in Leads & CRM under Marketing. You run commercial pipelines here, separate from Investor CRM for fundraising. The goal is a board you can defend in a forecast meeting without opening ten chat threads to learn status. Hygiene is boring on purpose; that is why it works. Fancy dashboards cannot repair blank Expected Close Dates. Fill the dates, then open Overview. Reading metrics on a dirty board trains the team to ignore the numbers.

Why sales CRM hygiene rules matter on a small team

A messy board hides the real forecast. Cards without Expected Close Date or Source make Overview totals look precise when they are not. Hygiene is the weekly habit of fixing stages and fields before you trust Value and Win/Loss views. Small teams feel hygiene most when one person sells and another reports. Agree the rules in writing once, then enforce them on the Kanban. Put the freshness table in the pipeline Description or a pinned Note so the rule set is visible where people work. Sales CRM hygiene rules stick when the board itself carries the standard. Re-read the freshness table after every hire who will touch the Kanban. Teach the rules on day one of pipeline access, not after the first bad forecast.

Illustrative miss (composite only): three "Negotiation" cards with no close date; Forecast Panel looks full while nobody has a meeting booked. Illustrative fix (composite only): same three cards get Expected Close Date and a Notes line for the next step; one moves to Closed Lost the same day.

Keep Investor CRM for investors. Use Leads & CRM for customers, partners, and other commercial leads. Mixing both into one board breaks stage design and confuses Shared Access. One commercial Default Pipeline is enough for a young team until a second motion needs different stages. Partnership pipelines deserve their own stages. Do not force partner deals through a sales Closed Won path that does not fit. Wrong stages are a hygiene failure even when fields look full. Rebuild stages when the motion changes instead of overloading tags. Tags are labels, not a second stage system.

Create pipelines people can actually share

Open Leads & CRM. On Lead Pipelines click Create Pipeline. Fill Pipeline Name, Description, optional Default Pipeline, and Shared Access. Create Pipeline adds default stages you can change later. Verify email before the first pipeline if the product asks.

Illustrative setup (composite only): Pipeline Name "SMB Sales"; Default Pipeline on; Shared Access founder plus one AE. Pipeline Name should match how you talk about the motion in standup. Clever internal nicknames confuse new AEs.

Create separate pipelines when stages differ by product or motion. Without Create Pipeline / Create Lead permission those buttons stay disabled. Plan monthly lead caps trigger a Lead Limit Reached modal on Create Lead. Description on the pipeline should say who owns weekly hygiene so the habit has a name. Shared Access should include only people who will move cards. Viewers who never update still create noise if they duplicate leads. When someone leaves the sales motion, remove them from Shared Access the same week. Old access creates duplicate Create Lead habits and conflicting stage moves.

Keep stages and lead fields current

Open a pipeline for the Kanban (one column per stage). New Lead / Create Lead sets Lead Type (Individual or Company), contacts (mark a primary on companies), Deal Value and Currency, Priority (Low, Medium, High, Urgent), Expected Close Date, Description, Source (Website, Referral, LinkedIn, Cold Call, Cold Email, Event / Conference, Partner, Social Media, Advertisement, Inbound, or Other), and Tags. Create Lead drops the card in the first stage.

Drag cards between stages, or change stage in the detail panel. Closed Won and Closed Lost stages update status and won/lost metrics. Customize stages from Manage Pipeline Stages: add names, tick Closed Won or Closed Lost when final, edit, delete with confirm, reorder by drag.

Field or control

Freshness rule

Hygiene fail if

Stage

Move when the real next step changes

Card sits weeks in Qualification with no Activity

Expected Close Date

Update when the date slips

Date is blank or in the past on Active deals

Deal Value and Currency

Correct when scope changes

Value is 0 on late-stage deals you still chase

Source

Set on create; fix if wrong

Source is Other with no Description note

Priority

Match urgency this week

Everything is Urgent

Primary contact

Named person who answers

Company lead with no contacts

Notes / Activity

Log after every real touch

Empty Activity on Active cards

Closed Won / Closed Lost

Use only for true finals

"Closed Lost" used as a parking lot

Illustrative hygiene (composite only): Monday filter Priority High; fix blank Expected Close Date; drag stale Qualification cards or mark Closed Lost. Tags such as enterprise or Q1 help Filters later. Keep tag lists short so people reuse them. Priority Urgent is rare. If half the board is Urgent, Priority stopped meaning anything. Source should be set when the lead is created. Fixing Source months later makes channel reporting useless. Other is acceptable only with a Description that names the real channel.

Lead detail tabs: Details, Notes, Activity, Meetings, Comments, Files. Custom fields live on Details. Contacts stay in Contacts if you delete a lead; the link breaks, the contact record does not. Files hold proposals and contracts on the lead. Prefer attaching here over scattering PDFs in chat. Meetings and Comments tabs keep call notes and team discussion on the same lead as Details. Activity shows a timestamped log. If Activity is empty on an Active late-stage deal, the card is fiction until someone logs the last touch. Notes are for private context; Activity is for the shared timeline. Comments are for teammates arguing the next step on the record. Leave a decision in Comments when stage moves need context.

Search, filter, and clean in bulk

Search by name, contact, or description. Filters narrow Status, Priority, or Source. Select cards or table rows for bulk move, delete, or field changes. Toggle Kanban and Table view. Import from the pipeline actions menu by mapping spreadsheet columns. Export from table view via the export menu to CSV.

Illustrative cleanup (composite only): Filter Source Cold Email; bulk-move dead cards to Closed Lost; export Active for a forecast meeting. Import when you migrate a spreadsheet once. After that, create leads in the product so Source and Stage stay structured. Bulk-edit is for hygiene sessions. It is not a substitute for reading each late-stage deal before a board meeting.

If you cannot drag a card, check update permission or whether the lead is locked after Closed Won. Tooltip on the card explains the block.

Read Overview only after the board is honest

Overview shows Total, Active, Won, Value (converted to USD), Forecast Panel, and Sales Leaderboard. Win/Loss Analysis and Advanced Currency Analytics compare outcomes and currencies. Automation Rules can set fields when stages change (for example Priority High on Negotiation). Save rules so they fire on the trigger. Use automation after hygiene habits exist; bad rules scale bad data. Start with one rule you can explain in a sentence. Disable rules that fight how the team actually sells. Automation Rules never replace Expected Close Date updates. People still own the date.

Illustrative read (composite only): after cleanup, Active and Value drop; Forecast Panel matches real Expected Close Dates. Currency conversion to USD in Overview is helpful; still enter Deal Value in the currency you actually quote. Sales Leaderboard and Win/Loss Analysis only help after Closed Won and Closed Lost are used correctly.

Review Shared Access and defaults every month

Confirm Shared Access still matches who sells. Keep one Default Pipeline so new leads land somewhere intentional. Revisit stage names when the motion changes. Mark primary contact on company leads. Stay under the monthly lead create cap or upgrade when Lead Limit Reached appears.

Illustrative review (composite only): remove a contractor from Shared Access; rename Proposal stage to Security Review after enterprise deals demand it. Delete unused stages only after cards are moved. Confirm prompts exist for a reason. Advanced Currency Analytics belongs after multi-currency deals exist. Until then, focus on stage and date hygiene.

Sales CRM hygiene rules work when stages match reality, Expected Close Date and Source are filled on Active deals, and Overview is read after the weekly cleanup, not before. Run the freshness table every week before investor or board conversations that cite pipeline Value. If Value still looks wrong after hygiene, check Currency and Deal Value on the largest Active cards first. One bad enterprise card can distort the whole Overview strip. Fix the top five Active values before you debate strategy. Hygiene first, narrative second. A clean Active list is more persuasive than a long forecast story.

Broader docs sit in the Help Center. Pair people records with Contacts; keep fundraising in Investor CRM. Optional intake forms can feed leads via Custom Forms when you want structured capture.

Sources

Frequently asked questions

How is Leads & CRM different from Investor CRM?

Investor CRM tracks fundraising. Leads & CRM tracks commercial leads: customers, partners, and other conversion pipelines.

Why can I not drag a lead card?

You may lack update permission, or the lead may be locked after Closed Won. Check the tooltip on the card.

What happens when we hit the lead create limit?

Create Lead shows a Lead Limit Reached modal. Upgrade the plan to create more leads that month.

Does deleting a lead delete its contacts?

No. Contacts remain in the Contacts module. Deleting a lead removes the link only.

Sources

Baltej Singh
Baltej Singh

Baltej Singh is a serial entrepreneur, technology leader, and Founder & CEO of Nautis and DemoVexa, with over 16 years of experience building software products, SaaS platforms, and startups. Previously the Co-Founder & CTO of SanchiConnect, he has worked extensively in the DeepTech startup ecosystem, connecting with 200+ venture capital firms and supporting a network of 4,000+ startups. Passionate about AI, automation, and entrepreneurship, he focuses on building innovative products that solve real-world problems and help businesses grow.