In that case, I would limit deletion permissions and set up an internal request process.
Here's what that process would look like:
1. The requesting user would not have deletion permissions.
2. You would create a custom deal property, single checkbox, and place it in the left deal record sidebar.
3. The checked box would enroll the deal into a workflow. The deal would have actions for adding the deal information as a new row in a Google Sheet (logging the deletion). It would also have an internal email notification to an admin about deleting the contact.
4. The admin would delete the contact.
Let me know if I should provide more detail.
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Could you elaborate on what you'd like to achieve or prevent? Are users deleting records they shouldn't be deleting? Do you need a log for record keeping?
With a Professional subscription, you can also set up an internal request process where a user sets a request checkbox on the record, does not have delete permissions and the checkbox triggers a notification to a user who can delete.
Best regards!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
THis will mainly be for record keeping outside of hubspot. We found a way to be able to track merged deals, but deleted deals go unaccounted for in record keeping.
In that case, I would limit deletion permissions and set up an internal request process.
Here's what that process would look like:
1. The requesting user would not have deletion permissions.
2. You would create a custom deal property, single checkbox, and place it in the left deal record sidebar.
3. The checked box would enroll the deal into a workflow. The deal would have actions for adding the deal information as a new row in a Google Sheet (logging the deletion). It would also have an internal email notification to an admin about deleting the contact.
4. The admin would delete the contact.
Let me know if I should provide more detail.
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Thank you so much for helping with this. I really like this solution. Could you expand a little on how the deal information would be added to a spreadsheet?
Yes, in that case, you would need a third-party connector like Zapier. With Zapier, you could create a new row in an Excel file for each deal marked for deletion: https://zapier.com/apps/excel/integrations/hubspot
Best regards!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer