Pencil sketch of a building floor plan with markers and an eraser

Photo: Christian Agbede / Unsplash

Guide

Should you re-implement Salesforce or optimize it?

When optimizing your current Salesforce org is enough, when a re-implementation is justified, when a new org with a migration makes sense, and how to make the call on evidence.

Optimize Salesforce when the data model still fits how your business works and the problems sit in automation, layouts, access, data quality or training. Re-implement when the core design forces workarounds for everyday work, or the business has changed so much that the org no longer describes it. Most orgs need optimization, not a restart. Decide after an assessment that scores each area, not after a bad quarter.

What is the difference between optimizing and re-implementing Salesforce?

Optimizing improves the org you already have, one area at a time, while people keep working in it. Re-implementing redesigns the org around your current processes and rebuilds it, either in place or in a new org.

Optimization keeps your data, history, integrations and user habits. It removes what gets in the way and fixes what is broken. Typical work includes consolidating record types, retiring unused fields, moving legacy automation to Flow, cleaning up permissions and simplifying page layouts.

Re-implementation treats the current org as a requirements document rather than a foundation. The team maps today’s processes, designs a data model to fit them, and rebuilds configuration, automation and integrations. Data is then migrated or transformed into the new design.

There is also a middle path. A hybrid approach stands up a new org, builds it cleanly, and migrates only the data and components worth keeping. It is a re-implementation with a planned migration, and it deserves its own decision.

What does Salesforce optimization involve?

Optimization is a structured cleanup and improvement program built on an assessment of the current org. It targets the problems users and administrators feel every day, in priority order.

A typical optimization program covers these areas:

  • Data model: consolidating overlapping record types, retiring fields nobody fills in, and fixing relationships that force double entry.
  • Automation: moving any remaining Workflow Rules and Process Builder processes to Flow, and combining several automations that act on the same object.
  • Security and access: replacing cloned profiles with permission sets and permission set groups, and reviewing sharing rules so people see what they need.
  • User experience: simpler Lightning pages, fewer required fields, and list views and reports that match how each role works.
  • Data quality: merging duplicates, setting matching and duplicate rules, and fixing integrations that create bad records.
  • Integrations: confirming each sync still works, uses a supported API version and has a named owner.
  • Adoption: role-based training, internal champions and dashboards that give managers a reason to rely on the system.

The automation item has a deadline behind it. Salesforce ended support for Workflow Rules and Process Builder on December 31, 2025. Existing automation still runs, but Salesforce no longer fixes bugs in it, and it recommends migrating to Flow.

Optimization can be very focused. A multi-region technology-services firm configured Sales Cloud for multi-entity, multi-currency operations in a 20-hour Jumpstart and reached a 98% Salesforce health-check score.

When should Salesforce be re-implemented?

Re-implement when the foundation is wrong, not when the finish is poor. If fixing the org means redesigning most core objects and the automation that depends on them, a planned rebuild is usually cleaner than years of patches.

Signals that point toward re-implementation:

  • The data model does not match the business. Every new process needs a workaround, a custom object bolted on, or a field reused for something else.
  • The business has changed shape: a new sales motion, a move from products to subscriptions, or several business units that now sell differently.
  • Nobody can explain the build, there is no documentation, and every change breaks something unrelated.
  • You are moving to a product with a different data model, where Salesforce itself treats the move as a new implementation.
  • Reporting cannot be trusted because the same fact lives in several places with different values.

That fourth point matters more than people expect. Salesforce describes Revenue Cloud Advanced and CPQ as different architectures, and Nonprofit Cloud uses a different data model from the Nonprofit Success Pack. Moving between them is a re-implementation, whatever it is called.

Poor adoption on its own is rarely a reason to rebuild. A manufacturer whose org had been overcomplicated by several inexperienced admins went from zero Salesforce usage to all 99 reps active within 30 days. The fix was consolidating record types, removing redundant fields and automation, and integrating NetSuite, not starting over.

Which signals point to optimize, re-implement or a new org?

Use the table below as a first sort. Most orgs show signals in more than one column, so weigh them by how central the affected area is to daily work.

Signals for optimizing, re-implementing or starting a new org
SignalOptimizeRe-implement in placeNew org + migrate
Data model fits core processesYesRarely neededRarely needed
Data model forces workarounds for everyday workOnly if limited to a few objectsYes, if the org is otherwise soundYes, if the org also carries heavy debt
Legacy Workflow Rules and Process BuilderMigrate to FlowRebuild automation in Flow as part of the redesignBuild new automation in Flow from the start
Low adoptionUsually the answer: simplify, train, integrateOnly if the design is the causeOnly if the design is the cause
Many unused fields, packages and cloned profilesClean up in batchesClean up during the rebuildLeave them behind
Integrations are fragile but the systems are stayingFix and document each oneRedesign alongside the data modelRebuild against the new design
Security model nobody understandsRework permissions in placeRedesign roles and sharingDesign access fresh
Two orgs after an acquisitionKeep both and connect them, if processes differConsolidate into the stronger orgConsolidate into a new org
Moving to a product with a different data modelNot enoughYesSometimes, if the current org is also heavily customized

A new org is not automatically cleaner. It still needs every integration rebuilt, every user moved, and data mapped and loaded. Choose it when the existing org carries so much debt that cleaning it would cost more than leaving it.

What drives the effort of each option?

Effort depends on how much of the org you change and how much data has to move. The same drivers apply to both options, in different amounts.

Effort drivers for optimization and re-implementation
DriverWhy it matters for optimizationWhy it matters for re-implementation
Size of the orgMore objects, fields and automation to reviewMore to map, redesign and decide on
Custom codeApex and components must be tested after each changeCode often has to be rewritten against the new model
IntegrationsEach fix needs testing with the other systemEach integration is remapped and retested
Data volume and qualityCleanup work grows with duplicates and gapsMigration and transformation grow with volume and history
DocumentationMissing documentation slows discoveryMissing documentation slows requirements
Decision-makersSomeone must approve what to retireSomeone must own the new design and say no to scope creep
TrainingTargeted to what changedEveryone relearns the system
Managed packagesUnused ones must be removed carefullyEach one is reassessed for the new design

Re-implementation also carries a hidden cost: running two things at once. Until cutover, the team supports the old org while the new design is built and tested. Plan for that load before you commit.

How do you decide between optimizing and re-implementing?

Decide on evidence from the org itself, gathered before anyone proposes a solution. The steps below work whether you use an internal team or a partner.

  • Run an org assessment. Inventory objects, fields, automation, code, integrations, packages, permissions and data quality.
  • Interview users by role. Ask what they avoid, what they re-key, and what they keep in spreadsheets instead.
  • Map today’s core processes, not the ones written down when the org was built.
  • Score each area as keep, fix, rebuild or retire, and note what depends on it.
  • Check upcoming changes: product moves, acquisitions, new business units and Salesforce retirements.
  • Estimate both paths for the areas that scored rebuild, using the same effort drivers.
  • Choose the option that fixes the core problems with the least disruption, and write down why.
  • Set measures before you start, such as active users, record completeness and duplicate rate, so you can tell whether it worked.

Scoring by area often shows that the answer is not all or nothing. An org can keep its account and contact model, fix its automation, and rebuild one broken process. Our health check checklist lists what to review in each area.

Can a failed implementation be rescued instead of rebuilt?

Often, yes. A failed project usually has a few broken parts inside a workable design, and fixing those is faster than starting again.

An industrial-services firm had paid a previous partner more than $100,000 for a Field Service build it could not use. Within a 20-hour engagement, the multi-day scheduling errors were fixed. A custom Labor Resource object let it track 75–100 field workers without a Field Service license for each.

A medical-device company that could not log into Pardot was moved from Pardot Classic to the Lightning Account Engagement app. The team removed 970+ invalid prospects and restored working automation. A political-advocacy agency turned a Tableau project that had failed for two years into a clear roadmap with active progress.

None of these required a new org. Each needed someone to find the specific faults and fix them in order.

What mistakes do companies make with this decision?

The most common mistake is deciding too early. The others follow from the same impulse: acting on frustration instead of findings.

  • Re-implementing to escape a bad partner or admin. A new build with the same unclear requirements will fail the same way.
  • Copying the old org into a new one. Rebuilding every field and automation as it was defeats the point of starting over.
  • Optimizing around a broken data model. Years of patches on the wrong foundation cost more than one planned redesign.
  • Treating data as an afterthought. Migration and cleanup belong in the plan from the first week, not the last.
  • Skipping the business owner. Someone with authority must decide what to keep and what to retire.
  • Leaving legacy automation in place. Workflow Rules and Process Builder no longer receive support, so migrate them to Flow either way.
  • Forgetting training. Users need to learn a changed org, whether it was optimized or rebuilt.
Chris Gooding, President & CEO of Abstrakt Solutions
President & CEO, Abstrakt Solutions
LinkedIn →

Tech Talk

A monthly brief for the people who own Salesforce, AI and revenue technology

What changed in Salesforce and AI this month, and what to do about it.

One email a month. Written by the consultants who deliver the work, not by a marketing team, for the leaders who make the technology decisions.

  • What changed in Salesforce, AI, integration and RevOps, and what it means for your org
  • At least one framework, checklist or reference architecture you can take into a meeting
  • Honest opinions, including when we disagree with what a vendor is selling
  • No sales sequence. We do not sell from this list

Consultant analysis, not vendor recaps. One click to leave.

One email a month. Your industry and your address, nothing else. We never share either, and you can unsubscribe from the bottom of any issue. See what’s in Tech Talk →

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