Guides
All guides

vendors

CRM Migration Timeline: Match the Approach to Your Team Size

Phased or cutover CRM migration? Your headcount, revenue risk, and integrations should decide. Here's the framework to get it right the first time.

You're 60 Days Into a CRM Migration and Already Behind Schedule

The kickoff call went fine. The demo looked clean. Your team agreed — finally, a system that would actually work.

Now you're two months in, half your historical data is sitting in a staging environment nobody's touched in three weeks, your sales team is logging deals in a spreadsheet because "the new thing isn't ready yet," and the consultant just sent an invoice for $18,000 worth of "discovery work."

You've been here before. Or you've watched a colleague live it.

The problem usually isn't the CRM. It's that nobody matched the migration approach to the actual shape of your business. How many people are involved. How much revenue is in motion. How many other systems depend on the one you're replacing. Get that wrong and even a solid platform buries you.

Here's how to get the match right before you start.

Why This Decision Is More Consequential Right Now

Something shifted in the last 18 months that changed the stakes on CRM migration.

AI-assisted workflow features — auto-summaries, lead scoring, deal intelligence — are now baked into platforms like HubSpot, Salesforce, and newer tools like Attio and folk. But those features only work if your data is clean, structured, and actually inside the system. If your migration drags on for six months, you're not just delayed on go-live. You're delayed on every downstream capability that depends on that foundation.

At the same time, integration complexity has grown. The average mid-market company runs somewhere between eight and fifteen SaaS tools that touch customer data in some way (estimate based on widely cited SaaS sprawl patterns from Productiv and Okta's Business at Work reports). Each one is a potential failure point in a migration. Email platforms, billing systems, support desks, marketing automation, data enrichment tools — they all need to talk to the new CRM, and sequencing that wrong creates data gaps that can take months to untangle.

There's also the human side. Post-pandemic hiring volatility means a lot of teams are running leaner than they were when these CRM contracts were signed. The person who built your current Salesforce org may have left. The institutional knowledge of why certain fields exist or how certain automations work is gone. That makes a rushed migration far riskier than it looks on paper.

The upshot: your migration approach needs to account for the actual complexity you're carrying, not the idealized version of your stack.

The Five Things You Need to Know

1. Cutover vs. Phased Migration — What They Actually Mean

The concept: A cutover migration moves everyone to the new CRM at once on a fixed date; a phased migration moves different teams, data sets, or functions across over time.

Cutover is faster and simpler to manage — one deadline, one moment of truth. Phased gives you a safety net: if something breaks in phase one, phase two hasn't launched yet and you can fix it before more of the business is exposed.

For most teams under 25 users with a relatively simple stack, cutover works fine. You can train everyone in a week, manage the transition in-house, and be fully operational within 30 days.

A regional commercial real estate firm with 18 brokers and a clean contact database migrated from Zoho to HubSpot over a single weekend. They were slower for two weeks, fully up to speed by week four.

Rule of thumb: If you can get every affected user in the same room (physically or virtually) for a two-hour training, cutover is probably the right call.

2. Headcount Is a Proxy for Coordination Risk

The concept: The more people involved in a migration, the more coordination failure points exist — and the cost of each failure point compounds.

Twenty-five people can be briefed, trained, and corrected in days. Two hundred and fifty people across three departments and two time zones cannot. The migration doesn't get ten times harder — it gets exponentially harder, because each sub-group has its own workflows, its own data hygiene habits, and its own definition of what "customer record" means.

A 200-person SaaS company migrating from a legacy Salesforce org to a new one (yes, Salesforce to Salesforce migrations happen and they're brutal) typically needs 90 to 120 days minimum, with a dedicated internal project owner who has no other full-time responsibilities during that window.

Rule of thumb: Under 30 users, plan for 4–6 weeks. 30–100 users, plan for 8–16 weeks. Over 100 users, don't plan anything without a full integration audit first.

3. Revenue Risk Tolerance Should Determine Your Buffer Time

The concept: The more revenue that runs through your CRM in real time, the more a migration disruption costs you per day — and that should directly set how much buffer you build in.

If your CRM is mainly a contact database and your deals live mostly in email threads, a week of disruption is annoying. If your CRM drives renewal alerts, pipeline forecasts your board reviews monthly, and automated onboarding sequences for new clients — a week of disruption is a financial event.

A 75-person managed services company running $12M in recurring revenue through their CRM's renewal workflow cannot afford a botched cutover. They ran a parallel operation for 45 days — both systems live simultaneously — before turning off the old one. Expensive in terms of admin overhead, but they didn't miss a single renewal alert.

Rule of thumb: If losing CRM access for 48 hours would directly delay a customer-facing process that affects revenue, you need a parallel or phased approach with explicit rollback procedures.

4. Integration Dependencies Are Where Migrations Actually Die

The concept: Most CRM migrations fail not because of the CRM itself but because of a broken connection to something else — billing, support, email, enrichment — that nobody fully mapped before go-live.

Every integration is a contract: data flows in a certain shape, at a certain frequency, with certain field mappings. When you swap the CRM, every one of those contracts needs to be renegotiated. Miss one, and you get silent data loss — records that look fine but are missing critical fields, or automations that stopped firing without any error message.

A B2B marketing agency migrated from Pipedrive to HubSpot and discovered two weeks post-launch that their Intercom integration had been writing support ticket data to a custom field that no longer existed in the new schema. Three weeks of support history vanished. It took a developer two days to reconstruct it from Intercom's API.

Rule of thumb: Before you set a go-live date, list every system that writes to or reads from your current CRM. If that list has more than five items, add four weeks to your timeline.

5. Data Cleanup Is Not a Migration Task — It's a Pre-Migration Task

The concept: Moving dirty data from an old CRM to a new one doesn't clean the data; it just puts the mess in a nicer house.

This is where teams consistently underestimate time. They assume data cleanup happens during migration. It doesn't — or it shouldn't. Duplicate contacts, inconsistent company names, missing fields, dead email addresses, deals with no owner — all of that needs to be resolved before you migrate, not after. After is too late, because now your team is trying to learn a new system while also doing data archaeology.

A 60-person professional services firm discovered during pre-migration audit that 34% of their contact records had no associated company. That's not a migration problem — it's a data problem that would have poisoned the new CRM the moment they imported it. They spent three weeks cleaning before a single record moved.

Rule of thumb: Run a data audit at least six weeks before your planned migration start. Not two weeks. Six. Whatever you find will take longer to fix than you expect.

How This Connects to Your Business

Here's the honest framework, based on the variables that actually matter.

If you have fewer than 30 users, fewer than five integrations, and a clean-enough contact database: Do a cutover migration. Set a date 4–6 weeks out, run a data cleanup sprint before it, do a full-team training in the week before launch, and execute. Don't over-engineer this. A phased approach at your scale just stretches the pain without reducing risk.

If you have 30–150 users and a moderately complex stack (marketing automation, billing, support desk all connected): Plan a phased migration across 10–16 weeks. Start with one team — ideally the one with the cleanest data and most tolerance for change. Let them run in the new system for 3–4 weeks, work out the real problems, then roll out to the next group. Your first phase will surface at least two integration issues you didn't expect. Better to find them when 15 people are affected, not 150.

If you have more than 150 users, or if your CRM is tightly coupled to revenue-critical automation: Stop. Before you sign any new contract, spend $5,000–$10,000 on a formal integration and data audit. Get a migration specialist — not the new CRM vendor's implementation team, whose incentive is to close the deal — to map every dependency. This is the step most companies skip and then spend $80,000 regretting.

If you're mid-contract and realizing the current CRM is wrong but your renewal is 8 months away: Use those 8 months deliberately. Run the data audit now. Identify your integration dependencies now. Shortlist two or three alternatives now. That way when your contract expires you can move in 6 weeks instead of spending 6 months figuring out what you're dealing with.

If your team actively resists CRM adoption in the current system: Pause the migration conversation and solve the adoption problem first. A new CRM won't fix a team that doesn't trust or use CRM data. It will just give them a new system to ignore.

Common Traps to Avoid

Letting the vendor set your timeline. CRM vendors have every incentive to compress implementation timelines because faster go-lives mean faster payment and happier short-term metrics. Their "standard 6-week implementation" was designed for the median customer, not for your specific integration complexity or your team's actual bandwidth. Take their estimate, double it, and see if that number still works for your business.

Treating training as a one-time event. Most migrations do a launch training and call it done. Six weeks later, half the team is doing things the old way inside the new system because nobody reinforced the new workflows. Plan for a 30-day post-launch reinforcement period — weekly check-ins, a designated internal point person for questions, and explicit sign-off from each team that they're operating in the new system correctly.

Migrating everything. You do not need 10 years of contact history in your new CRM on day one. Decide on a clean-data cutoff date — often 18 to 24 months back is enough for active operational use — and archive the rest. Migrating a decade of records adds weeks to the timeline and clutters the new system with data your team will never touch.

Going live before the integrations are fully tested. Not tested in staging. Tested with real data flowing in real conditions. This means running the new CRM alongside the old one for at least one full week, with someone actively checking that records are syncing correctly across every integration. The cost of that week is far lower than the cost of discovering a broken sync three weeks after you've shut down the old system.

Your Next Step This Week

Pull up your current CRM and do one thing: list every external system that either sends data to it or pulls data from it. Email platform, billing, support desk, enrichment tools, marketing automation — everything.

If that list has more than five items, your migration is more complex than a standard implementation covers, and your timeline needs to reflect that before you talk to a single vendor.

If you're evaluating platforms that claim to let your team customize workflows without a developer or a six-week change request, ask them to show you that live — not in a demo environment, but with a workflow that mirrors something you actually need. The answer will tell you everything.

How many integrations did you count — and did any of them surprise you?

CRM migration timelinephased CRM migrationCRM cutover migrationCRM implementation team sizemid-market CRM switch