Your CRM Vendor Won’t Restore Your Data: The 2026 Backup Gap in Salesforce, HubSpot, and Zoho

Your CRM Vendor Won’t Restore Your Data: The 2026 Backup Gap in Salesforce, HubSpot, and Zoho

Here is a question every CRM owner should be able to answer, but most cannot: if an admin ran a bad data-loader job this morning and overwrote 40,000 contact records with blank values, how would you get the old values back — and how long would it take? For a lot of teams running Salesforce, HubSpot, or Zoho, the honest answer is “we’d open a support ticket and hope.” That is not a recovery plan. It is a bet that the worst never happens.

The uncomfortable truth behind that bet is the shared responsibility model. Your CRM vendor guarantees the platform stays up, secure, and available. It does not guarantee your records. If your own users, your own integrations, or your own automations destroy or corrupt data, getting it back is your problem — and the native tools most teams assume will save them are far weaker than they look.

Key Takeaways

  • The recycle bin is not a backup. Salesforce’s default retention is roughly 15 days, HubSpot’s is 90 days for records and 30 for files, and Zoho’s is about 60 days — after that, natively deleted data is gone for good.
  • The shared responsibility model puts your data on you. The vendor secures the cloud; you are responsible for the data in it, including recovering from your own mistakes.
  • Native recovery misses the hard cases. Field-level overwrites, corrupt integration writes, GDPR/compliance purges, and lost automation history often never touch the recycle bin at all.
  • Adoption is shockingly low. A 2026 SaaS backup survey found only about 20% of organizations back up Salesforce — far behind Microsoft 365.
  • This is a compliance issue, not just an IT one. HIPAA and GDPR expect demonstrable data integrity, retention, and recoverability that no CRM delivers out of the box.
  • The fix is boring and cheap relative to the risk: an independent, automated, tested backup with point-in-time and field-level restore.

What the Shared Responsibility Model Actually Says

SaaS vendors operate on a split that’s well understood in cloud infrastructure but poorly understood in CRM: the provider is responsible for the security of the cloud, and the customer is responsible for security — and data — in the cloud. Salesforce states this plainly, and it’s the same posture HubSpot, Zoho, and Microsoft take. As TechTarget summarizes it, keeping the platform running is the vendor’s job; protecting your individual records is yours.

In practice that means the vendor protects you from their failures — a data-center outage, a platform bug, a security breach of their infrastructure. It does not protect you from the overwhelming majority of real-world data loss, which comes from inside your own org: a rep bulk-deleting the wrong list view, a marketing sync writing garbage into your email fields, a departing admin who empties a recycle bin, an API-driven mass update that quietly nulls a custom field across every account. Those are your responsibility to recover from, and the vendor’s tooling is built to help with tomorrow’s data, not last quarter’s.

The Recycle Bin Is a Trash Can, Not a Time Machine

Every major CRM ships a recycle bin, and every major CRM’s recycle bin lulls admins into a false sense of safety. Here is what the retention windows really look like across the three platforms most of our clients run.

PlatformRecycle bin retentionKey gaps
Salesforce~15 days by default (Lightning); up to 30 days in Classic with Extended Recycle Bin RetentionField overwrites never enter the bin; org has a hard storage cap on deleted records
HubSpot90 days for contacts, companies, deals, tickets, and custom objects; 30 days for filesGDPR deletions and permanent purges bypass the bin entirely; workflow enrollment history is lost even if the workflow is restored
Zoho CRM~60 days per Zoho’s documentationNo protection against corruption or overwrites; an admin can simply empty it

The retention window is only the first problem. The deeper problem is what the recycle bin was designed to catch: a single user deleting a single record by accident, and noticing quickly. It was never designed to be a system-of-record backup. Three failure modes make that obvious:

  • Overwrites aren’t deletions. If an integration or import overwrites a good phone number with a blank, the record was never deleted — so it never enters the recycle bin. There is nothing to restore. Zoho’s own community guidance makes this point directly.
  • Compliance deletions skip the bin. In HubSpot, GDPR-driven deletions and permanent purges bypass the recycle bin completely and cannot be restored through any native tool.
  • Restoring the object doesn’t restore the history. Cloning a deleted HubSpot workflow brings back the automation logic, but the enrollment history — who went through it, what fired, what data it wrote — is permanently gone.

Salesforce’s Own History Is the Cautionary Tale

If you want proof that native recovery isn’t a safety net, look at what Salesforce itself did. In July 2020, Salesforce retired its Data Recovery Service entirely, telling customers it was a last-resort process they shouldn’t rely on. After significant customer pushback, it reinstated the service in March 2021 — but on terms that should end any illusion that it’s a backup strategy. As documented across multiple Salesforce partner write-ups, the paid Data Recovery Service can recover data deleted within roughly the last three months, but it costs on the order of $10,000 per recovery, takes six to eight weeks, covers data only (no metadata), and comes with no guarantee of full restoration.

Read that again from the perspective of a business in the middle of a data-loss incident: six to eight weeks, five figures, no metadata, no guarantee. That is not disaster recovery; that is a post-mortem. Salesforce clearly agreed the model was broken, which is why in fall 2021 it launched Salesforce Backup & Recover as a native, automated product — and why in November 2024 it closed its $1.9 billion acquisition of Own Company, a data-protection specialist with 7,000 customers whose Data Platform handles archiving, seeding, security, and analytics. When the platform vendor spends nearly two billion dollars buying a backup company, it is telling you that native retention was never meant to carry this weight.

The Numbers Say Almost Nobody Has Solved This

Given all of the above, you’d expect backup coverage to be near-universal. It isn’t. A 2026 SaaS backup coverage survey found that while 63.1% of organizations back up Microsoft 365, only 20.5% back up Salesforce, 36.9% back up Entra ID, and just 14.4% back up Jira Cloud. In other words, four out of five Salesforce customers are running their most valuable system of record — pipeline, contracts, customer history, revenue data — with no independent copy at all.

The gap exists because CRM data loss is quiet. There’s no dramatic ransomware screen or server fire. A field goes blank, a sync misfires, a merge orphans a history, and nobody notices for weeks — by which point the recycle bin has already purged the evidence. The absence of a backup only becomes visible at the exact moment it’s too late to create one.

Why This Is a Compliance Problem, Not Just an IT One

For clients in regulated industries — healthcare, financial services, logistics — the backup gap isn’t just operational risk, it’s regulatory exposure. HIPAA and GDPR both expect organizations to demonstrate data integrity, defined retention, and the ability to recover records on demand. A 15-, 60-, or 90-day recycle bin that silently purges data and can be emptied by any admin does not satisfy that expectation. Neither does a six-to-eight-week paid recovery ticket. If an auditor or a data-subject request asks you to prove what a record looked like eight months ago and demonstrate you can restore it, native CRM tooling will not get you there.

What a Real CRM Backup Strategy Looks Like

The good news: closing this gap is neither exotic nor expensive relative to what’s at risk. A defensible strategy has six components.

  1. Independent, automated backups. Daily (or more frequent) automated captures stored outside the CRM, so a bad actor or bad script inside the org can’t reach them. Manual CSV exports don’t count — they’re unscheduled, unversioned, and only as reliable as the person who remembers to run them.
  2. Data and metadata. A restore that brings back records but not the fields, page layouts, validation rules, and automations they depend on isn’t a restore. Metadata coverage is exactly where the native Salesforce recovery service falls down.
  3. Point-in-time recovery. The ability to restore the org — or a subset of it — to how it looked at a specific timestamp before the incident, not just to whatever survived in the recycle bin.
  4. Granular, field-level restore. You rarely want to roll back the whole org. You want to restore the 40,000 phone numbers a sync blanked out, without touching everything users legitimately changed since. That precision is the difference between a five-minute fix and a five-week outage.
  5. Relationship and history preservation. Restores have to reattach child records, activities, and history to their parents. A backup that orphans your notes, tasks, and enrollment history is only half a backup.
  6. Tested restores. A backup you have never restored from is a hypothesis, not a safeguard. Schedule periodic test restores into a sandbox and confirm the data actually comes back intact.

Common Mistakes We See

  • Assuming the vendor has it covered. The single most expensive assumption in CRM operations. The vendor covers their failures, not yours.
  • Treating a weekly CSV export as a backup. No versioning, no metadata, no relationships, no tested restore path, and usually stored on someone’s laptop.
  • Backing up data but not metadata. When you actually need to recover, missing schema and automations turn a clean restore into a rebuild.
  • Never running a test restore. Teams discover the backup was misconfigured only during the real emergency.
  • Ignoring integrations as a threat. The biggest cause of silent mass corruption isn’t a person — it’s an integration or bulk job writing bad data at scale.

CRM Experts Online’s Perspective

We implement and manage Salesforce, HubSpot, Zoho, NetSuite, SugarCRM, and SuiteCRM every day, and backup is the control clients most consistently skip — right up until the incident that makes them wish they hadn’t. Our position is blunt: if a system is your system of record, it needs an independent, tested backup, full stop. The specific product matters less than the discipline. Native Salesforce Backup & Recover, an ISV like the former Own/Gearset/Veeam/Spanning tools, or a well-governed export pipeline can all be defensible — a spreadsheet someone runs when they remember cannot.

We also push clients to treat integrations as the primary risk, not users. The scariest data-loss scenarios we’ve cleaned up weren’t malicious — they were a marketing automation resync, a data-loader job with the wrong mapping, or a two-way integration that fought itself and overwrote good values on both sides. Those never touch the recycle bin. When we design a CRM, we pair the backup strategy with sandbox testing, change governance, and least-privilege permissions so the blast radius of any single bad job stays small. Backup is the last line of defense; it works best when it’s not the only one.

FAQ

Doesn’t my CRM already back up my data? The vendor backs up its own infrastructure to keep the platform running. It does not keep restorable copies of your records to protect you from your own users, integrations, or mistakes. That’s the shared responsibility model.

Isn’t the recycle bin enough? Only for catching a recent, single accidental deletion. It has a short retention window (roughly 15 days in Salesforce, 60 in Zoho, 90 for HubSpot records), it can be emptied by an admin, and it never captures field overwrites or corruption at all.

How much does it cost to recover data without a backup? Salesforce’s paid Data Recovery Service runs on the order of $10,000 per recovery, takes six to eight weeks, covers data only with no metadata, and doesn’t guarantee full restoration. A dedicated backup tool costs a fraction of that and restores in minutes to hours.

Can’t I just export to CSV every week? You can, but it’s fragile: no automation, no version history, no metadata, no relationship restore, and no tested recovery process. It’s better than nothing, but it is not a backup strategy for a system of record.

What’s the difference between backing up data and metadata? Data is your records (contacts, deals, accounts). Metadata is the structure around them — fields, layouts, validation rules, and automations. Restoring records into a schema that no longer matches them causes as many problems as it solves, which is why metadata coverage matters.

Does this apply to HubSpot and Zoho too, or just Salesforce? All of them. HubSpot and Zoho operate on the same shared responsibility model. HubSpot’s recycle bin holds records 90 days and files 30, and Zoho’s holds records about 60 days — useful, but not a substitute for an independent backup.

How often should I test a restore? At least quarterly, into a sandbox. A backup you’ve never restored from is unverified. Testing is how you find configuration gaps before a real incident does.

Is this a compliance requirement? Effectively, yes, for regulated data. HIPAA and GDPR expect demonstrable integrity, retention, and recoverability that native CRM retention windows don’t provide.

Conclusion

Your CRM is probably your most valuable operational asset and your least protected one. The vendor keeps the lights on; the data is yours to safeguard, and the recycle bin was never built for the job. With only about one in five Salesforce customers running any backup at all, this is one of the highest-leverage, lowest-drama risks a business can retire — usually in an afternoon of configuration, not a project.

If you’re not sure what would happen to your data after a bad import or a departing admin, that uncertainty is the answer. CRM Experts Online can audit your current recovery posture across Salesforce, HubSpot, Zoho, and NetSuite, design an automated and tested backup strategy, and harden the integrations and permissions that cause most data loss in the first place. Schedule a consultation before your next migration, integration, or mass update — not after.

Further Reading