Terms

Custom Metadata Types

What are Custom Metadata Types?

Custom Metadata Types are a form of application metadata in Salesforce that is customizable, deployable, packageable, and upgradeable. They define the structure of custom metadata rows, resembling custom object rows, and are used to build reusable functionality that determines behavior based on metadata of that type. Custom Metadata Types can be applied for various purposes, such as mappings, business rules, primary data, and allowlists, and are read-only in the Enterprise and Partner APIs.

Benefits of Using Custom Metadata

  • Reusable functionality: Custom Metadata Types enable developers to build apps defined and driven by their own types of metadata, creating reusable functionality.
  • Simplified Apex code: They reduce the need for manually filled fields, ensuring referential integrity by referencing objects.
  • Efficiency gains: Advanced formula fields using custom metadata types make it easier to update values without changing multiple hard-coded formulas.
  • Easy deployment: Custom Metadata Types can be packaged and installed in various Salesforce editions, making them easily deployable and reusable across different organizations.
  • Improved data management: They facilitate the creation of associations between different objects, combine configuration records with custom functionality, and manage lists such as approved donors and preapproved vendors.

Creating and Managing Custom Metadata

Creating custom metadata in Salesforce involves a two-step process.

  • Create a custom metadata type: Define the form of the application metadata.
  • Build reusable functionality: Determine the behavior based on metadata of that type.
  • Manage records: Custom metadata records can be created, edited, and deleted using Metadata API or in Setup.
  • Migrate records: Use packages or Metadata API tools for easier management.

When using custom metadata, follow best practices such as using them for mappings, business rules, primary data, and allowlists. Combine configuration records with custom functionality for better results. Be aware of common mistakes, such as:

  • Not using relationships to directly reference objects.
  • Not updating field values in custom metadata types instead of updating multiple field references.
  • Not being aware of special behaviors and limitations when using custom metadata types.

Custom Metadata vs. Custom Settings

When deciding between Custom Metadata and Custom Settings in Salesforce, it's essential to understand their differences and use cases. Custom Metadata is metadata, while Custom Settings are data. Custom Metadata records are read-only in the Enterprise and Partner APIs, whereas Custom Settings can be modified. Additionally, Custom Metadata can be migrated using packages or Metadata API tools, while Custom Settings cannot.

Custom Metadata Types are customizable, deployable, packageable, and upgradeable, allowing for the creation of reusable functionality based on metadata. They can be used for various purposes, such as mappings, business rules, primary data, and allowlists. On the other hand, Custom Settings provide a way to store custom data that can be accessed and modified by users. They can be used to store data specific to an organization or user and can be accessed and modified using the Enterprise and Partner APIs.

Practical Applications of Custom Metadata

Practical applications of Custom Metadata Types in Salesforce can be found across various industries and use cases. Some examples include:

  • Mappings: Creating associations between different objects, such as assigning cities, states, or provinces to specific regions in a country.
  • Business rules: Combining configuration records with custom functionality, like using custom metadata types and Apex code to route payments to the correct endpoint.
  • Primary data: Defining custom charges, such as duties and VAT rates, for a standard accounting app using custom metadata types.
  • Allowlists: Managing lists, such as approved donors and preapproved vendors.
  • Secrets: Storing information like API keys in protected custom metadata types within a package.

Other terms

Oops! Something went wrong while submitting the form.
00 items

Clustering

Learn about clustering, including how clustering enhances outbound sales, key benefits of clustering, & types of clustering methods.

Clustering

B2B Data Solutions

Learn about B2B data solutions, including unlocking the power of B2B data, & key components of effective B2B data solutions.

B2B Data Solutions

Website Visitor Tracking

Learn about website visitor tracking, including benefits of website visitor tracking, key metrics to monitor, & implementing visitor tracking ethically.

Website Visitor Tracking

Payment Processors

Learn about payment processors, & including I understand your requirements. Here are four headings that you could use for your article:.

Payment Processors

Sales Partnerships

Learn about sales partnerships, including building effective sales partnerships, types of sales partnership models, benefits of cultivating sales partnership.

Sales Partnerships

Buyer’s Remorse

Learn about buyer’s remorse, including causes of buyer’s remorse, mitigating buyer’s remorse strategies, & the impact of buyer’s remorse on sales.

Buyer’s Remorse

Funnel Analysis

Learn about funnel analysis, including how funnel analysis works, steps to implement funnel analysis, & common funnel analysis mistakes.

Funnel Analysis

Lookalike Audiences

Learn about lookalike audiences, including creating lookalike audiences: a step-by-step guide, & benefits of leveraging lookalike audiences.

Lookalike Audiences

Segmentation Analysis

Learn about segmentation analysis, including understanding the benefits, steps to conduct segmentation analysis, & types of segmentation methods.

Segmentation Analysis

Programmatic Advertising

Learn about programmatic advertising, including how programmatic advertising works, & key benefits of programmatic advertising.

Programmatic Advertising

Digital Advertising

Learn about digital advertising, including types of digital advertising platforms, & key strategies for effective digital advertising.

Digital Advertising

Annual Recurring Revenue (ARR)

Learn about ARR, including understanding ARR and MRR, the differences between them, how they relate to growth and calculation methods.

Annual Recurring Revenue (ARR)

Email Cadence

Learn about email cadence, including crafting an effective email cadence, key components of email cadence, & email cadence vs. email blast differences.

Email Cadence

Analytical CRM

Learn about analytical CRM, including benefits of analytical CRM, implementing analytical CRM successfully, & analytical CRM vs. operational CRM.

Analytical CRM

Messaging Strategy

Learn about messaging strategy, including developing an effective messaging strategy, & key components of messaging strategy.

Messaging Strategy

Customer Lifetime Value

Learn about customer lifetime value, including calculating customer lifetime value, key factors influencing CLV, & improving your CLV strategy.

Customer Lifetime Value

Custom API integration

Learn about custom API integration, including benefits of custom API integration, & key steps in developing custom APIs.

Custom API integration

Closing Ratio

Learn about closing ratio, including improving your closing ratio, closing ratio versus conversion rate, & strategies for maximizing closing ratios.

Closing Ratio

Warm Outreach

Learn about warm outreach, including strategies for effective warm outreach, key benefits of warm outreach, & warm outreach vs. cold outreach.

Warm Outreach

Channel Marketing

Learn about channel marketing, including types of channel marketing strategies, key benefits of channel marketing, building a successful channel marketing p.

Channel Marketing

Renewal Rate

Learn about renewal rate, including how to calculate it, why it matters, factors impacting renewal rate, & tips for improving renewal rate.

Renewal Rate

Vertical Market

Learn about vertical market, including identifying your vertical market, advantages of targeting vertical markets, & vertical vs. horizontal markets.

Vertical Market

CRM Data

Learn about CRM data, including maximizing CRM data value, utilizing CRM data effectively, CRM data vs. traditional data, & key elements of CRM data management.

CRM Data

Payment Gateways

Learn about payment gateways, including how payment gateways work, benefits of payment gateways, & challenges of implementing payment gateways.

Payment Gateways

Data Appending

Learn about data appending, including benefits of data appending, implementing data appending effectively, & data appending vs. data scrubbing.

Data Appending

Revenue Operations (RevOps)

Learn about revenue operations, including the core functions of revenue operations, building an effective revenue operations strategy, and more!

Revenue Operations (RevOps)

Sales Training

Learn about sales training, including benefits of sales training, essential components of effective sales training, & sales training vs. sales coaching.

Sales Training

Data Visualization

Learn about data visualization, including benefits of data visualization, tools for data visualization, & best practices for visual storytelling.

Data Visualization

Sales Process

Learn about sales process, including designing your sales process, key components of effective sales processes, sales process vs. sales methodology.

Sales Process

Purchase Buying Stage

Learn about purchase buying stage, including understanding the buyer's journey, & key strategies to influence purchase decision.

Purchase Buying Stage

Intent Data

Learn about intent data, including sources of intent data, utilizing intent data effectively, & comparing intent data and traditional analytics.

Intent Data

RESTful API

Learn about RESTful API, including benefits of RESTful APIs, comparing RESTful APIs and SOAP, & key features of RESTful APIs.

RESTful API

Sales Pipeline

Learn about sales pipeline, including building a robust sales pipeline, key stages of a sales pipeline, sales pipeline vs. sales funnel.

Sales Pipeline

Key Accounts

Learn about key accounts, including identifying key accounts criteria, strategies for managing key accounts, key accounts vs. regular accounts: understanding the differences.

Key Accounts

Affiliate Networks

Learn about affiliate networks, including introduction to affiliate networks, how affiliate networks work, & benefits of affiliate networks.

Affiliate Networks

Sales Engagement

Learn about sales engagement, including strategies for effective sales engagement, key principles of sales engagement, & sales engagement vs. sales enablement.

Sales Engagement

Data Encryption

Learn about data encryption, including understanding the basics, types of data encryption, benefits of data encryption, & implementing data encryption.

Data Encryption

Dynamic Pricing

Learn about dynamic pricing, including how dynamic pricing works, benefits of dynamic pricing, & common strategies for dynamic pricing.

Dynamic Pricing

Sales Funnel

Learn about sales funnel, including stages of a sales funnel, crafting an effective sales funnel, sales funnel vs. sales pipeline.

Sales Funnel

Deal Closing

Learn about deal closing, including strategies for successful deal closing, key elements of a strong close, & deal closing versus lead nurturing.

Deal Closing

Functional Testing

Learn about functional testing, including definition, key methodologies, benefits, best practices & how it ensures software quality.

Functional Testing

Siloed

Learn about siloed, including consequences of siloed structures, breaking down silos: strategies and benefits, & comparing siloed vs. integrated teams.

Siloed

Account-Based Marketing

Learn about account-based marketing, including definition, strategies, benefits, implementation steps, & measuring success.

Account-Based Marketing

LinkedIn Sales Navigator

Learn about LinkedIn Sales Navigator, including maximizing LinkedIn Sales Navigator's features, & unlocking sales potential with advanced search.

LinkedIn Sales Navigator

D2C

Learn about D2C, including understanding D2C dynamics, benefits of direct to consumer, building a D2C strategy, & challenges in D2C marketing.

D2C

B2B Intent Data Providers

Learn about B2B intent data providers, including evaluating intent data quality, leveraging intent data for growth, & B2B intent data: key providers comparison.

B2B Intent Data Providers

Dynamic Territories

Learn about dynamic territories, including benefits of dynamic territories, & implementing dynamic territories effectively.

Dynamic Territories

AI Data Enrichment

Learn about AI data enrichment, including understanding it, the key benefits of AI data enrichment, how it works, and its challenges.

AI Data Enrichment

Geo-Fencing

Learn about geo-fencing, including understanding geo-fencing benefits, setting up geo-fencing, geo-fencing best practices, & challenges in geo-fencing.

Geo-Fencing

Sales Intelligence Platform

Learn about sales intelligence platform, including benefits of using a sales intelligence platform, & key features of an effective sales intelligence platform.

Sales Intelligence Platform

GPCTBA/C&I

Learn about GPCTBA/C&I, including implementing GPCTBA/C&I effectively, benefits of using GPCTBA/C&I framework, & GPCTBA/C&I versus traditional sales approaches.

GPCTBA/C&I

Unique Selling Point

Learn about unique selling point, including identifying your unique selling point, crafting a compelling USP, & unique selling point vs. value proposition.

Unique Selling Point

Microservices

Learn about microservices, including benefits of microservices, challenges of microservices, & microservices vs. monolithic architecture.

Microservices

Unit Economics

Learn about unit economics, including calculating unit economics: step-by-step, key metrics in unit economics, & unit economics vs. overall profitability.

Unit Economics

Deal-Flow

Learn about deal-flow, including maximizing your deal-flow efficiency, key components of successful deal-flow, & deal-flow versus sales pipeline.

Deal-Flow

High Availability

Learn about high availability, including benefits of high availability, implementing high availability strategies, & high availability best practices.

High Availability

Always Be Closing

Learn about always be closing, including implementing ABC in your sales strategy, key strategies for effective closing, & ABC vs. other sales techniques.

Always Be Closing

User Interface

Learn about user interface, including designing an effective user interface, key elements of user interface, & user interface vs. user experience.

User Interface

Sales Quota

Learn about sales quota, including setting sales quotas: best practices, types of sales quotas explained, & achieving your sales quota: strategies.

Sales Quota

Serverless Computing

Learn about serverless computing, including benefits of serverless computing, challenges of serverless computing, serverless computing vs traditional inf.

Serverless Computing

Landing Pages

Learn about landing pages, including creating effective landing pages, key elements, examples of successful landing pages, & landing pages vs. home pages.

Landing Pages

B2B Data Platform

Learn about B2B data platform, including key benefits of B2B data platforms, choosing the right B2B data platform, challenges in implementing B2B data platforms.

B2B Data Platform

Sales Territory Management

Learn about sales territory management, including strategies for effective territory management, & key benefits of optimizing territories.

Sales Territory Management

Workflow Automation

Learn about workflow automation, including benefits of workflow automation, implementing workflow automation, & common workflow automation tools.

Workflow Automation

Cold Email

Learn about cold email, including crafting an effective cold email, key elements of a cold email, & cold email vs. warm email: understanding the difference.

Cold Email

Enterprise

Learn about enterprise, including defining enterprise, key components of an enterprise, & enterprise vs. small business differences.

Enterprise

Statement of Work

Learn about statement of work, including key components of a statement of work, & crafting an effective statement of work.

Statement of Work

Sales Automation

Learn about sales automation, including benefits of sales automation, implementing sales automation strategies, & sales automation tools: an overview.

Sales Automation

Account-Based Sales Development

Learn about account-based sales development, including strategies for implementing ABS development, & key principles of account-based sales.

Account-Based Sales Development

Cross-Site Scripting

Learn about cross-site scripting, including understanding how cross-site scripting occurs, identifying vulnerabilities, preventing attacks, & best practices.

Cross-Site Scripting

Content Management System

Learn about content management system, including importance of a content management system , choosing the right CMS , & top features to look for .

Content Management System

Behavioral Analytics

Learn about behavioral analytics, including implementing behavioral analytics successfully, & key metrics in behavioral analytics.

Behavioral Analytics

System of Record

Learn about system of record, including key components of system of record, choosing the right system of record, & system of record vs. system of engagement.

System of Record

B2B Marketing Attribution

Learn about B2B marketing attribution, including challenges in B2B marketing attribution, & key metrics for effective attribution.

B2B Marketing Attribution

Proof of Concept

Learn about proof of concept, including steps to execute a proof of concept, & benefits of conducting a proof of concept.

Proof of Concept

Monthly Recurring Revenue (MRR)

Learn about MRR, including calculating it, the key factors that influence it, MRR vs. ARR, and strategies to grow your MRR.

Monthly Recurring Revenue (MRR)

Stress Testing

Learn about stress testing, including understanding stress testing methods, benefits of stress testing, & stress testing vs. load testing.

Stress Testing

Loss Aversion

Learn about loss aversion, including understanding loss aversion in sales, mitigating loss aversion effects, & loss aversion vs. risk seeking.

Loss Aversion

Compounded Annual Growth Rate

Learn about compounded annual growth rate, including calculating CAGR: a step-by-step guide, & CAGR vs. simple growth rate: understanding the difference.

Compounded Annual Growth Rate

Knowledge Base

Learn about knowledge base, including building an effective knowledge base, essential components of a knowledge base, differences between knowledge bases and databases.

Knowledge Base

Revenue Operations KPIs

Learn about revenue operations KPIs, including key components of revenue operations KPIs, & crafting effective revenue operations KPIs.

Revenue Operations KPIs

CCPA Compliance

Learn about CCPA compliance, including how to ensure compliance, benefits of being CCPA compliant, challenges in achieving compliance, & CCPA vs. GDPR.

CCPA Compliance

B2B Leads

Learn about B2B leads, including identifying quality B2B leads, generating B2B leads effectively, & B2B leads vs. B2C leads: understanding the differences.

B2B Leads

Bad Leads

Learn about bad leads, including identifying bad leads, warning signs of bad leads, impact of bad leads on sales, & strategies to minimize bad leads.

Bad Leads

No Cold Calls

Learn about no cold calls, including alternatives to cold calling, strategies for warm outreach, & enhancing customer relationships without cold calls.

No Cold Calls

Buyer Journey

Learn about buyer journey, including stages of the buyer journey, key factors influencing the buyer journey, & buyer journey vs. sales funnel.

Buyer Journey

Sales Compensation

Learn about sales compensation, including types of sales compensation plans, key components of effective compensation, & sales compensation vs. base salary.

Sales Compensation

Version Control Systems

Learn about version control systems, including understanding version control systems, benefits of using version control, & types of version control systems.

Version Control Systems

Gone Dark

Learn about gone dark, including identifying prospects gone dark, strategies to re-engage dark prospects, & the impact of gone dark on sales strategy.

Gone Dark

Buyer

Learn about buyer, including identifying your ideal buyer, understanding buyer's journey, & evaluating buyer decision processes.

Buyer

Lead Qualification

Learn about lead qualification, including the importance of lead qualification, key elements of lead qualification, differences between lead qualification and assessment.

Lead Qualification

Simple Object Access Protocol Application Programming Interface

Learn about SOAP API, including benefits of SOAP API, how SOAP API works, SOAP API vs. REST API, and common use cases for SOAP API.

Simple Object Access Protocol Application Programming Interface

Consultative Selling

Learn about consultative selling, including key principles of consultative selling, & implementing consultative selling strategies.

Consultative Selling

Funnel Optimization

Learn about funnel optimization, including the stages of funnel optimization, key strategies for funnel improvement, funnel optimization vs. conversion optimization.

Funnel Optimization

Customer Data Analysis

Learn about customer data analysis, including benefits of customer data analysis, & key techniques in analyzing customer data.

Customer Data Analysis

Content Curation

Learn about content curation, including purpose of content curation , key elements to success , & comparing curation and creation .

Content Curation

DMP

Learn about DMP, including understanding DMP functionality, benefits of using a DMP, choosing the right DMP, & key features of DMPs.

DMP

Quarterly Business Review

Learn about quarterly business review, including preparing for a successful quarterly business review, & key components of an effective QBR.

Quarterly Business Review

Sales Forecast

Learn about sales forecast, including key elements of sales forecasting, methods for accurate sales projections, sales forecasting vs. sales goals.

Sales Forecast

Mobile Optimization

Learn about mobile optimization, including understanding its importance, best practices, common mistakes, & future trends.

Mobile Optimization
Clay brand asset shaped as a 3D group of abstract objects made out of purple and pink clayClay brand asset shaped as a 3D group of abstract objects made out of purple and pink clay

Scale your outbound motion in seconds, not months

14 day free Pro trial - No credit card required

Try Clay free