web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Suggested Answer

How to reduce Dataverse capacity used by Email Analytics entity in Dynamics 365 CRM?

(2) ShareShare
ReportReport
Posted on by 4
Hi all,
We’ve noticed that the Email Analytics entity in our Dataverse environment is consuming a significant amount of storage. This is impacting our overall capacity limits.
Is there a recommended way to reduce or clean up the space occupied by Email Analytics data in CRM?
Some specific questions:
  • Can this entity's data be deleted or archived safely without affecting core functionality?
  • Is there a setting to disable Email Engagement or Analytics tracking?
  • Are there retention policies or system jobs that can be configured to limit this data growth?
  • Would disabling relationship insights or similar features help?
Any guidance, best practices, or cleanup scripts would be highly appreciated!
Thanks in advance.
Email anaylitcs.png
Categories:
I have the same question (0)
  • Suggested answer
    DAnny3211 Profile Picture
    11,421 Super User 2026 Season 1 on at

    Hello,

    Thanks for raising this important topic!

    The Email Analytics entity can indeed consume a significant amount of Dataverse storage, especially in environments with high email activity and engagement tracking enabled.

    Here are a few suggestions to help manage and reduce storage usage:

    1. Disable Email Engagement: If you’re not actively using email tracking features, you can disable Email Engagement under Relationship Insights settings. This will stop new data from being generated.
    2. Retention Policies: Check if there are any system jobs or retention policies that can be configured to automatically delete older analytics data. These may be available via the Power Platform Admin Center or through custom workflows.
    3. Manual Cleanup: You can use Advanced Find or Dataverse API to identify and delete older or unnecessary records from the Email Analytics entity. Be cautious and test in a sandbox first.
    4. Archiving Strategy: Consider exporting older data to an external storage (e.g., Azure Blob Storage or SQL) before deletion, if historical analysis is needed.
    5. Review Relationship Insights: Disabling Relationship Insights or related features like Auto Capture may also help reduce data generation.

    Let me know if this helps or if you’d like assistance with a cleanup script or automation strategy.

    Was this response helpful? Feel free to mark it as such or reply with more details if needed.

    Best regards,
    Daniele

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
11manish Profile Picture

11manish 85

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 76 Super User 2026 Season 1

#3
Subra Profile Picture

Subra 61

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans