Quick tipGotchaSmart CRM

HubSpot can delete inactive contacts automatically: the setting and the criteria

A setting in Privacy & Consent can delete contacts on the first of every month. Check it is off unless you meant it.

Subscription
Check your subscription
Permissions
Edit account defaults
Time
5 min · Beginner
Last verified

Short answer

Under Privacy & Consent, Additional settings, Delete inactive contacts automatically deletes inactive contacts on the 1st of each month. HubSpot checks Create date, Time of last session, Last marketing email open date, and Last engagement date against the inactivity period you set. Deleted contacts can be restored for 90 days, then they are permanently deleted. It is off in my demo. A second setting deletes enriched data when a contact opts out.

1. Where it is

Open Privacy & Consent and scroll to Additional settings.

Privacy Additional settings with Delete inactive contacts automatically and Process data enrichment requests automatically highlighted
Delete inactive contacts (1) and enrichment deletion requests (2).

2. How inactive is defined

HubSpot checks four properties against your inactivity period: Create date, Time of last session, Last marketing email open date, and Last engagement date. A contact is inactive if it was created before the period and those values are unknown or not updated within it.

  • Deletion runs on the 1st of each month.
  • Deleted contacts go to the recycling bin for 90 days, then are permanently deleted.
  • HubSpot recommends assessing the impact on reporting first, since deleted contacts leave your reports.

3. The other setting

Process data enrichment requests automatically deletes enriched data when a contact opts out. See data enrichment settings.

Sources

New field notes by email

One email when a new article publishes.

Still stuck?

If this did not fix it, the problem is probably specific to your setup. Book a call and we will look at it together.

Book a call with Sam