Blog
Productivity

How to Delete and Restore Data in HubSpot

Gary David
5 Mar
2025
5
min read

Keeping your HubSpot CRM organized is essential for maintaining data integrity and efficiency. Whether you’re decluttering outdated records or recovering mistakenly deleted information, HubSpot provides flexible tools to help you stay in control. In this guide, we’ll walk you through how to delete and restore various types of data in HubSpot, ensuring you manage your CRM with confidence.

Deleting data in HubSpot: What you need to know

HubSpot offers two types of deletions:

  • Restorable Delete: Moves records to the recycle bin, allowing restoration within 90 days.
  • Permanent Delete: Irreversible deletion, typically used for compliance (e.g., GDPR).
Deleting Individual Records

To delete a specific record:

  1. Navigate to CRM > Contacts, Companies, Deals, or Tickets in your HubSpot account.
  2. Click on the record you want to delete.
  3. In the left panel, click Actions > Delete.
  4. Choose whether to temporarily delete or permanently delete the record.
  5. Confirm by clicking Delete [record].
Bulk Deleting Records

If you need to delete multiple records at once:

  1. Navigate to the relevant CRM section (Contacts, Deals, etc.).
  2. Select the checkboxes next to the records you want to delete.
  3. Click Delete at the top of the table.
  4. If you want to delete all records in your view, click Select all [number] records.
  5. Confirm the number of records to delete and finalize the action.
What Can Be Deleted in HubSpot?

HubSpot allows users to delete a variety of data types, including:

  • Contacts (customer records, leads, and email data)
  • Companies (business profiles and related information)
  • Deals (sales opportunities and pipeline records)
  • Tickets (customer support inquiries and resolutions)
  • Custom Objects (user-defined data structures)
  • Calls (logged calls and call recordings)
  • Emails (marketing and sales emails)
  • Products (good or service that you sell)
  • Workflows (automation rules and sequences)
  • User Accounts (removal of HubSpot users)
  • Activities (notes, tasks, and logged interactions)
Deleting a HubSpot User Account

If you no longer need access to HubSpot, you can permanently delete your user account. Be sure to check that your account isn’t linked to any active HubSpot accounts.

To delete your HubSpot user account:

  1. Log in to your HubSpot account.
  2. Click on your account name in the top right corner and select Profile & Preferences.
  3. In the left sidebar menu, click Security.
  4. Scroll down to the Permanently Remove section and click Delete My User Account.
  5. Enter your email address for confirmation.
  6. Click Delete User to complete the process.

Note: Deleting your user account will also remove any HubSpot Academy certifications linked to your email address. If you want to retain your certifications, transfer them to a different email before deleting your account.

Automating Record Deletion (Professional & Enterprise only)

HubSpot allows Professional and Enterprise users to automate the deletion of contact records based on specific criteria using workflows.

To set up automated record deletion:

  1. Go to Automations > Workflows in your HubSpot account.
  2. Create a new workflow or open an existing one.
  3. Set enrollment triggers that define the conditions for deletion.
  4. Click + Add Action > Delete Contact.
  5. Click Save.
  6. Activate the workflow by clicking Review and Publish, then confirm by selecting Turn On.

Note: Automated deletions only apply to contacts. Other objects like deals, tickets, and companies cannot be deleted through workflows.

How to restore deleted data in HubSpot

If you accidentally delete a record, HubSpot’s Recycle Bin lets you recover it within 90 days. However, permanent deletions (such as GDPR-compliant deletions) cannot be restored.

Restoring deleted CRM records

To restore a deleted contact, company, deal, or ticket:

  1. Go to the relevant CRM section (Contacts, Companies, etc.).
  2. Click Actions > Restore Records in the top-right corner.
  3. The Recycle Bin will open in a new tab.
  4. Select the records you want to restore.
  5. Click Restore to confirm.
Restoring deleted activities

Activities in HubSpot include notes, tasks, calls, and other logged interactions. If you or another user has mistakenly deleted an activity, it can be recovered within 90 days as long as it has not been permanently deleted.

To restore deleted activities:

  1. Navigate to any contact, company, deal, or ticket record in your CRM.
  2. Click on Actions > Restore Activity in the left panel.
  3. The Recycle Bin will open, displaying all deleted engagements.
  4. Use the date filter to narrow down the timeframe when the activity was deleted.
  5. Select the checkbox next to the activities you want to restore.
  6. Click Restore to recover the selected activities.
Restoring deleted workflows

If a workflow was mistakenly deleted, you can restore it by following these steps:

  1. Navigate to Automations > Workflows in your HubSpot account.
  2. Click on the Deleted tab at the top of the page.
  3. Locate the workflow you want to restore.
  4. Hover over it and click Clone.
  5. In the dialog box, confirm by clicking Clone again.
  6. The restored workflow will now appear in your dashboard as an inactive workflow with its original name followed by a timestamp (e.g., Workflow Name (Restored 02/26/2025)).

Note: Restoring a workflow does not recover past workflow history or data; only the workflow structure is recovered.

Final thoughts

HubSpot offers powerful tools to help you manage and recover CRM data efficiently. Whether you’re tidying up outdated records or undoing an accidental deletion, understanding these deletion and restoration processes will save you time—and potential headaches. Looking for a fail-safe way to protect your data? Consider a backup solution to ensure you never lose critical information again.

Share this post