Tech
7 min read

Salesforce consulting and Salesforce implementation are not the same service. Consulting is advisory: a partner analyzes your business processes and designs the strategy for how Salesforce should work for you. Implementation is delivery: a partner (often the same firm, sometimes a different one) builds, configures, and deploys that strategy inside your actual Salesforce org. Consulting answers "what should we build and why?" Implementation answers "who builds it, and how do we go live?"
That distinction sounds simple. In practice, it's where most Salesforce projects go wrong -because businesses buy implementation when they actually needed consulting first, or hire a consultant and then have nobody to execute the plan.
A consulting partner builds a solution with you. An implementation partner builds a solution for you, based on requirements that are already defined. Consulting is judgment-heavy and advisory -it carries no execution risk. Implementation is delivery-heavy and accountable for timelines, configuration quality, and go-live success.
|
Consulting |
Implementation |
Managed Services |
|
|
Purpose |
Define strategy, roadmap, ROI case |
Build and deploy the solution |
Keep the live system running and evolving |
|
Scope |
Discovery, process mapping, architecture recommendations |
Configuration, customization, integrations, data migration, training |
Admin support, enhancements, monitoring, optimization |
|
Typical activities |
Stakeholder interviews, current-state audit, solution design, vendor selection |
Org setup, Apex/LWC development, third-party integrations, UAT, cutover |
User access management, bug fixes, workflow updates, health checks |
|
Deliverables |
Roadmap, requirements document, ROI/business case |
Configured Salesforce org, trained users, go-live |
Ticket resolution, monthly reporting, release management |
|
Engagement length |
Weeks (short, project-based) |
Weeks to months (finite, project-based) |
Ongoing (retainer or hourly) |
|
Cost model (2026) |
$5,000–$20,000 flat or $150–$250/hr |
$10,000–$500,000+ depending on scale |
10–20% of license spend, or monthly retainer |
|
Who owns risk |
Advisory only -no delivery risk |
Full delivery risk (timeline, adoption, quality) |
Operational/uptime risk |
|
Best suited for |
Unclear requirements, first-time Salesforce buyers, pre-project sanity checks |
Confirmed requirements, new rollouts, multi-cloud deployments |
Post-launch stability and continuous improvement |
Consulting engagements start before a single field is configured. A consultant audits how your teams actually sell, service, or market today -not what the process document says, but what happens on the ground. From there they map that reality onto Salesforce's data model, flag where your process needs to change versus where Salesforce needs to flex, and produce a roadmap: phased rollout, budget range, risk list, and the business case leadership needs to approve spend.
This is the phase that prevents the most expensive Salesforce mistake -paying to build the wrong thing well. If you don't yet know whether you need Sales Cloud, Service Cloud, or both, whether your data is clean enough to migrate, or how many integrations you're really dealing with, you need consulting before you need a build team.
Implementation starts once requirements exist -either from your own team or from a prior consulting phase. A structured Salesforce implementation guide can help teams understand the key stages involved, from configuration and data migration through testing, training, and go-live. An implementation partner configures objects, page layouts, automation (Flows, Apex where declarative tools aren't enough), security and sharing rules, and integrations with your ERP, marketing stack, or support tools. They migrate and cleanse data, build reports and dashboards, run user acceptance testing, train your team, and manage cutover to live use.
Where consulting is judgment-driven, implementation is execution-driven. A good implementation partner owns the delivery risk: if the integration breaks or go-live slips, that's on them, not you. This is also why implementation partners are usually structured as full delivery teams -architects, developers, QA, and project managers -rather than a single advisor.
Most Salesforce projects don't fail during the build. They fail three to six months after go-live, when the business changes but the org doesn't. That's the gap managed services closes. It's ongoing, not project-based: user administration, data hygiene, workflow adjustments as processes evolve, security reviews, and incremental enhancements. Think of it as the maintenance layer that keeps a successful implementation from decaying into an outdated one. As usage and business requirements grow, scalable cloud solutions can also help support the wider infrastructure around the CRM without requiring a complete technology overhaul.
For most businesses beyond a very small, single-cloud rollout, the answer is yes, sequentially. Consulting reduces the risk of implementation by making sure the build reflects real requirements. It also creates a stronger foundation for maximising Salesforce ROI because the system is aligned with actual business processes from the start. Implementation turns that plan into a working system. Managed services keeps it working as the business changes. Many partners, Dotsquares included, run all three under one roof specifically so there's no handoff gap between "here's the strategy" and "here's who builds it" -you're not re-explaining your business to a second vendor.
Consulting-only engagements typically run $5,000–$20,000, priced flat or hourly, over a few weeks. Implementation costs scale sharply with scope:
|
Business size |
Typical implementation cost |
Typical timeline |
|
Small business, single cloud |
$10,000–$25,000 |
4–8 weeks |
|
Mid-market, multiple clouds/integrations |
$25,000–$150,000 |
3–6 months |
|
Enterprise, multi-cloud/multi-region |
$150,000–$500,000+ |
6–18 months |
Managed services is typically ongoing, priced at 10–20% of annual license cost or as a monthly retainer based on ticket volume and admin hours needed.
Whichever route you take, vet the same fundamentals: Salesforce certifications relevant to your clouds (Administrator, Platform App Builder, Sales/Service Cloud Consultant), case studies in your industry, and clarity on who owns delivery risk versus who's giving advice. A consultant with no delivery team can diagnose but not build. An implementation-only shop with no discovery process will build fast -sometimes the wrong thing, fast. Ask any prospective partner directly: "Do you handle strategy, build, and post-launch support, or just one of these?" The answer tells you whether you're looking at a full-lifecycle partner or a single-phase vendor you'll need to replace later.
If you're still unsure which phase you're in, that uncertainty is itself the signal to start with a scoping conversation rather than a build contract. A short discovery call with a partner who offers both consulting and implementation costs you nothing but clarifies scope, realistic cost range, and timeline before you commit budget either way. Dotsquares' Salesforce consulting and implementation team runs both phases in-house -including Service Cloud and other cloud-specific rollouts -so the strategy your consultants define is the same plan your delivery team builds, with no re-briefing in between.
Is a Salesforce consultant the same as an implementation partner?
No. A consultant advises on strategy and requirements; an implementation partner configures and deploys the actual Salesforce environment. Many firms offer both, but they're distinct scopes of work.
Can one company do both consulting and implementation?
Yes, and for most mid-sized projects this is preferable -it removes the handoff risk of re-explaining requirements to a second vendor.
Do small businesses need Salesforce consulting, or can they go straight to implementation?
Small, single-cloud rollouts with clear requirements can often skip formal consulting and go straight to implementation. If requirements are unclear or this is a first Salesforce purchase, a short consulting phase is worth the cost.
How long does a Salesforce implementation take?
Typically 4–8 weeks for a small, single-cloud setup; 3–6 months for mid-market, multi-cloud or integration-heavy projects; 6–18 months for large, multi-region enterprise rollouts.
What are Salesforce managed services, and do I need them after implementation? Managed services is ongoing support -admin, data hygiene, enhancements, security -after go-live. Most businesses need it, because Salesforce orgs degrade in value if nobody maintains them as processes change.
Consulting defines the strategy. Implementation builds the system. Managed services keeps it working. Small, well-defined projects can start at implementation; anything with unclear requirements should start with consulting; almost every business eventually needs managed services. The businesses that get the best ROI from Salesforce are usually the ones that treat these as one continuous relationship rather than three separate purchases.
Compare Salesforce consulting vs implementation, including services, costs, timelines, responsibilities, and when to choose consulting, implementation, or managed services.
Keep ReadingLearn how to implement Zoho CRM with a step-by-step process covering setup, data migration, automation, integrations, training, and best practices.
Keep ReadingCompare Agentforce vs Einstein Copilot across features, pricing, automation, implementation, and use cases to find the right Salesforce AI solution.
Keep Reading