Salesforce Data Archiving

How to Identify Data for Archiving in Salesforce (A Step-by-Step Guide)

Identifying Salesforce data for archiving involves evaluating records against six key signals: age, operational activity, business value, compliance requirements, storage impact, and access frequency. Data should be archived when it is no longer required for active daily workflows but must be retained for reporting, audits, or legal compliance.

Imagine a Salesforce org that has been running for seven years.

At first, every record mattered. Sales teams needed their Opportunities, service teams needed their Cases, and managers needed recent Activities at their fingertips. But years later, the org is carrying millions of records, many of which nobody has touched in months or even years.

The problem isn’t that the data is useless. It’s that not all Salesforce data needs to remain operational.

The real question becomes: What data should you archive, and how do you decide?

The best data to archive in Salesforce is usually information that has lost its day-to-day operational value but still needs to be retained for reporting, historical reference, compliance, or business continuity. The answer depends on six signals: age, activity, business value, compliance, storage consumption, and access frequency.

What Data Should You Archive in Salesforce?

Let’s say a customer Case was closed three years ago.

Nobody on the service team has opened it since. It isn’t connected to an active escalation. The customer relationship is still important, but the Case itself isn’t part of today’s workflow.

That’s a much stronger archive candidate than a two-year-old Opportunity that a sales rep still reviews every week.

Archive What You Don’t Need In Active Salesforce Storage. Get The Guide!

This is why identifying Salesforce data for archiving shouldn’t start with a simple rule like “archive everything older than three years.”

Instead, evaluate whether the record is:

  • No longer actively used.

  • Part of a completed business process.

  • Rarely accessed.

  • Still valuable for historical purposes.

  • Safe to remove from the active Salesforce environment.

  • Subject to a defined retention requirement.

Read more: How to Build a Long-Term Data Archival Strategy for Salesforce

In other words, old doesn’t automatically mean inactive, and inactive doesn’t automatically mean disposable.

Which Salesforce Archive Criteria Actually Matter?

A useful archive decision combines multiple signals rather than relying on one field.

How Old Is the Salesforce Data?

Ask Yourself: What Is Historical Data in Salesforce? Age is an easy place to start.

Review fields such as:

  • Created Date.

  • Last Modified Date.

  • Last Activity Date.

  • Closed Date.

  • Completion Date.

But age alone is a weak Salesforce archive criterion.

A record created five years ago could still support an active customer relationship. Meanwhile, a record created last year could already be irrelevant because the underlying business process ended.

Use age to find candidates, not to make the final decision.

Are the Records Still Active?

Status often tells you more than age.

Look for inactive Salesforce records with statuses such as:

  • Closed.

  • Completed.

  • Cancelled.

  • Expired.

  • Inactive.

  • Discontinued.

For example, thousands of closed cases with no activity are worth reviewing.

DataArchiva can help organizations apply defined criteria to recurring archive jobs instead of relying on manual record selection every time.

Recommended Read: What Happens to Attachments When You Archive Salesforce Records?

Does the Business Still Need the Data?

Here’s the simplest test:

If this record disappeared from the active Salesforce environment tomorrow, would a business team actually notice?

If the answer is yes, investigate why.

Historical data may still support:

  • Customer disputes.

  • Sales history.

  • Audits.

  • Financial analysis.

  • Customer service.

  • Historical reporting.

The goal isn’t to eliminate valuable information. It’s to move information that no longer needs to participate in everyday operations.

How Does Access Frequency Affect Archiving?

Think about your Salesforce data in three buckets:

Access Frequency

Archive Signal

Daily or weekly

Keep operational

Monthly or occasionally

Evaluate carefully

Rarely or only for audits

Strong archive candidate

This is one of the most useful ways to identify Salesforce data for archiving.

A record that nobody opens during normal operations doesn’t necessarily need to occupy the same operational environment as data users depend on every day.

DataArchiva supports access to archived records, allowing organizations to separate historical information from constantly used operational data without treating the information as permanently inaccessible.

Should Storage Consumption Determine What You Archive?

Standard Salesforce Data Storage is capped at 10 GB to 20 GB for most enterprise editions (with additional storage costs accruing per gigabyte). Prioritizing high-volume objects like Tasks (Task), Events (Event), and closed Cases (Case) yields the fastest relief against system storage caps.

Cut Salesforce Storage Costs by 60–80% with DataArchiva. Get the Free Datasheet!

That sounds like an obvious target.

But before archiving, ask:

  • Are those records still being used?

  • Are they referenced by active processes?

  • Are they needed for reporting?

  • Do they have retention requirements?

Also read: Data Retention vs Data Archiving in Salesforce

High storage consumption should help you prioritize what to investigate, not automatically determine what gets archived.

This approach is particularly useful when identifying data to archive in Salesforce across large enterprise orgs.

Which Salesforce Records Are Common Archive Candidates?

Different objects become inactive at different points in their lifecycle.

Salesforce Data

Common Archive Signal

Potential

Closed Cases

Resolved + no activity

High

Completed Opportunities

Closed + historical

Medium to high

Old Activities

No operational use

High

Inactive Accounts

No active relationship

Medium

Completed Campaigns

Campaign ended

Medium

Custom Objects

Business process completed

Depends on use

These aren’t universal rules.

For example, an inactive Account could still be strategically important to a business. Likewise, historical opportunities may be essential for revenue analysis.

That’s why strong Salesforce archive criteria combine data characteristics with actual business context.

How Does Compliance Change What You Archive?

Here’s where things get interesting. A record can have zero operational value and still have significant retention value due to compliance.

A company might not need an old Case for daily customer service, but still need it for an audit or contractual requirement.

Before deciding what data to archive, ask:

  • Does the record have a legal retention requirement?

  • Is it covered by an internal policy?

  • Is it needed for an audit?

  • Does the business need historical access?

  • When can it legally be deleted?

This distinction matters:

Archive ≠ Delete

Archiving moves data out of the active operational environment while preserving it for a defined purpose. Deletion is a separate decision that should happen only when the applicable retention requirements have been satisfied.

Also Read: Salesforce Data Archiving vs Deletion: How Enterprises Can Make the Right Choice

How Can You Score Data for Archiving?

Instead of relying on one “archive after X years” rule, create a simple scoring model.

Factor

Low Archive Signal

High Archive Signal

Age

Recent

Very old

Activity

Active

None

Business value

High

Low

Access

Frequent

Rare

Storage impact

Low

High

Dependencies

Active

None

The strongest candidates usually sit toward the right side of the table.

For example:

Closed Case + 4 years old + no activity + rarely accessed + no active dependencies

is a much stronger candidate than:

Closed Case + 4 years old + accessed every month by service managers.

This scoring approach makes identifying Salesforce data for archiving a business decision instead of a guessing game.

What Should Your Salesforce Archive Decision Tree Look Like?

When admins need to evaluate thousands or millions of records, a simple decision tree can keep the process consistent.

DECISION TREE 

Is the record still actively used?

→ Yes: Keep it operational.

→ No: Continue.

Has the business process ended?

→ No: Keep it operational.

→ Yes: Continue.

Is the record required for legal, compliance, or contractual reasons?

→ Yes: Retain and evaluate for archiving.

→ No: Continue.

Is it accessed frequently?

→ Yes: Review business requirements.

→ No: Continue.

Does it have active dependencies?

→ Yes: Resolve dependencies before archiving.

→ No: Archive candidate.

This gives Salesforce admins a repeatable framework instead of leaving archive decisions to personal judgment.

How Should You Validate Data Before Archiving?

Finding the right data to archive in Salesforce is only half the job.

Before approving an archive set, validate:

Are Related Records Still Needed?

Check parent-child relationships and related records.

Archiving one record while leaving critical related information behind can make historical data difficult to interpret.

DataArchiva is designed to preserve Salesforce data relationships during archiving, helping maintain the context of historical records.

Are Active Processes Using the Data?

Check whether records are referenced by:

  • Automations.

  • Integrations.

  • Reports.

  • Workflows.

  • Business processes.

A record that looks inactive to an admin may still be important to another system.

Have Business Owners Reviewed the Criteria?

Salesforce admins understand the technical side. Business teams understand the operational side. Get input from the people who actually use the data before finalizing your Salesforce archive criteria.

How Can DataArchiva Help Identify Archive Candidates?

Once your organization knows what qualifies as an archive candidate, the next challenge is applying those rules consistently.

DataArchiva supports criteria-based Salesforce data archiving, scheduled archive jobs, relationship preservation, monitoring, search, and restoration.

For example:

Closed Case → No activity → Meets archive criteria → Scheduled archive → Monitor → Access when needed

This means teams can turn their definition of inactive Salesforce records into a repeatable process rather than manually reviewing the same data every quarter.

The important part is that your business decides what should be archived. DataArchiva helps operationalize that decision.

Also Read: Salesforce Data Archiving with DataArchiva: Complete Guide

What Is the Right Data to Archive in Salesforce?

The right data to archive in Salesforce isn’t simply your oldest data. It’s data that has crossed an important line:

It no longer needs to be operational, but it still has value worth preserving.

  • Use age to identify candidates.

  • Use activity to understand whether they’re still operational.

  • Use business value to determine whether they matter.

  • Use compliance to understand retention requirements.

  • Use storage consumption to prioritize large datasets.

  • And use access frequency to understand whether users actually need the data in their everyday Salesforce workflows.

When these signals point in the same direction, you’ve got a strong archive candidate.

That’s what effective Salesforce archive criteria should accomplish: not deciding what data is “old,” but identifying what data has finished its active business life. Book a Demo to learn more!

Frequently Asked Questions 

What Is The Difference Between Archiving And Deleting Salesforce Data?

Archiving moves inactive data out of primary Salesforce operational storage into a secure secondary storage system while maintaining accessibility for compliance or historical reporting. Deletion permanently removes the data from Salesforce with no option for retrieval after the recycle bin expires.

Which Salesforce Objects Take Up The Most Data Storage Space?

Typically, Task, Event, Case, EmailMessage, and custom transactional objects consume the largest portion of data storage in mature Salesforce orgs.

Will Archiving Data Break My Salesforce Reports Or Dashboards?

If reporting relies on live operational records, archived data won’t appear unless your archiving solution (such as DataArchiva) offers unified reporting access or secondary query capabilities.

We use cookies

We use necessary cookies to run this site, and optional cookies to improve your experience. Learn more

Cookie preferences

Choose which cookies we can use. Necessary cookies keep the site working and can't be turned off.

NecessaryAlways on

Required for core features like navigation, forms, and security.

Analytics

Helps us understand how visitors use the site so we can improve it.

Marketing

Used to show relevant content and measure campaign performance.