Discover APIs, integration guides, and other documentation
Can't find what you're looking for? Ask in the community.
In HubSpot, products represent the goods or services you sell. Building a product library allows you to quickly add products to deals, generate quotes, and report on product performance. The products endpoints allow you to manage this data and sync it between HubSpot and other systems.
Products, along with companies, contacts, deals, tickets, line items, and quotes, are objects in the HubSpot CRM. Learn more about object properties, associations, relationships, and more in our Understanding the CRM Objects guide. For a more detailed look at HubSpot record types, you can use our Guide to Records.
Sample use case: You can use the products endpoints to populate your product library in HubSpot.
For B2B users, having products in HubSpot keeps sales reps up-to-date on your latest offerings when creating deals or quotes.
For B2C users, these endpoints allow you to list available products on your website through HubSpot. You can also personalize your product library for each visitor using smart content.
Learn about how HubSpot deduplicates products here.
Product details are stored in default and custom properties. Custom properties store specialized information and can be managed through the CRM object properties endpoints.
To allow for new functionality, HubSpot will occasionally update existing default properties, and users may also change their custom properties from time to time. If your integration works with products, it's recommended that you use the object properties endpoints to periodically check for updates.
Products don’t support any associations.
For visual representation of how objects relate to one another in HubSpot, check out the Object Relationships section on the "Understanding the CRM" page.
Thank you for your feedback, it means a lot to us.