Home / Blog / Time-to-Value & Go-Live

Go-Live Date Slipping? A Recovery Playbook

Quick answer

Confirm the slip against the critical path, name one dominant cause, and tell the customer within one business day. Then work the four recovery levers in order of cost: thin the go-live scope, fast track sequential work, add capacity, and only then move the date. Roughly one in four professional services projects misses its date, so the differentiator is not avoiding slips. It is finding them in week two and re-planning once.

If your go-live date is going to slip, the recovery sequence is short: confirm the slip against the critical path, name a single root cause, tell the customer within one business day of knowing, and propose one new date anchored to written assumptions. Do not offer a range. Do not offer a date you have not tested against the tasks that are actually blocked.

The slip itself is rarely what damages the relationship. What damages it is an implementation lead who reports green for three weeks and then announces a six week delay in week eight.

Slippage is also the normal case, not the exception. SPI Research's 2025 Professional Services Maturity Benchmark found on-time project delivery fell to 73.4%, down from 75.7% the year before and 80.2% in 2021. Project overrun rose to 11.3% from 9.6% in a single year, an 18% jump. Roughly one in four of your projects will miss its date. This guide is about the twenty minutes after you realize yours is one of them.

How do you know the date is actually going to slip?

A date slips when a blocked task sits on the critical path and the blockage has already consumed more time than the remaining float. Everything else is noise. Before you escalate, run that one test: is this item required for go-live, and has it been stuck longer than the slack you had left?

The reason most teams answer that question late is that they cannot see the project clearly. OnRamp's 2026 State of Onboarding Report, based on 161 customer success, onboarding, and implementation leaders surveyed in Q4 2025, found that 62% of CS leaders lack real-time visibility into customer progress during onboarding, and one in three admit they do not know where customers stand at any given time. The same research found 60% of teams still run onboarding across four to six different tools, which is why status has to be reassembled by hand every week.

Five signals that reliably precede a missed date:

If two of these are true at once, treat the date as at risk and start the diagnosis now. Waiting for certainty is what turns a two week slip into a two month one.

Diagnose the cause before you propose a new date

Every slip has a dominant cause, and each cause has a different recovery path. Proposing a new date before you have named the cause produces a second slip, which costs far more credibility than the first.

Panorama Consulting's 2026 ERP Report, covering 170 organizations with a median project timeline of nine months and median annual revenue of $200.5 million, found that almost a quarter of projects ran over schedule. Among those, the most common reason was organizational issues: governance gaps, resistance to process redesign, delayed sign-offs, prolonged design workshops, and extended stabilization. More than a quarter also ran over budget, and there the top cause was an unexpected need for additional technology, which usually surfaces when a fit gap is discovered late.

Dominant causeWhat you will seeRecovery move that works
Customer-side inputs lateData files, credentials, or environment access outstanding past the agreed dateEscalate to the economic buyer with a dated impact statement, not a reminder
Decision latencyDesign questions open for more than a week, sign-offs pendingForce a default: state what you will build if no answer arrives by a named date
Scope expansionRequirements list has grown since kickoff without a change recordSplit into launch scope and phase two, in writing, before you re-date
Technical fit gapAn integration or data model does not work the way the SOW assumedRe-scope the go-live definition, then re-date. Adding people will not help
Your capacityYour engineer is on three other engagementsReprioritize across the portfolio at the leader level, not the project level
Stakeholder changeThe champion or project sponsor left mid-projectRebuild alignment first. See what to do when a champion leaves

Note what is missing from the recovery column: "add another engineer" appears once. Capacity is usually not the binding constraint. SPI Research found billable utilization across professional services fell to 68.9%, below the 75% threshold the report treats as optimal, and it has now declined three years running. Most implementation teams are not out of hours. They are out of answers, sign-offs, and access.

What do you tell the customer, and when?

Tell them within one business day of the moment the critical path breaks, and tell them yourself before their executive hears it somewhere else. The disclosure should do four things and nothing more.

  1. State what changed, specifically. "The sandbox credentials arrived on the 14th instead of the 4th" beats "we hit some delays."
  2. State the impact in days, on the critical path. Ten days late on a blocking input is ten days on the date unless something else absorbs it. Say so.
  3. Propose one new date with its assumptions attached. A date that lists its conditions is more credible than a date that pretends certainty.
  4. Name what you need from them, with owners and dates. Every recovery plan has customer-side obligations. Put them in the same message.

Two things to avoid. Do not assign blame in the first message even when the cause is entirely customer-side, because the goal of that conversation is a recovery plan and blame produces defensiveness instead. And do not send the news buried in a weekly status email. A date change deserves its own message, and ideally a fifteen minute call before that message goes out. Once the new date is agreed, fold it into your normal customer onboarding status update rhythm so it stays visible.

The four recovery moves, ranked by what they cost you

There are only four levers. Try them in this order, because the cheap ones preserve the relationship and the expensive ones spend it.

MoveWhat it doesWhat it costsUse when
1. Thin the go-liveShip a narrower first value milestone on the original date, phase the restLow. Often improves the outcomeThe blocked work is not required for the customer's first real use case
2. Fast trackRun sequential work in parallel by accepting rework riskMedium. Rework and higher coordination loadThe dependency is procedural rather than technical
3. Add capacityPut another implementer or engineer on the projectHigh. Ramp time, margin, and often no schedule gainThe work is genuinely parallelizable and well specified
4. Move the dateRe-baseline to a new committed go-liveHighest. Spends trust and delays revenue recognitionThe blocker is outside your control and cannot be scoped around

Move one is underused and it is usually the right answer. OnRamp's benchmark for best-in-class teams is time to first value under 14 days and an onboarding completion rate above 80%. Those numbers only work if "go-live" means the first workflow the customer actually runs in production, rather than every module in the SOW. If your go-live definition bundles a nice-to-have integration with the core use case, you have manufactured a dependency that will slip on you. Splitting it is not a concession. It is what reducing time to value looks like in practice.

How do you re-baseline so the new date actually holds?

A second slip costs several times what the first one did, so the new date has to be built differently from the one it replaces. Four things separate a re-baseline that holds from one that does not.

Publish the assumptions with the date. Write them as conditions: "October 9 assumes the production schema is delivered by September 12, one named DBA is available for two sessions, and no new reporting requirements are added." When an assumption breaks, you have a pre-agreed trigger for a conversation instead of an argument about who promised what.

Give every open item a named human on both sides. Not a team, not a distribution list. The OnRamp data on unclear ownership is blunt: unclear next steps and ownership ranks among the top killers of onboarding momentum, alongside complex setup and scattered tools.

Keep a written decision log. Most re-baseline conversations degrade into competing recollections of a call six weeks ago. A dated record of what was decided, by whom, and on what evidence ends that argument in about thirty seconds. If most of your project conversation happens in a shared Slack channel, that record can be built from the conversation itself. Stipulate does this by reading the customer channel and maintaining a cited record of decisions, blockers, and commitments linked back to the message where each one was made, so the re-baseline starts from evidence rather than memory. The same habit is worth building manually if you do not have tooling for it, and it is the core of tracking decisions in customer Slack channels.

Review the critical path weekly, out loud, with the customer. Not the full task list. The three to five items that determine the date. Ten minutes at the top of the working session, every week, with the current float stated as a number.

What does a slipped go-live actually cost?

Enough that the recovery investment is easy to justify, and the numbers are worth having ready when you ask a leader to reprioritize resources.

The upside case is equally concrete. OnRamp reports that teams which moved onboarding onto a structured digital process cut time to value by 25% or more, and that Qualia reduced go-live time by 53% while raising completion from 92% to 99%.

How do you stop the next one?

Instrument the leading indicators so the slip is visible in week two instead of week eight. These are the thresholds worth alerting on, and none of them require a new platform to start tracking.

IndicatorAlert thresholdWhy it predicts a slip
Days since last customer-side task completed5 business daysCustomer stall is the most common root cause and the earliest visible one
Blocked items without a named ownerAny, for more than 48 hoursUnowned blockers do not resolve on their own
Decisions reopened after sign-off2 in one phaseSignals the requirement was never truly agreed
Remaining float on the critical pathUnder 20% of remaining durationBelow this, any single delay moves the date
Requirements added since kickoffAny without a dated change noteUntracked scope is the slowest-acting cause of slippage
Working sessions missed by the technical stakeholder2 consecutiveAttendance tracks with actual work completed between sessions

Two of these are worth wiring into whatever tool already holds your project. The rest can live in a weekly ten minute review. What matters is that the threshold is defined in advance, because a number agreed before the project started is far easier to act on than a judgment call made under pressure.

Next steps

  1. Run the critical path test today. List the three to five items that determine the date and check the remaining float on each. If float is under 20% of the remaining duration, you are already in recovery.
  2. Name one dominant cause. Use the diagnosis table above. Do not list four contributing factors, because a plan built on four causes fixes none of them.
  3. Try move one first. Ask what the customer's first real use case actually needs, and whether the blocked item is part of it. Thinning the go-live is free and it often produces a better launch.
  4. Disclose within one business day. Short call, then a written message with the four elements: what changed, the impact in days, one new date with assumptions, and what you need from them.
  5. Re-baseline with published assumptions and a named human per open item on both sides.
  6. Set two alert thresholds from the table above so the next one surfaces in week two. Pair this with a SaaS go-live checklist for the launch itself.

The teams that hold their dates are not the ones with fewer problems. They are the ones who find the problem in week two, name it, and re-plan once.

Frequently asked questions

How much notice should you give a customer before a go-live date slips?

Tell them within one business day of the moment you confirm the critical path has broken, not at the next scheduled status meeting. Early disclosure with a proposed recovery plan reads as control. Late disclosure reads as concealment, and the customer usually knows something was wrong before you told them.

What percentage of implementation projects miss their go-live date?

SPI Research's 2025 Professional Services Maturity Benchmark found 73.4% of professional services projects were delivered on time, so roughly one in four missed. Panorama Consulting's 2026 ERP Report found almost a quarter of enterprise software projects ran over schedule, with organizational issues such as delayed sign-offs and prolonged design workshops the most common cause.

Should you add more people to recover a slipping implementation?

Usually no. Adding capacity is the third of four recovery levers and it only helps when the remaining work is genuinely parallelizable and well specified. SPI Research put billable utilization at 68.9%, below the 75% optimal threshold, which suggests most implementation teams are constrained by missing decisions and access rather than by hours.

What is the difference between re-planning and re-baselining a go-live date?

Re-planning changes how you get to the same committed date, usually by resequencing or narrowing scope. Re-baselining changes the committed date itself and resets the measurement of on-time delivery. Try every re-planning option before you re-baseline, because moving the date is the most expensive lever you have.

How do you keep a customer accountable for their side of the delay?

Convert the obligation into a dated, individually owned item and state the schedule impact in days each time it slips. Teams are far more responsive to a written line saying the schema is now blocking eleven days of downstream work than to a generic reminder, and the record makes the eventual re-baseline conversation factual instead of adversarial.

Can you avoid moving the date by cutting scope instead?

Often yes, and it is the cheapest recovery move available. Redefine go-live as the first workflow the customer will actually run in production and phase the rest. OnRamp's benchmark for best-in-class teams is time to first value under 14 days, which is achievable only when the launch definition is narrow.

Sources & further reading

  1. SPI Research, 2025 Professional Services Maturity Benchmark
  2. OnRamp, 2026 State of Customer Onboarding Report
  3. Panorama Consulting Group, ERP Report archive
  4. Rocketlane, The State of Customer Onboarding 2025
  5. Project Management Institute, Six steps to project recovery

Cut your customers' time-to-go-live in half

Stipulate extracts action items from your calls and Slack conversations, keeps project status current, and flags at-risk implementations early. It is built for B2B SaaS implementation teams, right inside Slack.

See how Stipulate works