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






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.

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.


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





 

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

Heidi Neuhauser
β˜…β˜…β˜…β˜…β˜…

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.

Heidi Neuhauser
CRM Heidi
MΓ©lissa BΓ©rubΓ©
β˜…β˜…β˜…β˜…β˜…

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

Mélissa Bérubé
Microsoft Marketplace User
Olli Korpelainen
β˜…β˜…β˜…β˜…β˜…

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. The service from mscrm-addons.com has always been superb.

Olli Korpelainen
Managing Partner

Get Started With AttachmentExtractor

Reduce Dataverse storage costs in minutes. Install, activate the service, and let AttachmentExtractor take care of everything behind the scenes.

1

Sign up for a free account

One-click installation directly into your Microsoft Dynamics 365 or Power Platform environment.

2

Activate the AttachmentExtractor Service

Configure your storage location and activate the service in just a few clicks.

3

Start Saving Dataverse Storage

Attachments are automatically moved to SharePoint or Azure Blob while users continue working exactly as before.



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.



FAQ

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



You can save up to 80% of your storage costs depending on your volume of attachments. Our Savings Calculator helps you analyze your current usage and estimate savings.

AttachmentExtractor automatically moves email attachments and notes from Dynamics 365 (Dataverse) to external storage solutions like SharePoint, or Azure Blob. This reduces your data & file capacity, lowers costs, and improves performance, without affecting the user experience in Dynamics.

Yes! Even after attachments are moved, users can still access them directly from the Dynamics 365 UI as if nothing changed. AttachmentExtractor maintains the link, so the transition is completely transparent for end users.

You can choose between SharePoint, or Azure Blob Storage - whatever fits your setup best. You can mix and match or switch storage types as your needs evolve.

All AttachmentExtractor licenses include:

  • Unlimited support via email, phone, and chat
  • Hosting infrastructure
  • Product updates and maintenance

AttachmentExtractor offers flexible pricing tailored to different team sizes and business needs. You can explore all available pricing options on our pricing page.


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.