BANT (Budget, Authority, Need, Timing) fields provide the structured qualification data needed to automate the transition of contacts to Sales Qualified Lead (SQL) status and trigger automatic deal creation in HubSpot. This article describes how BANT fields are configured, the automation logic that acts on them, and where they surface across the data model.
This pattern was implemented and reviewed during the [1] HubSpot engagement. See [2] for the originating discussion.
Each BANT dimension is represented as a dropdown field on the Contact record, with tiered values indicating qualification strength. The highest-tier value (e.g., "Has authority") signals a positive qualification for that dimension.
| Dimension | Example Values |
|---|---|
| Budget | No budget / Budget under consideration / Has budget |
| Authority | No authority or approval process required / Has influence / Has authority |
| Need | No identified need / Potential need / Clear need identified |
| Timing | No timeline / Timeline beyond 12 months / Timeline within 12 months / Immediate |
The exact option labels should be confirmed in HubSpot. The pattern above reflects the tiered structure discussed in the source meeting.
A HubSpot workflow monitors the four BANT fields on the Contact record and fires when all four are set to their highest qualifying value:
IF Budget = [highest tier]
AND Authority = [highest tier]
AND Need = [highest tier]
AND Timing = [highest tier]
THEN → Set Lifecycle Stage = "Sales Qualified Lead"
→ Auto-create Deal
→ Set Deal Owner = Contact Owner
Configuration notes:
- The current implementation requires all four BANT criteria to be met. The team discussed potentially relaxing this to three-of-four; this should be revisited once the workflow has been live for a meaningful period.
- Deal ownership is automatically inherited from the Contact owner at the time of deal creation, ensuring no deals are created without a responsible rep.
Once a deal is auto-created, the primary working context for the rep shifts from the Contact to the Deal record. BANT fields should therefore be visible on the Deal form so reps can reference qualification data without navigating back to the Contact.
This was identified as a gap during the CAI review — BANT fields were present on the Contact but absent from the Deal view. The action item is to add all four BANT fields to the Deal record layout.
BANT sits at the SQL stage of the qualification funnel, downstream of MQL. The full lifecycle progression is:
Prospect → Lead → MQL → SQL → Opportunity (Deal)
BANT fields are intentionally scoped to the SQL transition and deal stage. They are not part of the MQL trigger logic.
Qualifying data — including BANT — is stored at the Contact level for day-to-day sales use, but the broader data model decision for Citrus America places company-level qualifying data (e.g., "Are you juicing?") at the Company record, with an automation syncing it down to associated Contacts.
BANT fields are an exception to this pattern: because BANT reflects the qualification of a specific individual (their authority, their timeline), they remain Contact-scoped rather than Company-scoped.
See [4] for the rationale behind storing qualifying data at the company level.
This framework was first implemented for [5]. The BANT fields and SQL automation were built by the prior HubSpot admin (Chris) and reviewed/extended by Mark Hope's team in April 2026.