What Your Team Has to Do During a Salesforce Implementation (Hours by Role)

What Your Team Has to Do During a Salesforce Implementation (Hours by Role) inner

A Salesforce implementation can be technically well staffed on the partner side and still lose weeks because the client team has not reserved enough time to make decisions. The org design may be ready for review, yet nobody has confirmed which system owns Account data. A Flow may be ready for testing, yet the sales operations lead has not settled the exception path. An integration developer may be waiting on field mappings from finance. UAT may have a sandbox, scripts, and defect queue, while the people who know the process are still trying to fit testing around quarter-end work.

That is the capacity problem hidden inside many implementation plans. Salesforce configuration, Apex, Flow, APIs, migration tooling, and deployment work can sit with a partner, but the business cannot outsource its own operating knowledge. Your Salesforce Implementation Team still has to define how work happens, make trade-offs, clean and approve data, review access, test real scenarios, prepare users, and accept the system that will become part of daily operations.

The hours below are planning ranges for the client side of a typical implementation, not published industry benchmarks. They assume a 12-16 week mid-market project with roughly 60-150 users, one main Salesforce cloud, moderate automation, 2-3 meaningful integrations, and 2-4 legacy data sources. A focused rollout can require much less. A multi-cloud program can require much more. At HyphenX, our Salesforce implementation services cover the technical delivery path from discovery through go-live, while the model in this article isolates the work your own people still need to do alongside that delivery team.

TL;DR

Internal role

Planning range across a 12-16 week project

Peak workload

What usually waits when the role is unavailable

Executive sponsor

12-24 hours

Scope, escalation, go-live

Priority calls, funding choices, cross-team decisions

Internal project manager

100-160 hours

Every phase

Decisions, dependencies, meetings, acceptance

Business process owner / SME lead

70-120 hours

Discovery, design, UAT

Process rules, exceptions, acceptance criteria

Salesforce admin / platform owner

90-150 hours

Design, build review, release

Admin standards, access, testing, handover

Data owner / analyst

80-140 hours

Mapping, cleansing, migration tests

Source rules, dedupe, reconciliation, sign-off

Integration / IT lead

50-100 hours

Interface design and testing

API contracts, identity, failure handling, cutover

Security / compliance reviewer

20-45 hours

Design review and pre-go-live

Access approval, risk findings, production sign-off

UAT lead / super users

35-70 hours each

UAT and go-live rehearsal

Business-path testing, defect evidence, adoption feedback

Change / training lead

45-90 hours

Final build through launch

Communications, role training, support readiness

Typical core client effort

500-850 hours total

Discovery and final 4-6 weeks

Project speed falls because partner work starts waiting on client input


These ranges should be scheduled before the project starts. A person listed as an owner in a RACI chart has little practical value if their calendar has no room for the work.

The Implementation Partner Cannot Supply Your Business Decisions

A Salesforce project is a chain of technical decisions connected to business decisions. The partner can propose a lead model, security pattern, integration contract, migration rule, or approval flow. Someone inside the company still has to decide whether the proposal matches how the company sells, services customers, recognizes revenue, approves discounts, handles territory ownership, stores consent, or manages exceptions.

This client-side work is easy to undercount because much of it arrives as reviews rather than visible build tasks. A 60-minute architecture review may require 90 minutes of preparation by the platform owner. A 45-minute data workshop may create 3 hours of follow-up to reconcile definitions across teams. UAT may look like a 2-hour session until the tester finds a pricing exception, reproduces it, captures evidence, discusses the expected rule, and retests the correction.

PMI’s 2026 Pulse of the Profession reports that 81% of project professionals say projects have become more complex, and roughly one third of complex projects fail to achieve the full scope of intended benefits. PMI also found that sponsor agreement at initiation appeared more often among high performers than low performers. Salesforce implementations fit this kind of work because process, data, security, systems, users, and business ownership all depend on one another. Reserving internal time is part of managing those dependencies. 

The Assumptions Behind the Hour Ranges

The numbers in this article use one planning case so the estimates have a defined boundary:

  • 60-150 Salesforce users at initial launch.
  • 12-16 weeks from discovery through production launch.
  • Sales Cloud or Service Cloud as the main product, rather than a broad multi-cloud program.
  • 2-3 substantial integrations such as ERP, marketing automation, finance, telephony, identity, or a product platform.
  • 2-4 legacy data sources with moderate cleansing and mapping work.
  • A mixture of standard configuration, Flow, reports, dashboards, and limited custom development.
  • One internal project manager or delivery owner who can spend 8-12 hours most weeks and more during UAT or cutover.
  • Named business process owners who have authority to settle rules rather than only collect opinions.
  • A partner responsible for the technical build, with the client responsible for decisions, source data, business acceptance, user preparation, and internal ownership.

If your project has 1,000 users, several countries, regulated data, multiple clouds, CPQ, Experience Cloud, heavy Apex, many interfaces, or a major operating-model change, use these ranges as a floor for planning rather than a budget.

Hours by Role: What Each Person Actually Does

Role

Discovery and design

Build / data / interface work

UAT / go-live / handover

Total planning range

Executive sponsor

3-5

3-7

6-12

12-24

Internal project manager

25-35

45-70

30-55

100-160

Business process owner / SME lead

25-40

20-35

25-45

70-120

Salesforce admin / platform owner

15-25

45-70

30-55

90-150

Data owner / analyst

10-20

45-75

25-45

80-140

Integration / IT lead

8-15

30-60

12-25

50-100

Security / compliance reviewer

5-10

8-20

7-15

20-45

UAT lead / super user, each

5-10

5-15

25-45

35-70

Change / training lead

5-10

5-15

35-65

45-90

The table is a workload model, not a staffing prescription. One person can hold several roles in a smaller company. If the sales operations manager is also the platform owner and UAT lead, add the work together and check whether that person can realistically absorb it. Combining titles does not remove tasks.

The Executive Sponsor Needs a Small Number of Protected Hours

The sponsor usually has the lowest hour count on the core team and one of the highest consequences when unavailable. The role owns decisions that other people cannot safely make on the sponsor’s behalf: scope boundaries, competing department priorities, extra budget, policy exceptions, go-live risk, and the point at which a disputed issue needs an executive call.

A 12-24 hour planning range can look small across 4 months. The timing matters more than the total. Two hours in the right week can unblock a process decision that has already stopped configuration, migration, and testing. Two hours 3 weeks later may arrive after the team has built around an assumption.

Prosci’s Best Practices in Change Management research has identified active and visible sponsorship as the top contributor to change success across its research editions. Its current summary reports a 79% likelihood of meeting objectives with extremely effective sponsors compared with 27% for extremely ineffective sponsors. That research is broader than Salesforce, but the operating point is directly useful here: sponsor participation is work that needs calendar time.

What to reserve for the sponsor?

  • 60-90 minutes for kickoff and success criteria.
  • 60 minutes for major scope or architecture decisions during discovery.
  • A 30-minute weekly or biweekly checkpoint during the build, with escalation items prepared in advance.
  • 60-90 minutes at UAT entry to confirm business acceptance rules.
  • 60 minutes for go-live readiness and unresolved risk.
  • 60-90 minutes during the first post-launch review.

The sponsor should not spend 8 hours a week in project meetings. A strong project manager protects the sponsor’s time by bringing decisions with context, options, consequence, and a clear deadline.

Your Internal Project Manager Carries the Calendar Load

The internal project manager usually needs 100-160 hours because this role holds the client’s side of the project together. Partner project management does not replace internal coordination. The partner can manage its backlog and delivery plan. Your internal owner still has to get decisions from sales, operations, finance, security, IT, legal, and leadership while tracking what those decisions mean for the business.

During discovery: roughly 6-10 hours a week

The project manager prepares workshops, confirms attendees, chases source materials, records open decisions, and stops conflicting requirements from turning into parallel build requests. This phase also exposes calendar risk. If the pricing owner is unavailable for 3 weeks, CPQ or approval design should not quietly proceed on assumptions.

During build: roughly 6-9 hours a week

The work shifts toward review, dependency control, change requests, acceptance criteria, and internal communication. The project manager should know which partner stories are blocked by client input and which client tasks are blocked by partner output. That distinction keeps status reporting factual.

During UAT and go-live: roughly 10-16 hours a week

UAT scheduling, defect triage, retesting, training coordination, cutover tasks, approvals, and daily decisions make the last phase heavier. This is also where ordinary business deadlines tend to compete directly with the project.

When teams build a financial plan, they usually record partner fees and licenses while internal labor disappears from the spreadsheet. Salesforce implementation pricing guide separates implementation cost drivers such as data, customization, integrations, training, and post-launch administration. The same discipline should be applied to internal capacity so a low partner quote does not hide a client workload the company has no room to perform. 

Business Process Owners Turn Workshops Into Buildable Rules

Business Process Owners Turn Workshops Into Buildable Rules

The business process owner is where Salesforce Implementation Roles and Responsibilities become concrete. A sales leader who says “we need better pipeline visibility” has stated an outcome. The implementation team still needs rules for stage entry, exit, probability, required information, opportunity ownership, split credit, approval, forecasting, and exceptions. A service owner has the same job for case intake, priority, entitlement, routing, escalation, closure, and reopening.

A process owner should plan for 70-120 hours across the project. Much of that time is concentrated in discovery and UAT.

Process definition

The owner brings current process evidence, identifies which steps are policy and which are habit, resolves conflicts between teams, and confirms which exceptions are legitimate. Screenshots of the old CRM are useful evidence. They are not a process definition by themselves.

Design review

The owner reviews proposed record states, automation, approvals, reports, and user actions. The useful question is whether a trained user can complete the work correctly, including edge cases. The review should include rejected or changed requirements so old assumptions do not return later.

Acceptance

The owner defines what success looks like for UAT and has authority to accept a corrected process. A tester can report that an approval route is wrong. The process owner decides which route is right when the policy itself is disputed.

For a project with several departments, assign one lead process owner and name SMEs for specific workflows. A room with 12 equal decision makers tends to create more opinions than decisions. 

The Salesforce Admin or Platform Owner Needs to Learn the Build While it is Being Built

A new org can be handed to an internal admin at go-live, but that creates a knowledge cliff. The platform owner should participate throughout design and build so the internal team understands why objects, permission sets, Flows, validation rules, reports, integrations, and release choices exist.

Plan 90-150 hours for this role in a moderate implementation. The workload is heavier when the admin will own releases immediately after launch or when the org contains substantial custom development.

The platform owner should spend time on:

  • Reviewing data model choices and naming conventions.
  • Checking permission-set strategy, queue ownership, role hierarchy, sharing, and integration users.
  • Reading Flow logic and understanding where automation changes state.
  • Reviewing custom fields, record types, page layouts, validation rules, reports, and dashboard definitions.
  • Participating in sandbox, source-control, deployment, and release discussions.
  • Testing administrator tasks such as onboarding, access changes, queue changes, and report maintenance.
  • Building the internal runbook while the partner team is still available to explain decisions.
  • Recording technical debt, deferred scope, known limitations, and post-launch owner actions.


Microsoft Research’s Time Warp study surveyed 484 software developers and found that larger gaps between actual and preferred work allocation were associated with lower productivity and satisfaction. The study concerns software developers rather than Salesforce admins, so it should not be used to manufacture an admin productivity percentage. It does support a practical scheduling choice: protect blocks of technical review time rather than scattering platform-owner work across dozens of short interruptions.

Data Work can Consume More Client Time than Configuration Review

The partner can write extraction scripts, transformation logic, load jobs, and reconciliation queries. Your company owns the meaning of the source data. Someone has to decide whether two customer records are duplicates, whether a legacy status should survive, which ERP identifier is authoritative, how old activities should be treated, which records should be excluded, and what counts as a successful reconciliation.

A data owner or analyst should plan 80-140 hours for a moderate migration. The work usually comes in waves rather than evenly across the project.

  1. Source inventory, 8-15 hours. Identify systems, objects, volumes, owners, exports, sensitive fields, attachments, history, and retention constraints.
  2. Mapping and business rules, 20-35 hours. Decide how source fields map to Salesforce, which values need translation, and how relationships will be reconstructed.
  3. Cleansing and dedupe decisions, 20-35 hours. Define duplicate rules, incomplete-record treatment, invalid values, ownership fixes, and exclusions.
  4. Migration test review, 15-25 hours. Inspect counts, samples, relationships, dates, owners, lookup failures, and rejected records after trial loads.
  5. Final reconciliation and sign-off, 10-20 hours. Compare expected totals with production results and document accepted exceptions.


Salesforce data migration services cover assessment, cleansing, mapping, testing, migration, and post-launch review. Even with a technical team doing that work, source-system owners need enough time to answer questions and approve the result.

Integration Owners Have to Define the Contract Between Systems

Integration work stalls when Salesforce and the connected system each have a technical owner but nobody owns the business contract between them. A customer sync needs more than an endpoint. The team must decide when the record is created, which fields each system may change, how deletes are handled, what happens when the systems disagree, how retries avoid duplicates, and who responds when the interface fails.

Plan 50-100 internal hours for an IT or integration lead on a project with 2-3 substantial interfaces. If several outside vendors own connected systems, the client effort rises because coordination becomes part of the work.

Integration decision

Client owner needs to provide

Partner can implement after the decision

System ownership

Which system is authoritative for each shared concept

Directional sync and conflict rules

Identity

External IDs, matching keys, duplicate treatment

Mapping and lookup logic

Timing

Real time, event based, scheduled, or manual

Trigger and scheduling design

Failure

Retry limits, business consequence, escalation owner

Error handling, logging, alerting

Security

Authentication owner, permitted data, access review

Connected app, credential, API configuration

Reconciliation

What totals or records must agree

Reports, comparison jobs, exception outputs


Postman’s 2025 State of the API Report surveyed more than 5,700 developers, architects, and executives. It reports that 93% of teams face API collaboration blockers and that 69% of respondents spend 10 or more hours a week on API-related work. Those numbers are not Salesforce implementation-hour benchmarks. They are a useful warning that interface work carries substantial coordination and documentation load even for technical teams.

Where Salesforce connects to ERP, finance, identity, product, ecommerce, or other operational systems, Salesforce integration services cover APIs, middleware, data movement, monitoring, and error handling. The client still needs a named owner for each connected system and a person who can approve cross-system rules.

Security and Compliance Work Arrives in Short, High-Consequence Reviews

Security reviewers may only need 20-45 hours in a moderate implementation, but their work should begin during design. Waiting until the week before go-live turns security into a late approval gate and makes changes more expensive.

A useful internal security sequence is:

  1. Confirm user populations, external users, privileged roles, integration identities, and sensitive data classes.
  2. Review the proposed role hierarchy, sharing, permission sets, field access, connected apps, SSO, session rules, and audit needs.
  3. Check integration authentication, credential ownership, service accounts, and offboarding paths.
  4. Review UAT evidence for access boundaries, including negative cases where a user should be denied.
  5. Approve production access, emergency administration, monitoring ownership, and the first post-launch access review.

Security should have a named decision deadline for each review. A finding raised on Tuesday is useful only if the project knows who can decide whether it blocks Friday’s release. 

UAT is a Business Workload, not a QA Favor

User acceptance testing needs people who understand the actual work well enough to recognize a plausible-looking wrong result. A partner tester can verify that a Flow executes. A sales operations user can tell whether the Flow routes the exception to the wrong manager. A service lead can tell whether a closed case can reopen under a scenario the specification missed.

For each UAT lead or super user, reserve roughly 35-70 hours across preparation, execution, defect discussion, and retesting. A simple Sales Cloud rollout may sit near the bottom of that range. CPQ, complex service routing, or multi-system transactions can push it much higher.

Before execution

Testers review scripts, prepare test data, confirm access, and agree on expected outcomes. This work prevents UAT from becoming a live requirements workshop.

During execution

Testers run complete business paths, including negative cases, exception cases, approvals, handoffs, reports, and interface behavior. They capture enough evidence for the delivery team to reproduce defects.

During retest

The same people need a calendar room to verify corrections. A defect is not closed because a developer says the fix was deployed to the sandbox.

DORA’s software delivery research has repeatedly connected test automation, fast feedback, continuous delivery, documentation, and related delivery practices with software delivery and organizational outcomes. Salesforce UAT includes business acceptance beyond automated technical tests, but the same operating logic applies: feedback needs to arrive while the team can still act on it. A 10-day delay between defect correction and business retest can stretch a short final phase into several weeks. 

Change and Training Work Starts Before the Training Calendar

A change or training lead should plan 45-90 hours in the baseline project. The role needs to understand what is changing for each user group, which old habits are being removed, how managers will reinforce the new process, what support exists after launch, and which tasks need role-specific practice.

The work usually includes:

  • Stakeholder and user-group mapping.
  • Change impact notes by role.
  • Manager briefings and communication timing.
  • Training scenarios using the company’s own process language.
  • Super-user preparation.
  • Quick-reference material and internal support routes.
  • Attendance tracking and make-up sessions.
  • Post-launch feedback and adoption review.

At HyphenX, our guide to improving Salesforce ROI through better user adoption explains how weak daily usage affects data quality, reporting, and the return from the platform. Training hours should therefore be budgeted around actual roles and workflows rather than one generic product tour.

End users also need time. For many implementations, 3-6 hours per user for training, practice, launch communication, and early feedback is a workable planning range. This user time sits outside the 500-850 core-team estimate because the total changes directly with user count.

The Workload Changes Sharply by Project Size

Project shape

Typical profile

Core client effort

End-user time

Where the extra internal hours go

Focused rollout

20-50 users, 6-8 weeks, clean data, 0-1 integration

220-380 hours

2-4 hours per user

Discovery, basic migration, UAT, training

Mid-market baseline

60-150 users, 12-16 weeks, 2-3 integrations

500-850 hours

3-6 hours per user

Process decisions, data, interface work, UAT, change

Multi-team program

150-500+ users, 20-28 weeks, several systems / departments

900-1,600+ hours

4-8 hours per user

Governance, cross-team decisions, migration waves, release rehearsal

These are capacity ranges, not price estimates and not published Salesforce norms. Use them to test whether your Salesforce Implementation Resources are plausible before locking the calendar. A smaller project can still exceed the upper range if data is poor or business rules are disputed. A larger rollout can sometimes reduce hours per user when the process is already standard and the same design is repeated across similar teams.

Where Internal Hour Estimates Usually Break!

The first cause is assigning a role without removing any normal work. A sales operations lead may be named as a 30% project resource while keeping 100% of quarter-end responsibilities. The plan has created 130% capacity on paper and hopes the conflict will solve itself.

The third cause is counting the happy path and ignoring retest. Data migration gets at least one rehearsal. UAT defects return for validation. Training produces questions. Access reviews expose exceptions. Integrations fail under conditions that were not visible in the first design workshop.

Go-live Consumes Internal Time After the Deployment Finishes

Production deployment is only one event inside go-live. The client team still needs to validate migrated records, confirm key integrations, issue access, answer user questions, inspect dashboards, triage defects, and decide whether early problems are configuration defects, data defects, user misunderstandings, or expected behavior.

Plan at least 1-2 weeks of structured hypercare ownership for a moderate implementation. The internal project manager may spend 8-12 hours in the first week. The admin may need 8-15. Process owners and super users may each need 3-8. Integration and data owners need defined monitoring and reconciliation tasks rather than remaining on standby without a checklist.

Where the permanent team needs help with incidents, administration, release work, or ongoing maintenance after implementation, Salesforce support services sit on the operating side of that handover. The client should still retain clear ownership for business rules, user priorities, approvals, and internal policy. 

How to Build Your Own Internal-Hours Budget?

Start with the role table near the beginning of this article and change the ranges based on project complexity. Then multiply recurring end-user training and practice time by the number of users. Add known peaks for quarter-end, audit, product launches, holidays, and other periods when your internal people have limited availability.

Next, convert hours into calendar capacity. A process owner with 80 project hours across 16 weeks averages 5 hours a week, but discovery and UAT may each require 10-12 hours in specific weeks. Average capacity can hide peak capacity.

Finally, decide what normal work will move. If the internal project manager needs 12 hours during a UAT week, those hours have to come from somewhere. Shift recurring reporting, reduce meeting load, assign a temporary backup, or move a business deadline. Treating project hours as invisible overtime creates slow decisions and tired reviewers exactly when the implementation needs careful judgment. 

The Internal Team is Part of the Implementation Scope

The Internal Team is Part of the Implementation Scope

Salesforce implementation work is shared work. A partner can bring architecture, configuration, development, migration engineering, integration engineering, QA, release practice, and training support. The client brings process authority, source-system knowledge, policy, user context, data ownership, risk decisions, and acceptance. Those contributions meet in workshops, reviews, test cycles, and sign-offs that consume real hours.

For the baseline project in this article, 500-850 hours across the core client team is a practical planning range, plus roughly 3-6 hours per end user for training, practice, and early feedback. Your number should move when scope, data, interfaces, regulation, user count, geography, or internal maturity changes.

The useful planning question is simple: who has to make each decision, how much work sits behind that decision, and when does the project need the answer? Put those hours on calendars before kickoff. A Salesforce Implementation Team with protected time can give the delivery team the inputs it needs while building internal ownership at the same time.

Frequently Asked Questions

How many internal hours should we budget for a Salesforce implementation?

For a moderate 12-16 week project with 60-150 users, one main cloud, 2-3 integrations, and moderate data work, plan roughly 500-850 hours across the core client team. Add end-user training and practice separately, often around 3-6 hours per user. Treat these as planning ranges rather than published Salesforce benchmarks.

Which internal role spends the most time on a Salesforce implementation?

The internal project manager often carries the largest continuous workload, roughly 100-160 hours in the baseline model. The platform owner, data owner, and process owner can reach similar totals when the project has complex migration, automation, or business rules. Peak workload matters as much as total hours.

How much time should an executive sponsor spend on the project?

A sponsor may only need about 12-24 hours across a 12-16 week implementation. Those hours should be placed around kickoff, major scope decisions, disputed priorities, UAT readiness, go-live risk, and post-launch review. Sponsor time is most useful when decisions have deadlines.

What does the business process owner do during Salesforce implementation?

The process owner defines rules, exceptions, ownership, approvals, required information, reporting meaning, and acceptance criteria for the business process being built. The role reviews the proposed design and settles disputes that technical teams cannot decide from configuration knowledge alone.

How much time should our Salesforce admin reserve?

For a moderate partner-led implementation, a Salesforce admin or platform owner may need roughly 90-150 hours. The work includes architecture review, configuration review, security, sandbox activity, UAT support, release preparation, documentation, admin testing, and handover. Reserve more if the admin will immediately own a highly customized org.

Does a partner handle all Salesforce data migration work?

A partner can handle extraction tooling, transformation logic, test loads, production loads, and technical reconciliation. Internal data owners still need to define source truth, approve mappings, settle duplicates, interpret historical values, review rejected records, and accept final counts. That business ownership is why client data hours can be substantial.

How many hours should super users spend on UAT?

A reasonable planning range is about 35-70 hours per UAT lead or super user for a moderate implementation. That includes preparation, execution, defect discussion, retest, and launch rehearsal. A simple rollout can require less, while CPQ, service routing, or cross-system processes can require far more.

Should end-user training hours be included in the core project estimate?

Keep them separate. The core-team estimate covers the people making decisions and accepting the system. End-user time scales with population, so calculate it separately. A planning range of 3-6 hours per user can cover role-based training, practice, launch communication, and early feedback for many moderate projects.

How do we reduce the internal time requirement?

Reduce ambiguity before build. Name decision owners, clean source data early, limit the first release to a defined process, keep the number of reviewers small, pre-book UAT capacity, and use one internal project manager to route questions. These choices reduce waiting and repeated review. They do not remove the need for business ownership.

What should we do if our team cannot free enough hours?

Change the delivery plan before kickoff. Reduce first-phase scope, extend the timeline, assign temporary backfill for normal work, move competing internal deadlines, or add specialist help where ownership can genuinely be transferred. Keeping the same scope and timeline while removing client capacity usually shifts the problem into slow decisions, rushed testing, and rework.

Related Posts

Let’s Talk About What This Means for Your Business

If this topic connects with what your business needs next, let’s talk about the smarter way forward.

Get in Touch

We’d love to hear from you. Please fill out the form below to reach out to us.

Hyphenx Solutions

Creating intelligent Salesforce, web, mobile experiences that drive digital growth.

Get in Touch

Ready to launch your next project? Fill out the form below.