This article explains why in some cases it is not possible to delete a user from the platform and what alternatives are available, such as marking them as Inactive or using data anonymization.
Restrictions on user deletion
The platform does not allow deleting a user when they are part of audit records.
This restriction ensures the historical integrity of information and the tracking of actions performed within the instance.
A user becomes part of the audit records when:
they have interacted with the platform at least once, for example, by creating their password or logging in
they have been assigned to at least one campaign
In these cases, deleting them could affect event traceability and report consistency.
Alternative 1: Mark the user as Inactive
Instead of deleting the user, you can change their status to Inactive.
This allows the user to stop participating in campaigns and platform processes while preserving their history for audit and reporting purposes.
Alternative 2: Anonymize the user
The platform also allows performing user anonymization.
This operation is irreversible and is designed to comply with privacy policies and personal data protection.
When anonymizing a user, the following actions are automatically executed:
the user's status is changed to Inactive
the user's personal data is replaced with random character strings
the user's profile picture is deleted
the user is removed from the groups to which they belonged
When to use anonymization?
Anonymization is useful when:
it is required to delete personal data for legal or regulatory reasons
you want to keep historical information of campaigns and audits without retaining identifiable data
Since this action cannot be undone, it is recommended to carefully evaluate its use before executing it.
💡 Best practices
Use the Inactive status for users who are no longer part of the organization, avoiding affecting the integrity of historical reports.
Resort to anonymization only when there is a privacy or regulatory compliance requirement, as the operation cannot be undone.
Before anonymizing a user, verify if their data is still needed for analysis, internal audits, or campaign reviews.
🏷️ Suggested tags
users, user deletion, anonymization, audit, inactive status, data protection