Skip to main content
All postsRevOps

The CRM Implementation Checklist: 11 Phases We Use With Every Client

A complete CRM implementation checklist — the 11 phases we run on every Salesforce and HubSpot engagement, from discovery through hypercare, with the sign-off gates that keep projects from derailing.

Zach McMorrough
June 13, 2026 9 min read
Part of the guide:CRM Automation: Salesforce & HubSpot Workflows That Pay Back

A CRM implementation checklist is the difference between a system your team runs the business on and a $100,000 contact database nobody trusts. Most failed implementations didn't fail because of the platform — they failed because steps got skipped, decisions got made ad hoc, and nobody owned the sequence.

This is the 11-phase checklist we run on every Salesforce and HubSpot engagement. Each phase has a deliverable and a sign-off gate. Don't start the next phase until the current one's gate is cleared.

Phase 1: Discovery and requirements

  • Interview stakeholders across sales, marketing, ops, finance, and CS.
  • Map the current end-to-end process (lead → opportunity → close → onboard → renew).
  • Document the pain points and the metrics leadership actually cares about.
  • Inventory current systems, integrations, and data sources.

Gate: a requirements document everyone agrees describes reality.

Phase 2: Architecture and design

  • Decide the object model (standard vs custom objects).
  • Define lifecycle stages, lead-to-contact conversion rules, and pipeline stages.
  • Design the field schema — and use this as the forcing function to delete fields you don't need.
  • Plan permissions, profiles, and role hierarchy.

Gate: a written architecture decision document, signed off by RevOps and leadership.

Phase 3: Data audit

  • Count records by object and measure fill rates on every field.
  • Run duplicate analysis (exact and fuzzy match).
  • Identify stale records and records owned by inactive users.
  • Produce a data-quality health report with target metrics.

Gate: you know exactly how clean (or dirty) your data is before you touch it.

Phase 4: Org build

  • Configure objects, fields, page layouts, validation rules.
  • Set up the sales process, products, and pricebooks if relevant.
  • Build permissions and dashboards.
  • Build no automation yet — get the model and UX right first.

Gate: a fully configured sandbox that mirrors your target state, minus data and automation.

Phase 5: Data cleansing

  • Deduplicate (exact match auto-merge, fuzzy match human-reviewed).
  • Normalize key fields (country, state, phone, industry, company name).
  • Enrich missing values via Apollo, Clearbit, or ZoomInfo.
  • Archive stale records rather than deleting them.

Gate: a clean source dataset with a documented exclusion list. See the full data quality playbook.

Phase 6: Test migration

  • Migrate a representative 10–20% sample into the sandbox.
  • Validate field mapping, calculated fields, ownership, and relationships.
  • Flag and diagnose records that fail to import.

Gate: the sample data lands correctly and the mapping is proven.

Phase 7: Automation build

  • Triage the automation inventory: must-rebuild, should-rebuild, won't-rebuild.
  • Build the must-rebuild workflows (lead routing, lifecycle stages, deal automation, notifications, onboarding).
  • Decide Flow vs Apex for each per the decision framework.
  • Build error handling and monitoring into every workflow.

Gate: must-rebuild automation works against the test data.

Phase 8: Integrations

  • Connect billing, marketing, support, and delivery systems.
  • Define source-of-truth rules per field to prevent sync wars.
  • Build idempotency and loop-prevention into bi-directional syncs.

Gate: integrations move data correctly without creating duplicates.

Phase 9: User acceptance testing

  • Real users from each team find real records, run real reports, complete real workflows.
  • Capture every gap and bug.
  • Fix issues in priority order. Re-test.

Gate: signed-off UAT from each team. "We tested it ourselves" does not count.

Phase 10: Training and rollout

  • Role-based training: end users, power users, admins — each learns what they need.
  • Hands-on labs using real workflows, not feature tours.
  • Record every session; store docs in your wiki.
  • Name a champion on each team for the first 60 days.

Gate: the team knows how to do their job in the new system.

Phase 11: Cutover and hypercare

  • Freeze the old system, run the final delta migration, validate record counts.
  • Activate automation in production. Run sanity-check reports.
  • Daily standups and a triaged issue queue for the first 2 weeks.
  • Don't promise "should-rebuild" automation until critical issues are stable.

Gate: stable production, 90%+ active-user adoption, and a closing ticket queue.

The meta-rule: gates, not vibes

The reason this checklist works isn't the steps — it's the gates. Each phase produces something concrete that has to be true before the next phase starts. Implementations derail when teams build automation on un-cleansed data, migrate without UAT, or go live without training. The gates make those shortcuts impossible.

Is your implementation following a checklist?

If your current or planned CRM rollout doesn't have explicit phases with sign-off gates, that's the risk — not the platform. The teams whose implementations succeed aren't smarter; they just refuse to skip steps.

At Ops Automators, we run this exact checklist on every CRM implementation and migration. See the CRM automation guide for the full approach.


Ready to automate? Book a free discovery call and we'll map your implementation against this checklist.

Related reading: Why Most CRM Implementations Fail · How Long Does a CRM Implementation Take? · The Data Quality Playbook

Want us to automate this for you?

Book a 30-minute discovery call — no pressure, no commitment.