Salesforce rescue

US · Global

Salesforce health report gone? What replaces the Optimizer, and what no scan can decide

By Shivanath DevinarayananPublished 6 min read
Written forThe Salesforce owner with an org that isn't working“Our Salesforce org is stuck.”

The short answer

The Salesforce Optimizer report is gone from Setup. What replaces it, and is a scan enough to tell us what to fix?

Salesforce retired the Optimizer app. Org Check, a free Salesforce Labs app, covers much of it, but a scan only gives a list. Ask of each top finding: what process breaks if we ignore this? No answer is noise. At Mindcat, we suggest a rescue week only when findings cluster around one process nobody owns.

A laptop list of grey bars with one lit gold bar and a gold tag, asking who owns each finding

Takeaways

  1. 01Salesforce retired the Optimizer app, and orgs created after 4 August 2025 never had it.
  2. 02Org Check is a free Salesforce Labs app. Salesforce says it is not a Salesforce product and has no Salesforce support.
  3. 03A scan lists what is odd in the metadata. It cannot say which finding breaks a process.
  4. 04Ask of each finding: what process breaks if we ignore this? No answer means noise. An answer with no owner is the real work.

If you went looking for the Optimizer report in Setup and it is not there, this is for you. Salesforce retired it, a free scan can replace the list, and the list is the easy part. What you do with it decides whether you fix the right things. This is not for you if all you need is a one-off list of unused fields. Run the free scan and stop.

Where did the Optimizer report go?

Salesforce retired it. Salesforce Help says the Optimizer app is retired with the Winter '26 release for orgs on Hyperforce, and that other orgs lose access with the Summer '26 release. Orgs created after 4 August 2025 never had access. The reason Salesforce gives is that the app's original purpose was to move customers to Lightning Experience, and that most have moved.

An admin on the Trailblazer Community put the cost plainly in September 2025. "We have used the Optimizer to get a quick overview of the org and I can not understand why this has to stop with no other nativ solution in place." In a follow-up he called it "a very good tool to get a fast 'org check' without clicking around to see if we still follow best practice."

To see where your org stands, open Setup and look for Optimizer. The Help article says that is how you check its status.

Timeline: orgs created after 4 Aug 2025 never had Optimizer, retired Winter 26 on Hyperforce, Summer 26 for others
What happened to the Optimizer, and the free replacement.

What replaces it, and what does it not do?

Nothing built in. The Salesforce Admins blog points admins to Org Check, a free app from Salesforce Labs, and calls it "a great, free solution" for finding technical debt. Its v7 release in December 2025 added checks borrowed from the old report, such as objects with a high number of fields, page layouts, record types, workflow rules or validation rules. It also lists logins that skipped multi-factor authentication and users with high system permissions.

Read the small print before you install it. Org Check's own page says it "is not a Salesforce product", has "not been officially tested or documented by Salesforce", and has no Salesforce support. Help comes through the community and its issue tracker. That is fine for a scanner. It is a reason to run it once, read the output yourself, and not to build a process on it.

Optimizer (retired)Org Check
Who runs itSalesforceSalesforce Labs
SupportSalesforceCommunity and issue tracker, no Salesforce support
CostIncludedFree
OutputA report of suggestionsA list of findings by object, user and permission
Which process a finding belongs toNot statedNot stated

The last row is the one that matters.

What can no scan decide?

Which finding matters. A scan reads the metadata and flags what is unusual. Twenty record types on one object is a finding. Whether those twenty record types match twenty ways your team works, or twenty ways a past project got stuck, is not in the metadata.

That is why a list of 300 findings feels like a debt and not a plan. Every item looks equally urgent, and none has a name next to it. Teams then do one of two things: fix whatever is easiest, or fix nothing and keep the report in a shared folder.

The way out is a rule we use: a scan gives you findings, and only someone who has read the org against the process can say which one matters. So give every finding a process, an owner, and one of three calls: keep, fix or stop.

A scan lists fields, permissions and logins; only someone who reads the org decides process, owner and call
What a scan sees, and what it cannot.

How do you read the list?

Take the ten loudest findings. For each, ask one question: what process breaks if we ignore this? Then sort.

Answer to the questionWhat the finding isThe call
A named process breaks, and a person owns itA fix with a clear ownerFix it. Put a date next to it.
A named process breaks, and nobody owns itThe real workName an owner first. This is where a rescue week fits.
Nothing breaksNoiseStop. Write down why, so it does not return next quarter.
Nobody can sayA question about the org, not the findingAsk the people who use the object before anyone edits it.

This is a rule of thumb, not a study. It works because it forces a finding to meet a process. Most scanners cannot do that on their own.

Ask what process breaks if we ignore this: fix it, name an owner first, or stop and write down why
Sort the ten loudest findings.
  1. 01Run the scan once and export the findings.
  2. 02Take the ten loudest. Ignore the rest for now.
  3. 03For each, write the process that breaks if you ignore it, in one line.
  4. 04Mark each: fix, stop, or no owner.
  5. 05If three or more of the no-owner findings sit on the same process, that process is your next project.
If the no-owner rows keep landing on one process, our rescue and optimize work starts with a week in the org and ends with a written call.

When is a scan enough?

When the question is small and the org is steady. You want to know which fields nobody fills in, which users have broad permissions, or which logins skipped multi-factor authentication. Someone already owns the answer. The scan gives them the list, they act on it, and you are done.

That is the case where we tell a visitor to run the free scan and stop. A rescue week would cost more than the problem.

It stops being enough when the list lands on a team that does not agree on which process matters. If your reps keep a spreadsheet beside the org, what the sheet holds is a better clue than any scan. If a project slipped before go-live, our finish, cut or rebuild test is the better start.

Two colleagues at a night desk ticking a checklist beside a glowing laptop
Two people, one list, one owner each.

What would we do first?

At Mindcat, we read the org against the process before we recommend anything. In a rescue week we get read-only access on day 1 and switch off anything that is hurting data, with a note. The week ends with a written call: finish, cut or rebuild, with the reasons and the first fix. Sometimes the call is "stop". You can see a sample read, on an invented org, before you send us anything. We do not fix-price a rescue we have not assessed. For the clean-up that follows, the Salesforce optimization and technical debt work covers it.

Not for you if your org has no named admin or owner yet. Name one first, and the ten-finding test will give you an answer you can act on.

Filed under

Salesforce rescuewhat replaced salesforce optimizerorg check salesforcesalesforce org audit
Useful to someone on your team?

FAQ

Questions teams ask next

What replaced the Salesforce Optimizer?
Salesforce has no built-in replacement. The Salesforce Admins blog points admins to Org Check, a free app from Salesforce Labs. Salesforce says Org Check is not a Salesforce product, has not been officially tested or documented by Salesforce, and has no Salesforce support, so treat it as a useful scanner, not a supported feature.
Why can't I find the Optimizer in Setup?
Salesforce Help says Optimizer is retired with the Winter '26 release for orgs on Hyperforce, and for other orgs with the Summer '26 release. Orgs created after 4 August 2025 never had access. If your org is older, check Setup, then Optimizer, to see its status.
Is a free org scan enough?
It is enough when you need a one-off list, such as unused fields. It is not enough when you must decide what to fix first. For that, someone has to read each finding against the process it touches and name an owner.
When do we need a rescue week instead?
When the top findings point at one process nobody owns, such as lead routing or renewals. Our rescue week is a week in the org, read-only access on day 1, and a written call at the end: finish, cut or rebuild. We do not fix-price a rescue we have not assessed.

Sources

  1. 01Salesforce Help: Salesforce Optimizer App RetirementAccessed 26 Oct 2026
  2. 02Org Check, Salesforce LabsAccessed 26 Oct 2026
  3. 03Salesforce Admins: Optimizer Is Sunsetting: Learn How To Use Org CheckAccessed 26 Oct 2026
  4. 04Trailblazer Community: Why is Salesforce retiring the Optimizer appAccessed 26 Oct 2026
  5. 05Trailblazer Community: Introducing Org Check v7Accessed 26 Oct 2026
Shivanath Devinarayanan, founder of Mindcat

Written by

Shivanath Devinarayanan

Founder, Mindcat Consulting · Salesforce MVP Hall of Fame

Runs 200+ agents in production. Reads every brief that comes in and signs the work that goes out.

About Shivanath

Rescue and Optimize · the written assessment

We work in real estate and right now, our Salesforce org is stuck.

Industry
Problem

Brief: Real estate. Leads from portals and WhatsApp. Follow-up has no owner. The org is stuck. Stabilise first, then decide what is worth finishing. From: /blog/salesforce-optimizer-gone-what-replaces-it.