How to create custom fields on Salesforce
Custom fields in Salesforce are created through Setup by navigating to Object Manager, selecting your target object, and using the Fields & Relationships section. You'll choose a field type, configure properties, and set field-level security before deploying to page layouts.
Prerequisites
- Salesforce admin or system administrator privileges
- Access to Setup menu in Salesforce org
- Basic understanding of Salesforce objects and data types
- Knowledge of your organization's data requirements
Step-by-Step Instructions
Access Salesforce Setup
Navigate to Object Manager
Select Your Target Object
Access Fields & Relationships
Choose Field Data Type
Configure Field Properties
Set Field-Level Security
Add to Page Layouts
Common Issues & Troubleshooting
Cannot see the New button in Fields & Relationships
Verify you have Customize Application permission or System Administrator profile. Standard objects may have different permission requirements than custom objects.
Field is created but not visible to users
Check Field-Level Security settings and ensure the field is added to the appropriate Page Layouts. Users need both field access and the field must be on their assigned page layout.
Getting 'Field name already exists' error
Field API names must be unique per object. Try a different Field Name or check if a similar field already exists in the Fields & Relationships list, including deleted fields in the Recycle Bin.
Custom field not appearing in reports or list views
Newly created fields may take a few minutes to appear in report builders. Refresh the page or log out and back in. Also verify the field has proper Field-Level Security permissions for your profile.