HubSpot deal properties are the data fields attached to every deal record in your CRM. They let your team capture the information needed to qualify and close opportunities, from deal value and close date to custom fields that reflect your own sales process. By default HubSpot includes a standard set of properties, but most teams need to extend these to match how they actually sell.
In your HubSpot account, click the Settings icon (gear) in the top navigation. In the left sidebar, select Properties.
Use the Filter by object type dropdown at the top of the Properties page and select Deals. This filters the list to show only deal-specific properties.
Click Create property in the top right. Give the property a label and choose the field type. Assign it to the relevant property group before saving.
Choose a field type: dropdown and checkbox fields work best for structured options; text and number fields suit free-form or quantitative data. For dropdowns, define all the options your team will select from.
Once created, add the property to your deal record sidebar or to specific pipeline stage forms so it appears at the right moment in the sales process.
What are HubSpot deal properties?
Deal properties are the fields that store information on a deal record. Every time a rep creates or updates a deal, the data they enter lives in these properties. HubSpot provides default properties out of the box: core fields like Deal name and Amount, plus pipeline-level fields such as Deal stage and Close date. These cover the basics, but most teams need more.
Custom deal properties let you capture context specific to your business. The default set covers the basics; custom fields fill in everything else your team needs to qualify and report on deals. Without them, reps tend to leave data in notes rather than structured fields. That makes pipeline reporting unreliable.
For a broader overview of how deals work inside HubSpot, see the HubSpot deals guide.
Which default deal properties should every team use?
Before creating custom properties, it is worth reviewing what HubSpot already tracks. The most useful default properties are:
- Deal name: the label that appears in pipeline views and reports
- Amount: the expected revenue value of the deal
- Close date: used in forecasting and pipeline health reports
- Deal stage: the current position in your pipeline
- Deal owner: the rep responsible for the deal
- Pipeline: relevant when your account has more than one sales process
- Create date: auto-stamped when the deal is created, useful for cycle-time analysis
- Last activity date: auto-updated when any logged activity touches the deal
Many teams overlook Close date discipline. If reps leave the default date in place without updating it, your forecast data becomes meaningless. Setting close date as a required field at a specific pipeline stage is one of the simplest process improvements a sales team can make.
When should you create custom deal properties?
The short answer: when a piece of information needs to appear in reports or trigger automation. If it only needs to exist as a note for a single rep to read, a note field is fine. If it needs to drive a workflow or segment a report, it belongs in a dedicated property.
Common custom deal properties include:
- Lost reason: a dropdown capturing why a deal did not close (price, timing, competitor, no decision)
- Product line: useful when your team sells more than one product category
- Deal source: distinct from contact source; captures how this specific opportunity was generated
- Contract length: particularly relevant for subscription businesses
- Legal review required: a yes/no checkbox that can trigger a workflow to notify legal
- Competitor mentioned: tracks which competitor appeared in the sales conversation
If you have also set up custom contact or company properties, it is worth reading the HubSpot custom properties guide to understand how property management works across objects.
How do property groups keep deals organised?
Property groups are folders that organise related properties on the deal record sidebar. By default, HubSpot includes groups like Deal information and Sales information. As you add custom properties, creating your own groups keeps the sidebar readable.
A practical structure for most B2B teams:
- Deal information: name, amount, close date, stage, pipeline
- Sales qualification: BANT fields, product interest, contract length
- Deal outcome: lost reason, win reason, competitor mentioned
- Administrative: legal review required, procurement contact, PO number
Keeping groups small (four to six properties each) makes it easier for reps to scan and complete fields without friction. A sidebar with 40 ungrouped properties will be ignored.
How do deal properties connect to pipeline stages?
One of the most underused features in HubSpot is conditional properties on deal stages. You can configure specific properties to appear as required fields when a deal moves into a given stage. This enforces data quality without relying on rep discipline.
For example: when a deal moves to Proposal sent, require the rep to fill in Proposal amount and Decision date. When a deal moves to Closed lost, require Lost reason. This approach keeps your CRM clean at the moment data is most relevant, rather than asking reps to fill in historical information retroactively.
Setting this up requires CRM Admin permissions. Navigate to Settings > Pipelines. Open the relevant pipeline and select a stage to see its Properties section, where you can add required or optional fields for that stage.
For a full walkthrough of how pipeline stages work, see the HubSpot sales pipeline guide.
How do you use deal properties in reports and automation?
Deal properties become valuable when connected to other parts of HubSpot. Two practical applications:
Reporting: Any deal property can be used as a filter or breakdown in HubSpot’s custom report builder. If you have a Lost reason property, you can build a report showing lost deal count by reason over time. If you track Product line, you can break down revenue by product across the pipeline. Without structured properties, this kind of analysis requires manual data export.
Workflows: Deal properties can trigger automated actions. A deal entering a specific stage can enrol it in a sequence or route it to the right team member. A Contract length property can feed a calculated field that sets an expected renewal date automatically. The more consistently properties are filled in, the more reliable your automation becomes.
What are common mistakes when setting up deal properties?
- Creating too many properties at once. Start with the fields your team actually needs for reporting or automation. Properties that do not serve a purpose add friction for reps.
- Using text fields where dropdowns belong. Free-text fields produce inconsistent values that cannot be reliably filtered or reported on. If the answer falls into a known set of options, use a dropdown.
- Skipping property groups. All custom properties landing in one group makes the sidebar cluttered and hard to navigate.
- Not making critical fields required. If a property matters for forecasting or reporting, make it required at the relevant stage rather than relying on voluntary completion.
Frequently asked questions
Can I edit or delete HubSpot’s default deal properties?
Most default properties cannot be deleted, but many can be edited. You can change the label and add or remove dropdown options for default properties that use that field type. Properties like Deal stage are tied to your pipeline configuration and are edited through pipeline settings rather than the properties manager.
How many custom deal properties can I create?
HubSpot does not enforce a hard limit on custom properties on paid plans. On free accounts, custom object properties are limited. The practical constraint is usability: a deal record with a large number of unfilled properties is harder to work with than one with fewer, well-maintained fields.
Can deal properties be synced to other objects?
Not automatically, but you can use workflows to copy a deal property value to a related contact or company property when certain conditions are met. This is useful when information captured on the deal (such as product line or contract value) is also relevant on the contact record for segmentation or lifecycle tracking.
Do deal properties appear in HubSpot’s sales reporting?
Yes. Any deal property can be used as a dimension or filter in HubSpot’s custom report builder. Standard reports in the Sales section use default properties by default, but you can build custom reports that incorporate any property you have created.
This is an independent informational resource produced by a HubSpot Platinum Partner. HubSpot is a trademark of HubSpot, Inc.
Planning a HubSpot setup or integration in the region?
Contact us