Salesforce metadata can surface many internal field references. External systems, forms, APIs, BI tools, and integrations may still depend on fields that look unused inside the org.
Read-only diagnostics · Review-ready workbooks · No package install · No Connected App
Salesforce external field dependencies are references to Salesforce fields that exist outside Salesforce metadata — in integrations, marketing automation platforms, middleware, BI tools, web forms, portals, and external applications that call the Salesforce API.
When admins review a field for cleanup, they typically look at fill rate, layout presence, FLS visibility, and automation references. Those signals come from Salesforce metadata. External dependencies are not in that metadata. A field can pass every internal metadata check and still be actively used by a system that Salesforce cannot see.
Salesforce metadata is the org's description of itself. It describes fields, their types, their references within the org, and how they are configured. It does not describe what external parties do with those fields.
An external system that reads a field via the Salesforce API does not create a metadata entry that says "this integration uses this field." A web form that writes to a field during submission does not appear in the field's metadata references. A data warehouse that exports records and stores field values has no representation in the org's configuration metadata.
This is not a flaw in Salesforce or in diagnostic tools — it is a boundary condition. Any tool that reads Salesforce metadata operates within this boundary.
Before proceeding with field cleanup, validate with owners of the following systems — any of which may depend on specific field API names:
A field may be empty in Salesforce records for reasons other than true non-use:
See Salesforce field cleanup review candidates for the broader case on why low usage alone is not sufficient for cleanup decisions.
Relevant Workbook
Field & Object Audit surfaces fill rates, layout coverage, FLS visibility, and multi-signal review candidates for selected objects — producing a review-ready XLSX workbook that supports external validation conversations.
KeelCadence reads available Salesforce metadata for selected objects. It can surface:
KeelCadence cannot detect external system dependencies — integrations, forms, APIs, BI connections, or data pipeline references that exist outside the Salesforce metadata boundary. These require cross-functional validation with the teams who own those systems.
See the security page and IT review page for the full data access and boundary model.
No. Salesforce metadata shows internal references — formula fields, validation rules, Flows, Apex, layouts. It does not show which external systems, integrations, forms, portals, BI tools, or data exports use specific field API names. Those dependencies exist outside the Salesforce metadata boundary.
Marketing automation platforms, middleware integrations, data warehouses, BI tools, web-to-lead forms, portals, customer-facing Experience Cloud pages, email platforms, and custom external applications that call the Salesforce API using specific field names can all depend on Salesforce fields without those dependencies appearing in Salesforce metadata.
Yes. A field with a 0% fill rate and no Salesforce metadata references can still be read by an external system, used in a data pipeline, mapped in an integration, or depended on by a form or portal. Unused in Salesforce metadata is not the same as unused by every system that interacts with the org.
Check internal Salesforce signals first — fill rate, layout, FLS, formula, validation rule, Flow, and Apex references. Then validate externally with integration owners, marketing automation owners, BI owners, and data warehouse owners. Document what was checked and who confirmed the field is safe to proceed.
Create a field dependency map that includes integration owners, the systems or tools that use each field, the access pattern (read, write, or both), and who confirmed the dependency status. This documentation supports future cleanup work and helps new team members understand the field's true scope.
Run a read-only KeelCadence diagnostic to surface metadata, access, automation, field, and readiness signals before cleanup, UAT, imports, handoff, or change work.
Read-only · No package install · No Connected App setup · No Salesforce writes
Trust & Security
KeelCadence uses session cookies and Google Analytics 4 for site usage insights. GA4 does not receive Salesforce credentials, Org IDs, Report IDs, or payment data. You can opt out for this browser.