Automate deletion processes in the CRM
Workflows
05/01/2026
Problem
In Bitrix24, business processes can only be started when CRM elements are created or changed (leads, deals, contacts, companies, smart processes). When elements are deleted, however, business processes are not started automatically. This leads to the following problems:
- No way to send notifications.
- No way to archive data or create backups.
- No update of linked elements.
- No log of deletion operations. This creates manual effort, increased risk of data loss and a lack of automation across the entire lifecycle.
Solution
We provide the "Delete BP Trigger" module, which enables the start of business processes when CRM elements are deleted. How the module works:
- The user first creates a standard business process in Bitrix24 (e.g. for contacts: notification, archiving, updating of linked elements).
- In the settings it is specified that this process is not started automatically- The module provides a settings page:
- Selection of CRM entities (leads, deals, contacts, companies, smart processes).
- Selection of one or several business processes.
- The module registers the event before deletion (onBeforeDelete).
- When an element is deleted:
- All selected business processes are started.
- Transfer of the ID and data of the element to the process.
- Deletion only takes place after successful completion. Optional:
- On error, the deletion can be blocked.
- Or the incident is logged. The module integrates fully into the existing BP logic of Bitrix24 and requires no changes to the system code.
Output
- Automatic execution of actions on deletions (notifications, archiving, updates).
- Reduction of errors and data loss by up to 90%.
- Full control over the deletion process.
- Time savings for administrators and employees.
- Improved audit and compliance capability.