I am wondering to know if it is possible to use a Custom Metadata Type inside an Email Template. I'm moving from Custom Setting to Custom Metadata Type and this feature could be great.

Regarding the Custom Setting, only if we use a Hierarchy Custom Setting we can do that.


1 Answer 1


You can use custom metadata types in SObject Formula fields so the following works fine (example):

On Contact SObject

New formula field (text) Foo__c with value


In email template:

Hello {!Foo__c}
  • can't be used directly? Sep 14, 2020 at 12:22
  • @AdityaVijay - I just tried again using a classic email template - not supported
    – cropredy
    Sep 14, 2020 at 12:58

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .