Delete Contact Action Block
Permanently delete a contact and their events (use with caution).
What's in this article
Summary
The Delete Contact block permanently deletes a contact record.
Important: Use with extreme care. Deleting can remove behavior history, messaging logs, and reporting.
When to use
- Remove contacts who aren't marketable to reduce the size of your database
- A contact requests deletion (privacy request)
- You imported junk/test data and need cleanup
Best practices
- Prefer unsubscribing or tagging as Do Not Contact unless deletion is required.
- Test carefully so you don’t delete real customers.
Tabs in this block
Editor
This is where you configure the block. After you change settings, save the block so the automation uses the updated configuration.
Stats
Stats populate after the block runs for at least one contact. For most blocks, Stats are mainly for quick troubleshooting (example: times triggered and last completed).
Task Log
The Task Log is the best place to troubleshoot a specific run. Each row is one task (usually one contact) that passed through this block.
- Time: when the task ran
- Run Duration: how long it took
- Contact: click the person icon to open the contact profile
- View Payload: click VIEW PAYLOAD to see all data passed through the automation for that task
- Task ID: helpful for internal debugging and support
Warnings & Errors
- Errors must be fixed before the automation can be enabled.
- Warnings do not always block enabling, but they usually mean something is missing or risky.
- If you see an error or warning banner, fix it in the Editor, then re-open the block to confirm it is cleared.