Salesforce Optimizer · Org Check · What's Next

Salesforce Optimizer Is Retiring.
What Should You Use Next?

Org Check is the free Salesforce Labs successor for admin technical-debt hygiene — and it's genuinely good at that. But it never answers the question finance actually asks at renewal: do you use the licenses you pay for? Here's where each tool fits.

Read-only OAuth · Lightweight Connected App · No Apex · No write access

What's changing

The legacy Optimizer report is winding down

As Salesforce orgs move onto Hyperforce and the Winter '26 infrastructure, the legacy Salesforce Optimizer report has been deprioritized. Salesforce points admins toward Org Check — a free, open-source Salesforce Labs app — as the in-org successor for technical-debt analysis.

That migration is the right call for the work Optimizer actually did: surfacing config bloat, unused metadata, and maintainability problems inside the org. Org Check does that job better than Optimizer ever did.

But many teams reached for Optimizer hoping for something it never really delivered — a clear answer to the budget question: are we over-licensed? That gap doesn't close when Optimizer becomes Org Check. It moves.

Confirm current Optimizer availability and timing against Salesforce's own release notes for your org and edition.

Org Check is good — at this

What Org Check replaces

Org Check (Salesforce Labs, free) is the technical-debt hygiene tool for admins and developers. If that's your job, install it — we recommend it.

Field & metadata hygiene

Unused custom fields, oversized page layouts, hard-coded IDs, and other technical-debt signals admins should clean up.

Apex & automation health

Apex test coverage, dead classes, and automation that's grown unwieldy — the maintainability questions a developer or admin cares about.

Security & config drift

Profile and permission sprawl, sharing-model complexity, and configuration that has drifted from best practice over the years.

On-demand, in-org analysis

You run it inside Salesforce when you want a snapshot. It's free, open-source (Salesforce Labs), and genuinely good at what it does.

Where it stops

What Org Check does not answer

None of this is a knock on Org Check — it was never built for finance. It speaks admin, not dollars.

No CFO renewal number

Org Check tells your admin the org is messy. It never tells your CFO how many seats you're paying for but not using — the number that anchors a renewal negotiation.

Speaks admin, not dollars

Findings come out in metadata and config language. There's no estimated annual cost attached to inactive seats or unused Permission Set Licenses.

Lives inside Salesforce

Output renders to a screen inside the org. Your CFO, VP Finance, and Procurement team don't have a Salesforce login, so they never see it.

Snapshot, not evidence over time

It shows the org as it is right now. It doesn't capture a documented seat-usage history you can put in front of an account executive at renewal.

The missing renewal question

Do you use the Salesforce licenses you pay for?

That's the question your CFO asks before signing the renewal. It needs an estimated-active seat count next to your purchased count, an estimated dollar figure on the gap, and a format finance can read without a Salesforce login. Org Check answers a different question. SpendReady answers this one.

SpendReady reports an estimated-active seat count derived from login activity — evidence to anchor a renewal conversation, not an absolute proof of each user's value.

Org Check vs SpendReady

Two different jobs. Org Check is technical-debt hygiene for admins. SpendReady is license-waste evidence and a CFO-ready renewal artifact. They're complementary, not competing.

Org Check
SpendReady
Primary question answered
Is my org technically clean?
Do we use the licenses we pay for?
Audience
Admins & developers
Admins, RevOps, CFO & Procurement
Output language
Metadata & config
Seats & estimated dollars
Delivery
On-screen, inside Salesforce
Emailed report (no Salesforce login to read)
Core focus
Technical debt hygiene
License waste + renewal evidence
Cadence
On-demand, when you run it
Weekly automated audit

Salesforce Enterprise list price is $175/user/mo, Unlimited $350 (Aug 2025) — the per-seat cost that turns an unused-license count into a renewal number.

Which one do you need right now?

Most orgs that took Salesforce's migration seriously end up running both — Org Check for the admin work, SpendReady for the renewal evidence.

When to use Org Check

Free · Salesforce Labs · in-org technical-debt analysis

  • You're an admin doing a technical health pass before a release or org cleanup.
  • You need to find unused fields, dead Apex, or layout bloat to reduce maintenance load.
  • You want a free, in-org snapshot of configuration and security drift.
  • Your audience is the admin/dev team, not finance.

When to use SpendReady

License waste + CFO-ready renewal evidence

  • You need a renewal-ready number: purchased vs assigned vs estimated-active seats.
  • Your CFO or Procurement team needs to read the findings without a Salesforce login.
  • You want an estimated annual cost attached to inactive seats and unused PSLs.
  • You want a weekly audit running in the background so the evidence is ready before renewal.
Get your first audit free →

Optimizer & Org Check questions, answered

Is Salesforce Optimizer really retiring?
Salesforce has been winding down the legacy Optimizer report as orgs move to Hyperforce and Winter '26 infrastructure. Salesforce points admins to Org Check (Salesforce Labs, free) as the in-org successor for technical-debt analysis. Confirm current availability and timing against Salesforce's own release notes for your org.
Does SpendReady replace Org Check?
No — they answer different questions. Org Check is the right tool for admin and developer technical-debt hygiene (unused fields, Apex coverage, config drift). SpendReady answers the finance question: are you using the Salesforce licenses you pay for, and what's the estimated cost of the seats you aren't? Many orgs run both.
What does SpendReady access in my Salesforce org?
Read-only access to five objects: User, UserLicense, PermissionSetLicense, PermissionSetLicenseAssign, and LoginHistory. We never read Opportunities, Accounts, Contacts, or any CRM business data, and we never have write access.
How do you measure whether a license is used?
We derive an estimated-active count from interactive login activity (LoginHistory), cross-referenced to distinguish human logins from API/integration activity. It's an estimate to inform a renewal conversation — login-derived usage, not an absolute proof of every user's value.
Does the free audit show a usage trend over time?
No. The first (free) audit is a current-state snapshot — purchased vs assigned vs estimated-active seats, inactive users, and PSL waste. Peak vs lowest usage months and the longitudinal trend chart are Monitoring features: peak/lowest views unlock around month 3, and the full 26-week trend chart around month 6 of weekly snapshots.
How does SpendReady connect to Salesforce?
Through a lightweight, read-only Connected App installed via an AppExchange install URL. A Salesforce admin installs it (about 60 seconds) and authorizes the connection with read-only OAuth — no Apex, no write access, no business-data objects.

Run Org Check for the org. Run SpendReady for the renewal.

The first audit is free. No credit card. A Salesforce admin connects in about 60 seconds and sees purchased vs estimated-active seats, inactive users, and PSL waste.

Get your first audit free →

Read-only OAuth · Lightweight Connected App · No Apex · No write access