I have configured CRMs for over a dozen B2B startups, and I can tell you the number one mistake is overcomplicating it on day one. Founders and sales leaders install HubSpot or Salesforce, add 47 custom fields, build 12 pipeline stages, and create dashboards nobody looks at. Three months later, reps stop logging activities and your CRM becomes a graveyard of dirty data.
This guide gives you the exact CRM setup I implement with my clients — lean, practical, and built to scale. Whether you choose HubSpot or Salesforce, these principles apply.
HubSpot vs Salesforce: Which Should You Choose?
This is the first question every startup asks, and the answer is simpler than most consultants make it:
Choose HubSpot If:
- You are pre-Series B with a sales team under 10 people
- You want fast setup with minimal technical resources
- Your sales process is relatively straightforward (under 90-day cycles)
- You value marketing and sales alignment in one platform
- Budget is a concern — HubSpot's free CRM is genuinely usable
Choose Salesforce If:
- You have complex sales processes with multiple deal types
- You need extensive customization and third-party integrations
- You plan to scale past 20+ sales reps within 12 months
- You have a dedicated sales ops or RevOps person
- Your investors or board specifically require Salesforce reporting
For 80% of B2B startups I work with, HubSpot is the right choice. It is faster to set up, easier to maintain, and has closed the feature gap with Salesforce significantly. I only recommend Salesforce when there is a clear complexity need or a team to manage it.
Essential Pipeline Stages (Keep It Simple)
Your pipeline stages should reflect your actual sales process — not a theoretical ideal. Here are the stages I recommend for most B2B startups:
The 5-Stage Pipeline
- Stage 1: Discovery (10% probability): Initial meeting booked or completed. You have identified a potential need and are qualifying the opportunity.
- Stage 2: Qualified (25% probability): The prospect has a confirmed problem, budget range, timeline, and decision-making authority. This is where most deals should be filtered out.
- Stage 3: Solution Presented (50% probability): You have delivered a demo, proposal, or solution overview. The prospect understands your offering and pricing.
- Stage 4: Negotiation (75% probability): Active discussion of terms, pricing, or contract details. Both parties are working toward a close.
- Stage 5: Closed Won / Closed Lost (100% / 0%): Deal is either signed or definitively lost. Always capture the reason for lost deals.
Resist the temptation to add more stages. I have seen startups with 8-10 stages where deals get stuck in ambiguous middle stages like "Evaluation" and "Internal Review." Five stages give you enough visibility without creating confusion.
Stage Exit Criteria
Every stage needs clear criteria for when a deal moves forward. Without this, reps park deals in stages based on feelings rather than facts:
- Discovery to Qualified: Budget confirmed, decision maker identified, timeline under 6 months, clear problem articulated
- Qualified to Solution Presented: Demo or proposal delivered, key stakeholders attended
- Solution Presented to Negotiation: Prospect has requested pricing or contract, verbal intent to proceed
- Negotiation to Closed: Contract signed or deal formally lost with reason documented
Required Fields (And Nothing More)
Every custom field you add is a field your reps have to fill out. More fields mean lower adoption. Here are the only fields I recommend at the start:
Contact Fields
- Name, Email, Phone (standard)
- Company Name (standard)
- Job Title (standard)
- Lead Source (dropdown: Inbound, Outbound, Referral, Event, Partner)
Company Fields
- Industry (dropdown)
- Company Size (dropdown: 1-10, 11-50, 51-200, 201-1000, 1000+)
- Annual Revenue (dropdown range)
- Website (standard)
Deal Fields
- Deal Name (standard)
- Deal Amount (standard)
- Close Date (standard)
- Pipeline Stage (standard)
- Deal Source (dropdown matching Lead Source)
- Lost Reason (dropdown: Price, Competitor, Timing, No Budget, No Need, Ghosted)
- Next Step (free text — the single most important field for deal management)
That is it. No custom scoring fields, no elaborate dropdown taxonomies, no fields you think you might need someday. You can always add fields later. You cannot easily undo the damage of low CRM adoption caused by too many required fields.
Automation Must-Haves
Set up these automations during initial configuration to save time and improve data quality:
HubSpot Automations
- Lead assignment: Automatically route new leads to the correct rep based on territory, company size, or lead source
- Follow-up reminders: Create tasks when a deal has not been updated in 7+ days
- Stage change notifications: Alert the team when deals move to Negotiation or Closed Won
- Activity logging: Enable automatic email and meeting logging so reps do not have to manually log every touchpoint
- Deal rot alerts: Notify managers when deals sit in a single stage for longer than your average cycle time
Salesforce Automations
- Lead assignment rules: Round-robin or rule-based assignment
- Process Builder flows: Automate stage change notifications and task creation
- Validation rules: Require Lost Reason when a deal moves to Closed Lost
- Scheduled reports: Weekly pipeline reports auto-delivered to stakeholders
Reporting Dashboards: Start With Three
Do not build 15 dashboards on day one. Start with three that give you complete visibility:
Dashboard 1: Pipeline Overview
- Total pipeline value by stage (funnel chart)
- Deals created this month vs last month
- Average deal size trend
- Pipeline coverage ratio (pipeline value / quota)
Dashboard 2: Sales Activity
- Calls, emails, and meetings per rep per week
- Lead response time (time from lead creation to first touch)
- Follow-up compliance (percentage of deals with a scheduled next step)
Dashboard 3: Conversion Metrics
- Stage-to-stage conversion rates
- Average sales cycle length by deal source
- Win rate by rep, by source, and by deal size
- Lost deal analysis (reason breakdown)
These three dashboards tell you everything you need to know about pipeline health, team activity, and conversion efficiency. You can build more sophisticated analytics later as your data matures.
Common CRM Setup Mistakes
These are the mistakes I clean up most often when inheriting a client's CRM:
Mistake 1: Too Many Pipeline Stages
Eight or more stages create ambiguity. Reps do not know when to advance deals, managers cannot accurately forecast, and pipeline reports become meaningless. Keep it to 5 stages maximum.
Mistake 2: No Required Fields on Stage Changes
If reps can move deals to Closed Lost without entering a reason, you lose critical intelligence. Use validation rules to require key fields at each stage transition.
Mistake 3: No Data Hygiene Process
Schedule a monthly CRM cleanup: archive stale deals, merge duplicate contacts, and verify pipeline accuracy. I recommend a 15-minute weekly pipeline review where each rep walks through their deals.
Mistake 4: Ignoring Integration
Your CRM should integrate with your email, calendar, LinkedIn, and any outreach tools from day one. Manual data entry kills adoption.
Mistake 5: Building for Complexity You Do Not Have
Startups build CRM configurations appropriate for a 50-person sales team when they have 3 reps. Build for your current needs with a plan to evolve, not for where you hope to be in 3 years.
When to Get Expert Help
You can set up a basic CRM yourself using this guide, but consider getting help if:
- You are migrating from one CRM to another and need to preserve data integrity
- You have complex sales processes with multiple deal types or business units
- Your current CRM is broken and needs a complete overhaul
- You want to integrate multiple tools (outreach, enrichment, analytics) into a cohesive stack
I help B2B startups configure their sales infrastructure as part of my fractional BDM engagements. CRM setup is typically completed in the first 2-3 weeks alongside sales process design and team coaching. Check out our recommended tools for the complete sales stack I use with clients.
Your CRM Setup Checklist
Use this checklist to configure your CRM correctly from the start:
- Choose HubSpot or Salesforce based on the criteria above
- Set up 5 pipeline stages with clear exit criteria
- Configure only essential contact, company, and deal fields
- Build 3 core dashboards (Pipeline, Activity, Conversion)
- Enable automatic email and meeting logging
- Set up lead assignment automation
- Create follow-up reminder and deal rot alerts
- Require Lost Reason on Closed Lost deals
- Integrate email, calendar, and outreach tools
- Schedule monthly data hygiene reviews
A well-configured CRM is the foundation of a scalable sales process. Get it right from the start, and you will make better decisions, close more deals, and build a sales team that actually uses the tools you give them.
