Salesforce Dictionary — Free Salesforce GlossarySalesforce Dictionary

Lookup Field

Core CRM🔴 Advanced

Definition

A Salesforce field type that creates a relationship between two objects by storing a reference to a record on another object. It's displayed as a clickable link that navigates to the related record.

Real-World Example

Consider a scenario where a CRM manager at Summit Group is working with Lookup Field to centralize important business data in one place. With Lookup Field configured to match their workflow, the team can quickly find relevant information, track changes over time, and generate reports that drive strategic decisions.

Why Lookup Field Matters

A Lookup Field in Salesforce is a field type that creates a relationship between two objects by storing a reference (the related record's ID) to a record on another object. The field is displayed as a clickable link that navigates to the related record when clicked. Lookup fields are the most common way to model relationships in Salesforce, supporting parent-child structures across the data model.

Lookup relationships are different from master-detail relationships in important ways: lookups are loosely coupled (the child record can exist without a parent, and deleting the parent doesn't delete children by default), while master-detail relationships are tightly coupled (children require a parent and are deleted with it). Lookups are appropriate when the relationship is informational rather than ownership-based. Mature data models use lookups for most relationships and reserve master-detail for cases where the parent-child relationship is fundamental to the data.

How Organizations Use Lookup Field

  • BrightEdge SolutionsUses lookup fields to relate Contacts to Accounts, Opportunities to Accounts, and many other relationships in their standard data model.
  • NovaScaleBuilt a custom data model with thoughtful use of lookups versus master-detail based on whether each relationship represents ownership or just association.
  • Cobalt VenturesDocuments the meaning of each lookup field in field descriptions, helping users understand the relationships.

🧠 Test Your Knowledge

1. What is a Lookup Field?

2. How does Lookup differ from Master-Detail?

3. When should you use Lookup over Master-Detail?

See something that could be improved?

Suggest an Edit