What a CRM actually needs on day one
Contacts, companies, a pipeline with stages, tasks, and a timeline. Everything else is an argument you can have in month three.

The short answer
- A CRM needs five things before anything else: contacts, companies, a pipeline with named stages, tasks, and a timeline showing what happened on each record.
- Automation and AI added before the records are settled won't fix a messy database. They move messy data around faster and make the mess harder to trace.
- Stages are the biggest decision on day one. Every forecast, report and automation you build later reads them, and renaming them afterwards rewrites history.
- SalesCrew ships the whole day-one list. You get contacts, companies, a deals kanban with stages, probability and weighted forecast, tasks, meetings, notes, a timeline and files.
The temptation is to start at the interesting end
Nobody gets excited about a contact table. The features that get demoed, and the ones teams ask about first, sit further down the stack. Think automated sequences, scoring, AI drafting and dashboards. So most CRM rollouts start by configuring one of those, and treat the underlying records as a detail to sort out along the way.
That order fails for a plain reason. Every one of those later features reads the record model. A cadence sends to contacts. A forecast reads deal stages and probabilities. A score ranks records against each other. An agent drafting a reply reads the thread, the contact and whatever history the timeline holds. If the records underneath are inconsistent, all you have built is a faster way to act on inconsistent records.
The damage is worse than doing nothing, because automation removes the friction that used to catch mistakes. A person working from a messy list spots the duplicate. They spot the same firm spelled two ways, and they quietly work around it. A cadence does not notice. It sends to both.
The five things, and what each one is actually for
Contacts and companies, as separate objects. This sounds obvious and gets skipped constantly, usually by teams who start with a flat list of people and a company name typed into a text field. Once two people at the same firm are in your database, the firm needs to be a record, not a string. Otherwise you can't answer "what is happening with this account" without a text search. Getting this wrong is expensive to undo, because every later record points at the wrong thing.
A pipeline with named stages. Stages are the most consequential decision on day one and the one most often made carelessly. They define what "progress" means for your team. Everything downstream reads them: the forecast, the reports, the automation rules, and any agent policy about when a stage may change. Name them after observable events, not feelings. "Proposal sent" is a fact; "interested" is an opinion, and two reps will apply it differently within a week. SalesCrew's deals kanban carries stages with probability and a weighted forecast. That number only means something if the stages mean the same thing every time.
Tasks. A CRM without tasks is a filing cabinet. Your team opens the system each morning to find out what they owe someone today. If that answer lives in a separate to-do app, the CRM becomes something they update after the fact, not something they work from.
A timeline. This is the record of what happened: notes, meetings, emails, calls, stage changes. It is what makes a record legible to the second person who touches it, which is every record eventually. Without it, the state of an account lives in one rep's memory, and a handover means an hour of conversation instead of a page of history.
These are the objects SalesCrew ships as the core: contacts, companies, a deals kanban, tasks, meetings, notes, a timeline and files. That list is not modest by accident. It is the set of things that have to be right before anything clever is worth building on top, which is why they were built first rather than alongside.
What to do in the first week
Import contacts and companies, and resolve duplicates before you do anything else with them. Duplicate handling isn't glamorous, and it doesn't get easier later. Later, both copies of the same person have notes, deals and email threads attached. Merging stops being a cleanup and becomes a choice about which history to keep.
Write your stages down and argue about them once, properly, with whoever runs the numbers in the room. Then change them as rarely as you can stand. Rename a stage after three months and you don't only change a label. You change what every past deal means. Any report that compares this quarter to last now compares two different definitions.
Get one team member working entirely inside the system for a week before you configure anything automated. What they complain about is your real requirements list. It's usually shorter and sharper than the feature comparison you started from. Only then add sending, sequences or agents, in that order, because that is the order of how much damage a mistake does.
When you do reach automation, the record model you built is what makes it safe to review. An agent that drafts a reply is only checkable if a human can see the thread, the contact and the history that produced the draft. Every control that comes later, the approval queue, the guardrails, the audit log, depends on there being a well-formed record to point at. Day one is not a slower start. It is the part that makes the fast part possible.
Questions
- Is lead scoring part of day one?
- No. Scoring ranks records against each other, so it needs records with enough history to rank. A score computed on a database that was populated last week mostly reflects who happened to be imported first. It belongs after the record model has been carrying real activity for a while.
- What about custom fields?
- Later, and deliberately later. Custom fields are the easiest way to encode a process you have not finished designing, and they are unpleasant to remove once reports depend on them. Run on the standard objects until you can name the specific decision a new field would change.
- Should the first setup include email sending?
- Only after contacts and companies are clean, because sending is the one action that reaches outside the building and cannot be undone. Reading and recording can be fixed quietly; a message sent to the wrong list cannot.