Guide · Implementation

Salesforce implementation guide: phases, timeline and checklist

The five phases of a Salesforce implementation, what happens in each, what drives the timeline, and a checklist to use before you sign a statement of work.

Project plan mapped out with sticky notes on a board
Author
Chris Gooding
Read time
3 min read
Published
September 25, 2026
Last reviewed
September 28, 2026
Topic
Implementation
On this page (9)

A Salesforce implementation has five phases: discovery, design, build, launch and stabilization. Timelines depend mostly on scope, data quality and integrations, not on Salesforce itself. A focused single-cloud setup can go live in days or weeks; multi-cloud programs with ERP integration and several business units take months. The most reliable predictor of success is how clearly requirements and decisions are owned before building starts.

The five phases

Salesforce implementation phases
PhaseWhat happensWhat you should have at the end
1. DiscoveryWorkshops with the people who will use the system; review of current tools, data and reportsA written scope with priorities, users, integrations and success measures
2. DesignData model, security and sharing, automation and integration designAgreed designs signed off before anything is built
3. BuildConfiguration in a sandbox, custom code only where needed, integrations, test scriptsA working org tested against real scenarios
4. LaunchData migration, role-based training, go-live and hypercareUsers working in Salesforce with support on hand
5. StabilizeFixes, adoption tracking, handover or managed servicesAn org the business trusts and a plan for what comes next

What drives the timeline

  • Scope: the number of clouds, teams and processes going live at once.
  • Data: how much history is moving, and how clean it is.
  • Integrations: each connected system adds design, build and testing time.
  • Decisions: how quickly someone with authority can settle process questions.
  • Customization: configuration is faster to build and maintain than custom code.

Real examples from our own work show the range. A multi-region technology-services firm went fully live on Sales Cloud within a 20-hour Jumpstart and scored 98% on a Salesforce health check. A compliance-software company moved from HubSpot to Salesforce in 4–6 weeks, including marketing automation. A cybersecurity company consolidated an old CRM and a homegrown ticketing system into Sales and Service Cloud, migrating 2,300 accounts in 6–8 weeks.

Configure first, customize only when it earns its keep

Standard objects, Flow and page layouts cover most requirements and are cheaper to maintain. Custom Apex or Lightning Web Components make sense when configuration cannot model the process; a broker-dealer we worked with needed custom objects for both sides of capital-raising deals. The test is whether the next admin could maintain it.

Pre-implementation checklist

Use this before you sign a statement of work, whoever your partner is:

  • A named business owner who can make process decisions, with time set aside for the project.
  • Two or three success measures, such as adoption, pipeline visibility or case handling time.
  • A list of every system Salesforce must connect to, with an owner for each.
  • An inventory of the data you plan to move, and a decision about what to leave behind.
  • Users from each team available for discovery workshops and testing.
  • A training plan by role, not a single all-hands demo.
  • A plan for after go-live: in-house admin, managed services, or both.

How to choose an implementation partner

  • Ask for case studies in your industry and with the clouds you are buying.
  • Ask who will actually do the work, and whether they are onshore or offshore.
  • Ask how they handle data migration and what reconciliation looks like.
  • Ask what happens after go-live and how support is priced.
  • Ask for a written scope before a price; a price without a scope is a guess.

Who does what on each side of a Salesforce implementation?

The partner designs and builds; the client decides, supplies data and tests. Projects stall when a task falls between the two and nobody claims it.

Client and partner roles on a Salesforce implementation
RoleUsually filled byOwns
Executive sponsorClientBudget, priorities and the final call when owners disagree
Business ownerClientProcess decisions and sign-off on designs and test results
Subject-matter expertsClientHow the work really happens, including the exceptions
Data ownerClientSource extracts, cleanup choices and sign-off on reconciled loads
Future adminClientLearning the build as it happens, then running it after launch
Project managerBoth, one on each sidePlan, risks, dependencies and status reporting
Solution architectPartnerData model, security and integration design
Consultants and developersPartnerConfiguration, code, integrations and support during testing

The future admin is the role most often forgotten. Invite them to design reviews and build demos, not only to training at the end.

How should you run discovery workshops?

Organize workshops around processes rather than departments, and invite the people who do the work. Every session should end with written decisions and a list of open questions.

  • Send an agenda naming one process, such as lead to opportunity, and ask attendees to bring real examples.
  • Walk through recent records from start to finish, including ones that went wrong.
  • Ask what each step decides, who needs to know, and which report depends on it.
  • Capture exceptions on a separate list, then ask how often each one really happens.
  • Keep managers and front-line staff in the same session, so the process described matches the process followed.
  • Circulate notes quickly and ask for corrections while the discussion is still fresh.

What is a decision log, and why keep one?

A decision log is a shared record of each design choice, who made it and why. It stops settled questions from being reopened and shows newcomers how the org got its shape.

Each entry needs a short description, the options considered, the choice made, the owner and the date. Link it to the requirement it answers. When a new request arrives, check the log first. If the request overturns a logged decision, send it through change control instead of a quick chat with a consultant.

How do you know each phase is really finished?

Agree exit criteria for every phase before it starts, and have the business owner sign them off. A phase ends when its criteria are met, not when its calendar slot runs out.

Exit criteria for the first three phases
PhaseFinished whenGap to watch for
DiscoveryScope, priorities and the out-of-scope list are signed, and every integration has a named ownerExceptions described in workshops but never written down
DesignData model, security and automation designs are approved, and no open decision blocks the buildSharing and visibility rules left until build is underway
BuildEvery requirement maps to a configured item and a test script, and a sandbox demo is acceptedTests run only with invented sample data instead of real records

Launch and stabilization have their own readiness and handover criteria, which our go-live checklist covers in detail.

Questions people also ask

How long does a Salesforce implementation take?

A focused single-cloud setup can go live in days or weeks, while multi-cloud programs with ERP integration and several business units take months. The timeline depends mostly on scope, data quality, integrations and how quickly someone with authority can settle process questions, not on Salesforce itself.

What should I expect during a Salesforce implementation?

Expect five phases: discovery, design, build, launch and stabilization, each ending with something written or working that your business owner signs off. Your partner designs and builds. Your team makes process decisions, supplies data and tests the system against real scenarios, so plan time for workshops, design reviews and testing.

Why do Salesforce implementations fail?

Most fail for reasons other than technology. The usual causes are requirements that were never agreed, nobody on the client side owning decisions, and data migration treated as an afterthought. Settling those three before building starts does more for success than any feature choice.

Is there a Salesforce implementation checklist?

Yes. Work through the same stages for any project: agree goals and an executive owner, run discovery, design the solution, clean and map your data, build in a sandbox, test with real users, train by role, cut over, then support users after launch. Our guides cover the riskiest stages in detail, including the data migration checklist and the go-live checklist.

What does a Sales Cloud implementation involve?

It covers discovery of your sales process, setup of leads, accounts, opportunities and stages, security roles, data migration, email and calendar connection, automation, reports and forecasts, testing, training and launch support. Connecting other systems or adding quoting makes it larger. The benefit is one view of pipeline and customers, so build around the decisions your sales leaders need to make.

How is data kept secure during a Salesforce project?

Limit it from the start. Give the project team only the access it needs, use named logins, and turn on multi-factor authentication. Build and test in sandboxes, and mask or remove sensitive data there. Move migration files only through approved secure storage, delete them afterward, and remove project access once the work is complete. Ask your partner to put these controls in the statement of work.

What are the common challenges in a Sales Cloud implementation?

The common ones are poor data from the old system, sales teams with different processes, too many required fields, unclear lead and opportunity stages, and forecasts leadership does not trust. Most are overcome before anything is built: agree one set of stage definitions, keep the first release small, migrate only useful data, and involve working reps in design and testing.

Chris Gooding, President & CEO of Abstrakt Solutions
Chris Gooding
President & CEO, Abstrakt Solutions
LinkedIn →
Tech Talk · monthly newsletter

Valuable insights on technology, CRM and AI, once a month.

Written by the consultants who do the work. One email a month, and you can unsubscribe anytime.

We never share your email. See past issues →

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