Custom metadata is a great way to store configurations for your Salesforce apps. Unlike custom settings, custom metadata records can be deployed between your Salesforce organizations.

The guide below shows you just how simple it is to compare & deploy custom metadata using

Custom metadata deployment involves deploying custom metadata types as well as custom metadata records. Let's assume we have a custom metadata type named "App UI Theme" with 2 custom metadata records "Dark Theme" and "Bright Theme".

Deploying Custom Metadata Types

In, custom metadata types are listed under Custom Object / Setting. To filter for custom metadata type, use "__mdt".


Deploying Custom Metadata Records

Custom metadata records are listed in under "Custom Metadata" and you can easily filter custom metadata records by the parent object filter.


Click on the diff icon to compare metadata records prior to deployments. In the example below, the background colour for the "Dark Theme" would be changed from "silver" to "grey" after deployment.


There you go, view exactly what is going to be changed and deploy custom metadata in just a few clicks.

Are you still using change sets ? Try today and deploy Salesforce 10x faster.

Did this answer your question?