How to create custom objects on HubSpot
Custom objects in HubSpot allow you to store unique business data beyond the standard contacts, companies, deals, and tickets. You can create them through Settings > Data Management > Objects to organize custom data like products, events, or locations.
Prerequisites
- HubSpot Enterprise or Professional subscription
- Admin or Super Admin permissions
- Basic understanding of HubSpot CRM structure
- Knowledge of your business data requirements
Step-by-Step Instructions
Navigate to Object Settings
Create New Custom Object
Configure Object Properties
Set Up Object Associations
Configure Record Creation Settings
Set Up Pipeline and Stages (if applicable)
Configure Views and Filters
Test and Import Data
Common Issues & Troubleshooting
Cannot see the option to create custom objects
Verify you have a Professional or Enterprise HubSpot subscription and Admin or Super Admin permissions. Custom objects are not available on Starter or Free plans.
Association between objects not working properly
Check that you've set up the association from both directions if needed. Go to Settings > Data Management > Objects, select each object, and verify the Associations tab shows the correct relationships.
Import failing with property errors
Ensure your import file column headers exactly match the property names in HubSpot. Check that Required properties are included and data formats match the property types (dates, numbers, etc.).
Users cannot see or access the custom object
Review the Record creation permissions in your object settings. Also check individual user permissions in Settings > Users & Teams to ensure they have access to custom objects.