Honest comparative analysis serves the client better than Salesforce zealotry.
Salesforce strengths:
- Market leader — biggest ecosystem (AppExchange, partners, talent).
- Deep customisation — declarative + code paths.
- Enterprise-scale — handles billions of records, thousands of users.
- Industry Clouds for verticals.
- AI/AgentForce — heavy investment.
- Salesforce community — Trailhead, certifications, network.
Salesforce weaknesses (for some use cases):
- Cost — premium pricing.
- Complexity — overkill for small teams.
- Lock-in — proprietary platform.
- Implementation cost — typical projects are $100K-$1M+.
- Custom code expensive — Apex developers cost more than HubSpot devs.
HubSpot:
- Stronger for: SMB, marketing-led orgs, simpler workflows, rapid deployment.
- Weaker for: complex enterprise, custom development, heavy verticals.
- Pricing: lower entry, scaling tiers.
Microsoft Dynamics:
- Stronger for: Microsoft-heavy ecosystems (Office 365, Azure integrated), enterprises wanting MSFT consolidation, manufacturing/financial verticals.
- Weaker for: ecosystem (smaller AppExchange equivalent), AI/UI (Salesforce ahead).
- Pricing: comparable to Salesforce; sometimes better in MSFT shops.
Zoho:
- Stronger for: cost-conscious SMB, all-in-one suite (CRM + others).
- Weaker for: scale, customisation depth, ecosystem.
- Pricing: significantly cheaper.
Decision framework:
1. Size and complexity:
- SMB, simple needs -> HubSpot or Zoho.
- Mid-market -> any of the four; HubSpot/Dynamics often more cost-effective.
- Enterprise complex -> Salesforce or Dynamics.
2. Existing ecosystem:
- MSFT shop -> Dynamics, integrates natively.
- Mixed/SaaS -> Salesforce or HubSpot.
3. Customisation needs:
- Heavy custom workflow -> Salesforce.
- Out-of-box marketing-sales-service -> HubSpot.
4. Talent availability:
- Salesforce has the largest talent pool; finding admins/devs easier.
- HubSpot smaller but growing.
- Dynamics talent pool decent in MSFT-heavy areas.
5. AI ambitions:
- Salesforce ahead on Agentforce / Einstein for now.
- HubSpot has AI features; less mature.
- Dynamics + Copilot — competitive.
Senior consultant move: be honest. If HubSpot is genuinely the better fit for this client, say so. Recommending Salesforce inappropriately damages your reputation when reality bites later.
Sometimes the right answer is "you don't need a CRM at all" — for very small operations, Excel + a good newsletter tool may suffice.
Building credibility means recommending what's right, not what maximises billing.
