Simple, visual, controlled metadata deployment experience

Salesforce Metadata Deployment Tool

Clear way to deploy

Validate

Compare

Deploy

Org to Org: move changes from a sandbox to UAT or production. Git to Org: deploy a branch from your source of truth directly into Salesforce. Combine metadata from different sources and deployment archives into a single, ordered deployment.
No manual package rebuilding
You can add:
Classes
Triggers
Flows
Fields
Layouts
Permission sets
And more
one workflow
multiple sources
Deploy Salesforce metadata in a few clicks
Stop digging through metadata manually. mtdt shows you the differences between your source and target environments, so you can understand exactly what you're about to deploy.
See exactly what changed before you deploy
See:
New metadata
Changed metadata
Removed metadata
Differences between individual components
Dependencies & potential deployment issues
visual diff comparison
Compare Salesforce orgs visually & select what to move
Found a small problem in a component?
You don't always need to go back to the source org, rebuild the package, and start again.
Fix your deployment before Salesforce does
Deploy:
Edit metadata directly before deployment
Remove unsupported components
Deploy a clean package
less back-and-forth
fewer failed deployments
Edit metadata before deployment
mtdt automatically checks your deployment against the target environment and highlights potential problems before you commit the change.
Catch deployment risks before they reach production
Checks can identify:
Missing dependencies
Profile and permission issues
Apex code problems
Metadata that should be backed up
Records that may be affected
Scheduled jobs affected by the deployment
clear status
Validate before you deploy
Archive deployment packages for future use

metadata archiving & combining

Version clarity
Each deployment is saved as a clear, restorable snapshot
Simple partial releases
Deploy only what’s ready without breaking dependencies
Full control over conflicts
Choose which version of a file to keep during merge
Zero rebuild time
No need to recreate or manually rebuild change sets
Audit-ready
Every archive serves as a historical record of what was deployed, when, and where

your deployment history, always available

Every deployment is tracked in mtdt

Who ran the deployment
What was included
Deployment status
Salesforce errors
Deployment history
Previous deployment packages
When something fails, mtdt surfaces the underlying Salesforce error so your team can fix the problem and retry quickly

protect important Salesforce deployments

Add approvals to production releases

Not every deployment should go straight to production. With deployment approvals, your team can require a reviewer to approve a deployment before it runs.
Create role-based permissions for:
Deploy to important orgs
Request approval
Approve or reject
Validate and review
audit history
Set up deployment approvals
Available in the Team plan
Features
Salesforce change sets
mtdt
Metadata types
Limited (some types are not supported)
Visual diff comparison
Tracking changes
Limited
Select individual metadata components
Edit before deployment
Pre-deployment validation
Limited
Deployment history
Limited
Deployment approvals
Backup
Rollback
Org to Org deployment
Git to Org deployment
Push deployed changes to Git
Combine deployment packages
frequently asked questions
Find answers to common questions about the mtdt metadata deployment features
contact us
Have questions? We’re here to help!