Airport runway under a clear blue sky

Photo: Niklas Jonasson / Unsplash

Article

Salesforce go-live checklist: cutover, hypercare and the first weeks

What to confirm before a Salesforce launch, how to run the change freeze, final data load and cutover weekend, how to staff hypercare, and which measures show whether go-live actually worked.

A Salesforce go-live has three parts. Before launch, you confirm written readiness criteria and hold a go/no-go meeting. During cutover, you freeze changes, load the final data, switch integrations, open access and tell people what changes on Monday. After launch, a hypercare team fixes problems fast for the first few weeks while you watch logins, data entry, errors and support requests. Most launch trouble comes from skipping one of those three, not from Salesforce itself.

Agree what "ready" means before the date arrives

Launch dates tend to become fixed long before anyone can say whether the system is finished. The way to keep that date honest is to write the readiness criteria early, attach an owner to each one, and review them at a go/no-go meeting a few days before cutover. If a criterion is not met, the meeting decides whether to launch with a known workaround, trim scope, or move the date. What it should never do is quietly lower the bar.

Go-live readiness criteria and who signs off
AreaReady whenSigned off by
User acceptance testingEvery priority test script has passed, and open defects are logged with a severity and a workaroundBusiness process owners
DataA full rehearsal load in a sandbox reconciled against source counts, with owners and relationships intactData owner
IntegrationsEnd-to-end tests passed with production-like volumes, and error alerts reach a named personIntegration lead
Security and accessProfiles, permission sets and sharing tested as real users in each roleSalesforce admin
TrainingEach user group has completed role-based training and knows where to get helpTraining lead or department managers
SupportHypercare roster, request channel and escalation path publishedProject sponsor
RollbackA written plan for what happens if cutover fails partway throughProject manager

Keep the list short enough to review in one meeting. If you need forty criteria to feel safe, the real issue is usually scope, and a phased launch will serve you better than a longer checklist.

Run the freeze and cutover as a script

Cutover is the window between the last day people work in the old system and the first day they work in Salesforce. Write it as a timed runbook, with each step, its owner, its expected duration and the check that proves it worked. Rehearse the runbook in a Full or Partial Copy sandbox at least once, time it, and use the real timings to choose the window.

  • Announce a configuration freeze in Salesforce, typically a week or two before launch, so the version you tested is the version that ships.
  • Set the legacy system to read-only, or agree a hard stop time after which new records go on a holding list.
  • Run the final data load in the rehearsed order, then the delta of records created or changed since the rehearsal.
  • Reconcile record counts and spot-check a sample of records against the source with a business user watching.
  • Point integrations at production, confirm credentials and endpoints, and send one real transaction through each one.
  • Activate automation that was held off during the load, such as Flows that send emails or create tasks.
  • Check the email deliverability setting in production and the From addresses that customer-facing emails use.
  • Record the go-live state: what was deployed, what was loaded, and which known defects shipped.

Automation order matters more than teams expect. If record-triggered Flows are active while you load historical data, customers can receive welcome emails for accounts they opened years ago. Loading with those Flows switched off, then turning them on once reconciliation passes, avoids a very public mistake. The same caution applies in sandboxes: Salesforce sets new and refreshed sandboxes to send system email only, so test emails often fail silently until someone changes that setting on purpose.

User access and launch communications

Create users ahead of time but hold their welcome emails until cutover is complete, so nobody logs in to half-loaded data. Salesforce lets you freeze a user account, which blocks login without removing the user; that is useful for staging accounts in advance, though frozen users still consume licenses. Assign permission sets by role rather than by person, and test a login for one real user in each role on launch morning before the rest are invited.

Communication should answer three questions for each group: what changes for me, when does it change, and where do I go when something looks wrong. Send it from the business leader who owns the process rather than from IT, and repeat it on launch day. Tell users which old tools are retired and on what date, because a spreadsheet left open as a backup quietly becomes the real system.

A marketing firm we worked with moved every sales cadence off another sales-engagement tool while its reps kept selling. The migration finished on time with zero disruption and 100% rep adoption, largely because the cutover was planned around the team's daily selling rather than around the project calendar.

Staff hypercare like a short, intense support desk

Hypercare is the period right after launch when the project team, not a general help desk, handles every issue. Two to four weeks is common for a single-cloud launch; complex programs with several integrations may need longer. What matters is a clear exit condition, such as a week with no new high-severity issues and request volume back to a level the ongoing support model can absorb.

  • One intake channel for every request, so issues are not scattered across email, chat and hallway conversations.
  • Severity definitions everyone understands: work stopped, work slowed, cosmetic or a question.
  • A short daily triage meeting to review new issues, assign owners and decide what gets deployed that day.
  • Floor-walkers or named super users in each team who can answer how-to questions on the spot.
  • A small, tested deployment path for fixes, rather than edits made directly in production under pressure.
  • A running list of enhancement requests, parked for a later release instead of built during hypercare.

What to measure in the first weeks

A launch is only successful if people use the system for the work it was built for. Pick a handful of measures before go-live, capture a baseline from the old process where you can, and review them weekly during hypercare and monthly afterward.

Post-launch measures and where to find them
MeasureWhere to lookWhat it tells you
Logins by user and roleLogin History in Setup, which shows the past six monthsWho has not started using the system at all
Records created per userReports on the objects each role should be workingWhether people are doing their work in Salesforce or elsewhere
Required data completenessReports filtered for blank key fieldsWhether page layouts and validation rules fit the real process
Support requests by typeThe hypercare intake queueWhich areas need retraining, fixes or design changes
Integration and automation errorsIntegration logs, error emails and failed Flow interviewsHidden failures that users may not notice for days
Process outcomeThe business metric the project was meant to moveWhether the investment is paying off

Look at the measures by team, not only in total. An average can hide one region or department that never started, and that group is where the next round of coaching, or a missed requirement, is usually found.

Hand over deliberately when hypercare ends

Close hypercare with a short handover: open defects and their owners, the enhancement backlog ranked by the business, current documentation, and who supports the org from now on. That might be an internal admin, a managed services partner or both. Schedule a review about 60 to 90 days after launch to compare the measures against the baseline and decide what the next release should fix or add.

Chris Gooding, Founder & President of Abstrakt Solutions
Founder & President, Abstrakt Solutions
LinkedIn →

Tech Talk

A monthly brief for the people who own Salesforce, AI and revenue technology

What changed in Salesforce and AI this month, and what to do about it.

One email a month. Written by the consultants who deliver the work, not by a marketing team, for the leaders who make the technology decisions.

  • What changed in Salesforce, AI, integration and RevOps, and what it means for your org
  • At least one framework, checklist or reference architecture you can take into a meeting
  • Honest opinions, including when we disagree with what a vendor is selling
  • No sales sequence. We do not sell from this list

Consultant analysis, not vendor recaps. One click to leave.

One email a month. Your industry and your address, nothing else. We never share either, and you can unsubscribe from the bottom of any issue. See what’s in Tech Talk →

Call (314) 916-4095 Book a consultation
Call (314) 916-4095 Book a call