Delete contact option in workflows

Include an option in workflows to delete a contact. So if they meet the criteria to be entered into the workflow, it would then delete them from our database entirely. This would be helpful for those who come to our site and fill out forms with information which is a 100% clear sign that we do not want to market / sell to them in any way.

44 Replies

To my knowledge, there is no means to do this.  


What I do is whatever criteria that you have that determines that a person should be deleted, add them to a list, via the workflow.  Then in Lists, create a folder to hold all the lists that contain deletable contacts and add the lists to this folder.  This way, you can go to that folder, see all lists containing all contacts that should be deleted and then periodically you can  purge them.


Granted it's a manual process, but one that works.



Occasional Contributor

This would be incredibly helpful for list hygiene!

HubSpot Moderator
HubSpot Moderator
updated to: Not Currently Planned

Hi folks,


Thank you for taking the time to submit, upvote, and comment on this Idea. At this time there are no plans to implement this Idea. While we greatly appreciate your feedback, using automation to delete contacts is super risky, as one mistake could lead to the deletion of an entire portal.


The thread will remain open for voting and commenting, but for now, there are no plans to move forward with development. 


If anything changes we'll be sure to share an update on this thread!




Ideas Forum Manager

New Contributor


The only reason why this is not introduced is because HubSpot charging model is by the number of contacts in each of our portals.

Therefore the higher the nmber the more they can charge, therefore they don't want an auto 'reduce the number of contacts' function.


Really dissapointed - will probably move to another provider in the near future.