AttachmentExtractor for Microsoft Dynamics 365 & Power Platform

AttachmentExtractor

The Dataverse Storage Optimization Standard for Microsoft Dynamics 365 & Power Apps

Organizations using Microsoft Dynamics 365 and Dataverse often struggle with growing storage consumption caused by email and note attachments, leading to higher costs and capacity pressure.

AttachmentExtractor moves attachments from Dataverse to cost-efficient storage like SharePoint or Azure Blob Storage while keeping them accessible directly in Dynamics 365.

This reduces Dataverse storage costs by up to 80% and enables a scalable, Microsoft-native storage approach without data silos.

Calculate Your Savings









AttachmentExtractor Logo






The #1 Dataverse storage optimization solution

Reduce Dynamics 365 attachment storage costs and optimize Dataverse capacity

Dataverse storage optimization

Dataverse

Moves attachments to cheaper storage.

Dynamics 365 attachment management

Dynamics 365

Works across all Dynamics 365 apps.

Power Platform integration

Power Apps

Seamless attachment handling in apps.

SharePoint attachment storage

SharePoint

Stores files in scalable SharePoint.

Azure Blob attachment storage

Azure Blob

High-performance cloud storage option.

Learn how it works

Cost saving capacity management

Move Dynamics 365 attachments to cost-efficient storage

In many Dynamics 365 environments a large portion of Dataverse storage is consumed by email content and attachments stored as notes. This quickly leads to increased Dataverse capacity usage and higher storage costs.

AttachmentExtractor solves this problem by automatically moving email attachments and files from Dataverse to inexpensive, scalable storage platforms such as SharePoint or Azure Blob Storage while keeping documents fully accessible inside Dynamics 365.

The extraction process runs in the background and is completely transparent for users, allowing organizations to reduce Dataverse storage consumption and optimize their overall storage architecture.

*1 Dynamics 365 Licensing Guide
*2 Purchase Services

SharePoint integration

Automatically move email attachments and notes to SharePoint libraries while maintaining structured document locations linked to Dynamics 365 records.

Azure Blob Storage

Store large attachment volumes efficiently using Azure Blob Storage with support for Hot and Cold storage tiers for optimized cost management.

Unchanged user experience

The extraction process is completely transparent. Users continue accessing attachments in Dynamics 365 without noticing any change.

Learn more

Smart filters

Prioritize large attachments automatically to free Dataverse storage capacity quickly and maximize immediate savings.

Scheduler

Schedule extraction processes outside working hours to ensure zero impact on user productivity or system performance.

Whitelist / Blacklist

Define which attachments should be extracted or excluded to protect sensitive documents such as contracts or financial files.

Show all Features 🠻

Archiving

Automatically archive historic attachments by extracting files older than a defined period such as two years.

Dynamic save locations

Define storage locations dynamically based on Dynamics 365 record attributes and business logic.

Dynamic filters

Exclude unnecessary files using filters based on attachment name, size, or other metadata.

Indexation & search

Replicate attachment data for indexing and search capabilities across large document repositories.

Sensitive document handling

Control extraction for sensitive documents and replicate files when required for compliance or archiving scenarios.

Reduce Dataverse storage costs and save up to 80% capacity

Once AttachmentExtractor is activated, organizations immediately start reducing their Dataverse storage consumption by extracting email attachments and files to external storage platforms such as SharePoint or Azure Blob Storage.

Because Dataverse database storage is significantly more expensive than external file storage, moving attachments can lead to substantial cost reductions while maintaining full document accessibility within Dynamics 365.

In many environments this optimization results in storage cost reductions of up to 80% compared to storing attachments directly inside Dataverse.

Example savings:

  • Dataverse data capacity reduction of 10.28 GB resulting in approximately $4,934 annual savings
  • File capacity reduction of 18.50 GB resulting in approximately $444 annual savings

Total potential savings per year: $5,378

Reduce Dataverse capacity

Automatically move attachments and email content out of Dataverse to reduce expensive database storage consumption.

Lower storage costs

Store large files in SharePoint or Azure Blob Storage where storage costs are significantly lower than Dataverse capacity.

Immediate capacity impact

Prioritized extraction of large attachments quickly frees up space and maximizes immediate cost savings.

Targeted extraction

Define which tables, attachments or file sizes should be optimized to maximize savings.

Transparent access

Users continue accessing attachments directly in Dynamics 365 without changes to their daily workflow.

Clear ROI

Measure the direct financial impact of Dataverse storage optimization and calculate long-term savings.

AttachmentExtractor vs. Dataverse File Storage

Aspect AttachmentExtractor Dataverse File Storage
Storage Cost per GB ✔ Low Cost
~€0.018 - 0.025 per GB
✖ Expensive
~€1.80 - 2.20 per GB
Scalability ✔ Highly Scalable
Easily scale to TBs
✖ Costly Scaling
Requires additional capacity
Cost Efficiency ✔ Major Savings
Dramatically reduces storage costs
✖ High TCO
Expensive long-term
Storage Location ✔ External
Azure Blob or SharePoint with seamless Dynamics access
✖ Limited
Stored directly in Dataverse
Large File Handling ✔ Optimized
Built for large volumes
✖ Inefficient
Costs grow quickly
Data Governance & Region ✔ Flexible
Choose Azure region
● Standard
Fixed region


Calculate your potential savings

Questions or need help?
Contact us via our live-chat or info@mscrm-addons.com
1. Your Dataverse Capacity Consumption:
Where do I find these values?
ActivityPointerBase:
GB
Attachment:
GB
AnnotationBase:
GB
 
in GB*
in US$**
Data Capacity Savings:
24
$11,520 per year ($960 per month)
File Capacity Savings:
212
$5,088 per year ($424 per month)
* Based on our experience the achievable reduction is: Data Capacity: up to 40% consumed by emails. File Capacity: up to 80% consumed by file attachments. ( Get Details )
** Calculation based on the following pricing for Capacity Add-Ons: Data Capacity: 40 USD/GB and month. File Capacity: 2 USD/GB and month.

Please note: The Savings Calculator does not consider the tenant’s included Dataverse capacity allowance. The results are theoretical estimates derived from real customer data, so actual savings may vary in either direction.

1 Microsoft's data migration process only transfers emails that are older than 12 months. Newer emails are migrated once they reach this age, with the migration job running periodically every 30 to 60 days per tenant. AttachmentExtractor allows for the immediate extraction of emails, reducing data capacity in real-time without the need to wait for the 12-month threshold.

Instructions: Enter the current size of your ActivityPointerBase, Attachment and AnnotationBase table and hit "Calculate" to see your potential savings.

550+ customers have been able to reduce data capacity 1 up to 40% and file capacity by up to striking 80% and benefit from the reduction of ongoing storage costs.

Questions or need help?
Contact us via our live-chat or
sales@mscrm-addons.com





 

Heidi Neuhauser

Heidi Neuhauser
CRM Heidi

"Attachment Extractor is our go-to solution when a customer has files stored in Dynamics 365. It's simple to configure and monitor and provides a seamless solution to move big files to SharePoint."

Mélissa Bérubé

Mélissa Bérubé
Microsoft AppSource User

"We were in need for a quick fix to make space in our Dynamics 365 data base and documents storage. The application is easy to install and to understand for a fairly reasonable price. A +++ for their customer service department."

Olli Korpelainen

Olli Korpelainen
Managing Partner

"Great for optimizing your attachment related storage costs. We have used this for moving DocumentsCorePack-generated customer pdf-invoices from Dataverse to Azure Blob Storage. Highly recommend this. Also, service from mscrm-addons.com has always been superb."

FAQ

Didn’t find what you were looking for? Check out our knowledge base .

What is AttachmentExtractor and how does it help with Dynamics 365 storage?
AttachmentExtractor automatically moves email attachments and notes from Dynamics 365 (Dataverse) to external storage like SharePoint or Azure Blob Storage. This reduces storage consumption, lowers costs, and improves system performance while keeping access seamless.
How much can I save with AttachmentExtractor?
You can save up to 80% of your storage costs depending on your attachment volume. Use our Savings Calculator to estimate your potential savings based on your current environment.
Will users still be able to access files after they are moved?
Yes. Users can still access files directly within Dynamics 365. With the transparent attachment access feature , the user experience remains unchanged.
What storage options are supported?
AttachmentExtractor supports multiple storage options including SharePoint and Azure Blob Storage, giving you flexibility to meet your scalability, compliance, and cost requirements.
How is the communication secured?
The solution communicates securely with Dynamics 365 using encrypted connections and modern authentication via official APIs and services.

Are you ready to save capacity costs?

Try AttachmentExtractor today with our 14-day free trial – all features and support included! Here's how to get started:

  1. Sign up for a free account
  2. Activate the AttachmentExtractor service

Loading
  • Contact Us

    We want to make sure your trial experience is as seamless as possible. If you need any assistance, please don't hesitate to reach out by filling out this form. Our team will be happy to help you get up and running in no time.