Skip to content
Contacts

Delete CRM records

Last updated: September 24, 2021

Applies to:

All products and plans

Users with Delete permission can delete individual records in HubSpot, including contacts, companies, deals, tickets, custom objects, and calls. Users with Bulk delete permission can can also delete records in bulk.

If you've deleted a record by mistake, you can restore records deleted within the last 90 days.

Please note: deleting a record will not delete any associated standard CRM records. However, deleting a ticket will delete the associated conversation from the inbox

Delete from within a record

  • Navigate to your records:
    • Contacts: In your HubSpot account, navigate to Contacts > Contacts.
    • Companies: In your HubSpot account, navigate to Contacts > Companies.
    • Deals: In your HubSpot account, navigate to Sales > Deals.
    • Tickets: In your HubSpot account, navigate to Service > Tickets.
    • Custom objects: In your HubSpot account, navigate to Contacts > Contacts, then click the dropdown menu in the top left and select the name of the custom object.
    • Calls: In your HubSpot account, navigate to Contacts > Calls.
  • Click the name of your record.

  • In the left panel, click the Actions dropdown menu, then select Delete.

  • If you're deleting a contact, in the dialog box, select an option:

  • In the dialog box, click Delete [record].

Delete records from the object index page

You can delete a single record or delete records in bulk from each object's index page.

  • Navigate to your records:
    • Contacts: In your HubSpot account, navigate to Contacts > Contacts.
    • Companies: In your HubSpot account, navigate to Contacts > Companies.
    • Deals: In your HubSpot account, navigate to Sales > Deals.
    • Tickets: In your HubSpot account, navigate to Service > Tickets.
    • Custom objects: In your HubSpot account, navigate to Contacts > Contacts, then click the dropdown menu in the top left and select the name of the custom object.
    • Calls: In your HubSpot account, navigate to Contacts > Calls.
  • Select the checkbox next to the record you want to delete.
    • To delete multiple records, select the checkboxes next to the records you want to delete. You can apply a view to your table to help filter the records you want to delete.
    • To delete all of the records on your current page, select the Select all checkbox at the top of the table. Then, to select all of the records in the filter, click the Select all [number] [records] link.

delete-records-from-index-page
  • At the top of the table, click delete Delete.

    bulk-delete-dialog-box
  • In the dialog box, enter the number of records to delete, then click Delete

Delete contacts or companies from a list

If your contacts or companies are members of a list, you can also delete the records from the list. If you want to delete the list but not the records, learn how to delete a list.

  • In your HubSpot account, navigate to Contacts > Lists
  • Click the name of the list.
  • Select the contacts or companies you want to delete:
    • To choose specific records, select the checkbox next to each contact or company.
    • To select all records in the current page of the list, click the checkbox in the top left of the table.
    • To select all contacts in the list, select the checkbox in the top left of the table, then click Select all [x] contacts or Select all [x] companies.

select-all-contacts-to-delete

  • Click the More dropdown menu and select Delete.

delete-contacts-in-list

  • In the dialog box, enter the number of contacts to delete, then click Delete.

Data lost when deleting contacts

Before deleting HubSpot contacts, consider the data that will be lost or affected.

  • The interaction data and timeline activity in the contact records will be deleted, including:
    • Form submission data
    • Website visit information
    • List membership data (e.g., information of them being part of static lists)
    • Data from integrations (e.g., Salesforce, Wistia, GoToWebinar, SurveyMonkey)
    • Lifecycle stage transition data 
    • Information about custom event completion (Marketing Hub Enterprise only)
Please note: only the contact's timeline activity will be deleted. If the contact has an associated company, deal, or ticket, the associated object's timeline activity (e.g., calls and emails) will not be affected as they are explicitly associated with that object.
  • The data in existing reports will be affected, including:
    • Deleted contacts will be removed from counts in contact reports.
    • Visits from deleted contacts will appear in the sources report, but will be removed from the count of contacts.
    • Deleted contacts generated by a campaign will no longer appear in the campaign dashboard.
    • Deleted contacts will remain in the form submissions and landing page submissions reports, but will appear as No Contact.
Please note: when deleting a contact, data in reports on engagements, such as calls, meetings, and tasks, will not be lost. Such reports (e.g. Productivity) will still count engagements of deleted contacts.
  • The lifecycle stage of the contact's associated company may be reset or recalculated, based on the associated company's association to other contacts and deals.