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 experience rapidly growing storage consumption caused by email and note attachments. As attachments accumulate, Dataverse capacity fills up quickly, leading to costly storage expansions and increasing pressure on IT and finance teams.

AttachmentExtractor automatically extracts email and note attachments from Dataverse and stores them in cost-efficient storage platforms such as SharePoint or Azure Blob Storage. Documents remain fully accessible inside Dynamics 365 while significantly reducing Dataverse storage usage.

By optimizing where attachments are stored, organizations can reduce Dataverse storage costs by up to 80% and implement a scalable storage architecture that grows with the Microsoft ecosystem without creating proprietary storage 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

Email and note attachments in Dataverse quickly use costly database space. AttachmentExtractor automatically moves them to cheaper storage while keeping them accessible in Dynamics 365.

Dynamics 365 attachment management

Dynamics 365

Works across all Dynamics 365 CE apps: Sales, Marketing, Customer Service, Field Service, and Project Operations - helping manage growing attachment volumes efficiently.

Power Platform integration

Power Apps

Seamless with Power Apps. Users work with attachments as usual while extraction and storage optimization happen in the background.

SharePoint attachment storage

SharePoint

Automatically moves attachments to SharePoint for scalable storage, easier file management, and lower costs.

Azure Blob attachment storage

Azure Blob

Supports Azure Blob for large volumes and enterprise environments, offering high-performance, scalable storage.

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 Location ✔ External
Azure Blob or SharePoint with seamless Dynamics access
✖ Limited
Stored directly in Dataverse only
Storage Cost per GB ✔ Low Cost
~€0.018 - 0.025 per GB
✖ Expensive
~€1.80 - 2.20 per GB
Dataverse Capacity Usage ✔ Optimized
Only metadata stored
✖ High Usage
Full files count toward limits
Scalability ✔ Highly Scalable
Easily scale to TBs
✖ Costly Scaling
Requires additional licenses
Performance & Access ✔ Seamless
Transparent access via Dynamics
● Standard
Native Dataverse access
Data Governance & Region ✔ Flexible
Choose Azure region
✖ Restricted
Fixed region
Large File Handling ✔ Optimized
Built for large volumes
✖ Inefficient
Costs grow quickly
Cost Efficiency ✔ Major Savings
Dramatically reduces storage costs
✖ High TCO
Expensive long-term


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.