Context:
I've been testing marketing forms in Dynamics 365 Customer Insights Journey to verify that consent points are working correctly. During testing, I repeatedly submitted forms with the same email address, and now I have multiple duplicate contact points for the same email, purpose, and topic.
Problem:
In the Consent Center, I can only see options to "deactivate" contact points, but no option to completely delete or remove them. Since these were test submissions, I'd like to clean up my database entirely rather than just deactivate them. The image attached shows just some of the records, but there are more.
Questions:
- Is there a way to permanently delete contact points from the Consent Center in Customer Insights Journey?
- If direct deletion isn't possible through the UI, are there alternative methods (PowerShell, API, admin tools)?
- Will deactivated contact points eventually be purged from the system, or do they remain indefinitely?
- What's the best practice for testing forms without creating permanent database clutter?
Environment:
- Dynamics 365 Customer Insights Journey
- Testing marketing forms with consent tracking
- Same email address used for multiple test submissions
Any guidance on cleaning up test contact points would be greatly appreciated!

Report
All responses (
Answers (