Journeys Through Search
Salesforce consulting

Salesforce implementation cost: what drives it and how to keep it down

Map your systems below and get a ballpark for your own project, not an average that fits nobody. Below: what drives the cost, how to keep it down, and how we quote.

Journeys Through Search · Updated · 5 min read

Estimate your Salesforce implementation cost

Salesforce is already on the map. Add the other systems you use, connect each one to Salesforce, and the estimate updates. Your website and lead tools (forms, chat, call tracking, texting, email sign-ups) are included in the setup. Every other system connected to Salesforce counts as one integration.

Salesforce setup ($8,500) includes

  • Leads, opportunities, accounts and contacts, plus 3 custom objects
  • Lead statuses, opportunity stages and record types that match your process
  • Fields, picklists and page layouts for each team
  • Lead conversion mapping to accounts, contacts and opportunities
  • Lead mapping into Salesforce from your website, forms, chats, call tracking, WhatsApp and email
  • Queues and flows for assignment, follow-up tasks and alerts
  • Approval processes
  • Duplicate and validation rules to keep data clean
  • List views your team works from
  • Business development (BD) setup: account and contact page layouts, historical uploads, reports and dashboards, and alerts on outbound referrals
  • Email setup: Outlook or Gmail connected, templates, signatures and letterhead
  • Homepage and a custom login screen
  • Users, profiles, access levels and permissions, with MFA turned on
  • Chatter for team conversations on records
  • Reports and dashboards
  • Lead source and marketing channel reporting
  • Built and tested in a sandbox first
  • Backups set up
  • Training hub

Ballpark estimate

$8,500

Salesforce setup
$8,500
Integrations (0 × $1,200 to $3,000)
$0
Historical data migration ($300 to $5,000+)Bring past records over from an old CRM, spreadsheets or other systems.
Systems to bring data fromAn old CRM, spreadsheets, an EMR export, and so on.0
How clean is the data?
New custom objects neededData that does not fit leads, contacts, accounts or opportunities.0
  • $300: Uploading a list of business accounts and/or contacts into Salesforce.
  • $5,000+: Leads, opportunities, accounts, contacts, custom objects, call and text activity, payment activity, notes and more, from several systems.

A rough estimate, not a quote. The price of each integration depends on the forms, fields and types of data mapped. Salesforce licenses and any fees other systems charge for API access are separate. Your project quote comes after a free call.

Book a free call →
Start from:

1. Add the systems you use

2. Arrange and connect

How it works
  1. Move

    Drag any system to where you want it.

  2. Connect

    Tap a system, press Connect in the bar at the top, then tap the system its data goes to.

  3. Connect several at once

    Turn on Select several, tap each one, then press Connect.

  4. Change or remove

    Tap a system, then use the panel under the map to make a line two-way, flip it, or remove it.

Scroll sideways to see the whole map.

Add your first system above, or start from an example.

Click any system to rename it, connect it, or remove it. Arrows show which way the data goes; two arrows mean it syncs both ways.

3. Save it, or send it to us

Keep it for your team:

We are Journeys Through Search, a CRM integration team with 900+ integrations completed. Send your map and we will set up a free call to talk it through: what to connect, what is leaking, and how we would fix it. Honest advice, no obligation.

Your map is saved in this browser as you go. Nothing is sent to us until you choose Send. Please list systems only, no patient or customer details.

In short

  • Our ballpark: $8,500 for the Salesforce setup (core objects, 3 custom objects, lead mapping from your website and lead tools, BD setup, email, users and permissions, reports and dashboards, training hub), $1,200 to $3,000 per integration, and $300 to $5,000+ for historical data migration. Salesforce Maps is a $3,000 add-on.
  • Salesforce licenses are a separate cost, and so are API fees some systems charge. We work with Salesforce reps to get you a good license price.
  • A clear process, clean data, a phased plan and native integrations keep the cost down.
  • We quote by project, not by the hour. The first call is free, and you approve the quote before work starts.

Salesforce implementation cost: our ballpark

Here is how we build a ballpark for a Salesforce implementation. The estimator near the top of this page does the math as you map your systems.

  • Salesforce setup: $8,500. Leads, opportunities, accounts and contacts plus 3 custom objects; lead statuses, stages, record types, fields, picklists and page layouts; lead conversion mapping; lead mapping into Salesforce from your website, forms, chats, call tracking, WhatsApp and email; queues and flows for assignment, follow-up tasks and alerts; approval processes; duplicate and validation rules; list views; business development (BD) setup with account and contact page layouts, historical uploads, reports and dashboards, and alerts on outbound referrals; email setup with Outlook or Gmail, templates, signatures and letterhead; the homepage and a custom login screen; users, profiles, access levels and permissions with MFA; Chatter; reports and dashboards; lead source and marketing channel reporting; a sandbox build; backups; and a training hub.
  • Each other system connected to Salesforce, such as an EMR, billing, payments or ad platforms: $1,200 to $3,000.
  • Historical data migration: $300 to $5,000+, depending on how many systems the records come from, how much cleanup the data needs, and the custom objects Salesforce needs to hold it. $300 is a list upload of business accounts and/or contacts; $5,000+ is a full system migration of leads, opportunities, accounts, contacts, custom objects, call and text activity, payment activity and notes from several systems.
  • Add-on, Salesforce Maps setup: $3,000, address cleanup included.

Where each integration lands in that range depends on what is mapped between the systems:

  • The number of forms coming in.
  • The number of fields mapped between the systems.
  • The types of data that move: fields, PDFs, files, recordings and so on.
  • Whether data moves one way or both ways.

It is an estimate, not a quote. A short call is enough for us to see your scope and give you a real one.

Two separate costs: licenses and the implementation

Salesforce cost has two parts, and they come from different places.

  • Licenses: what you pay Salesforce to use the platform. It depends on the edition and the number of users, and Salesforce bills it directly.
  • Implementation: what you pay a partner to design, build, migrate, connect, test and train. This is the part this guide covers.

We help with the license side too. We work out which edition, add-ons and number of licenses your team needs, so you do not pay for what you will not use, and we work with Salesforce reps directly to get you the best price we can.

There can be costs outside ours, too. Some systems charge for API access, and some AppExchange apps and connectors carry their own subscription. Those fees are set by each vendor and can change. We list the ones your project needs before you approve the quote, so there are no surprises later.

What changes your Salesforce implementation cost

The ballpark covers the Salesforce setup and your integrations. These are the things that move your project up or down from there.

How many systems you connect

Your website and lead tools are in the setup. Each other system connected to Salesforce is one integration, from $1,200 to $3,000. Where it lands depends on the forms, fields and types of data mapped, and whether data moves one way or both ways.

Custom objects

The build includes 3 custom objects. More objects, each with its own layouts, record types and relationships, add to the build.

Historical data

Bringing past records over runs from $300 to $5,000+, by the number of systems, the cleanup and the custom objects needed. Clean data keeps it simple. Duplicates, mixed formats and missing values add cleanup.

Custom code

Apex, custom Lightning components and custom API work take more to build and test than point-and-click setup.

Add-ons

Salesforce Maps is a $3,000 add-on, with address cleanup included.

Costs outside ours

Salesforce licenses, and API fees some systems charge, are paid to those companies, not to us.

Talk through your project

A free call about your integration, your CRM or whatever you are stuck on. Honest advice, even if you never hire us. No obligation.

Book a free call →

How to keep your Salesforce implementation cost down

You control more of the cost than you might think. These steps cut work without cutting what you get.

  • Know your process first. Walk one lead from first contact to closed deal before the project starts. Decisions made in discovery are cheaper than changes made in the build.
  • Phase it. Launch what the business needs on day one, then add the rest in later phases. Each phase has its own clear scope and quote.
  • Clean your data before migration. Remove duplicates, archive what you do not need, and fix formats. Less data, and cleaner data, means less migration work.
  • Use native integrations before custom code. If a connector or AppExchange app does the job, use it. Save custom work for what nothing else can do.
  • Use standard objects and features where they fit. Custom objects and code cost more to build and to maintain.
  • Name one decision maker. Fewer rounds of changes keep the scope where it started.
  • Keep the first design small. A field or automation can be added later. One nobody uses still costs time to build and test.

To see what your project involves before the call, sketch your tools in our free tech stack diagram builder. It shows us the integrations and data flows in one picture.

How we quote a Salesforce implementation

We price by project, not by the hour. You know the cost before we start, and it does not grow with the clock.

Free call

You walk us through how your team works, the tools you use and what you need Salesforce to do. There is no charge and no obligation.

Scope

We write down what the project covers: processes, objects, automation, integrations, data migration, training and deliverables.

Project quote

You get a quote for that scope. You approve the scope and the quote before any work starts.

Build

We build in a sandbox, test, train your team and go live. If you want to add something later, it gets its own scope and quote first.

What to bring to the call for an accurate quote

  • How leads come in today: forms, calls, chats, texts, referrals.
  • The tools that have to connect to Salesforce.
  • Where your data lives now, and roughly how much of it there is.
  • The number of people who will use Salesforce, and their roles.
  • The reports leadership wants to see.
  • Anything you already have: a Salesforce org, a process map or a list of requirements.

Do not worry if you do not have all of it. We can work out the rest together on the call.

What the quote covers

A quote should tell you what you get, not only what you pay. Ours lists the deliverables for the scope, such as:

  • The Salesforce build: objects, fields, layouts, automation, access and reports.
  • Each integration, with its field mapping document.
  • Data migration, with a test import before the final run.
  • Testing and user acceptance sign-off.
  • Training, SOPs and documentation for each role.

For the full list of phases and deliverables, read our Salesforce implementation guide.

Get a real number for your project

We are a Salesforce partner with 900+ integrations completed. Book a free call, tell us what your team needs, and you get a project quote for your scope to approve before work starts.

Want help with this?

Book a free call about your CRM, integrations or reporting, or map your systems first with our free tech stack diagram builder.