Skip to main content

Educational

The top HubSpot properties revenue teams should automate (beyond MEDDIC and BANT)

By Kaden Wilkinson·Last updated: June 19, 2026·14 min read
The top HubSpot properties revenue teams should automate (beyond MEDDIC and BANT)
TL;DR: MEDDIC (Metrics, Economic Buyer, Decision Criteria, Decision Process, Identify Pain, Champion) and BANT (Budget, Authority, Need, Timeline) are well-known qualification frameworks, but mid-market revenue teams typically need additional property groups to support forecast accuracy, Customer Success (CS) handoff quality, and coaching throughput. This guide covers five custom property categories teams commonly configure in HubSpot: buyer committee, qualification, discovery, conversation intelligence, and post-sale handoff. AskElephant writes structured, field-level data directly to these properties after every call, without rep involvement.

Pipeline reviews fail when qualification fields are empty. RevOps teams spend 30% to 40% of their week cleaning CRM data that should never have been dirty, not because reps lack discipline but because the system requires them to stop selling and start typing at the exact moment they need to be advancing a deal.

This playbook details the five custom HubSpot property groups every mid-market revenue team must configure to move beyond basic qualification frameworks, and shows how to automate their population directly from call data. For full field definitions and property types, see the HubSpot Custom Properties Glossary. This article focuses on prioritization and automation.

Beyond frameworks: automating CRM data inputs

What traditional frameworks miss

MEDDIC and BANT were designed as sales training frameworks, not CRM database schemas. They give reps a checklist to run through on a discovery call, but they do not define where the data should live afterward, how it should be structured, or which downstream processes it should trigger.

The table below maps MEDDIC and SPICED (Situation, Pain, Impact, Critical Event, Decision) elements to HubSpot deal stages, but the gaps expose the problem: buyer committee relationships, discovery milestones, post-sale handoff criteria, and conversational intelligence properties do not exist in any standard methodology implementation.

Sales stageMEDDIC elementSPICED elementHubSpot deal stage
Initial discoveryMetrics, Economic BuyerSituation, PainQualified Lead
Technical evaluationDecision Criteria, Decision ProcessImpact, Critical EventDemo Scheduled
Stakeholder alignmentChampion, Identify PainDecisionProposal Sent
ProcurementEconomic BuyerDecisionContract Review
CloseMetrics, Economic BuyerDecisionClosed Won

The missing cells in traditional frameworks represent the properties your Customer Success (CS) team needs at handoff, your managers need for coaching, and your RevOps function needs for forecast accuracy. They do not appear in any standard methodology, which is why they are always the last fields filled and the first to cause downstream problems. AskElephant's guide on stopping CRM police work covers the management side of this structural gap.

The downstream cost of dirty CRM data

The input problem
RevOps teams spend 30% to 40% of their week cleaning CRM data that should never have been dirty. Automated field population addresses this at the source: when calls write structured data directly to HubSpot properties, the cleanup work disappears and that reclaimed time shifts to pipeline architecture, workflow design, and strategic go-to-market (GTM) projects.

When qualification fields are empty, close probability is a guess, not a projection. Forecastio's forecast tool targets up to 95% forecast accuracy using AI-driven deal probabilities, but any probability model is only as reliable as the structured field inputs feeding it, not prose notes buried in an activity log. Every blank field in a late-stage deal is a RevOps cleanup task waiting to happen, and across a mid-market team with multiple active deals in motion, that adds up to the structural data deficit that consumes the RevOps week before any strategic project work begins.

Fields that AI can auto-fill from calls are detailed in a companion reference for teams mapping this problem to specific field categories.

5 HubSpot property groups to automate for scale

MEDDIC and BANT cover qualification, which is one of the five groups below. The other four (buyer committee, discovery, conversation intelligence, post-sale handoff) are where pipeline accuracy and CS handoff quality actually live.

Mapping the full buyer committee

Buying committee dynamics shift throughout a deal. The champion who introduced you in week one may have less internal authority by week six, and the economic buyer who was invisible in early calls often surfaces at contract stage with requirements no one documented. The buyer committee property group tracks these relationships as structured data:

  • Economic Buyer: Text field for the named individual with final budget authority
  • Champion: Text field for the internal advocate driving the purchase
  • Champion Strength: Property to score internal influence
  • Decision Process: Multi-line text capturing the approval sequence your champion described
  • Procurement Required: Property triggered when legal or security review is confirmed Manual tracking fails here because these relationships emerge in conversation. A champion names the economic buyer casually in call three, and that name belongs in a HubSpot field, not a rep's memory.

Automating core qualification fields

Qualification fields map directly to MEDDIC's "Metrics" and BANT's "Budget" elements, but the frameworks do not specify field types, validation rules, or how data should populate automatically. That is the gap automation solves. Three fields carry the most downstream weight in forecasting:

  • Budget Confirmed: Property that captures budget confirmation with date-stamp (not a text note about "around $50k")
  • Decision Date: Date property tied to the deal stage, not free-text
  • Authority Level: Property replacing vague text entries

Capturing buyer intent via automation

Active buying signals appear in conversations before they appear anywhere else. When a prospect names a competitor, references an implementation timeline, or asks about a specific feature gap, those signals belong in structured fields:

  • Competitors Present: Multi-select dropdown populated when competitors are named
  • Timeline Urgency: Property tied to urgency signals
  • Feature Priority: Property tied to your product taxonomy

Writing conversation data to HubSpot

Conversational intelligence properties turn qualitative calls into quantitative data RevOps can report on and managers can coach from:

  • Call Score: Number field mapped to your chosen methodology
  • Talk Ratio: Property for rep percentage of call time
  • Sentiment Score: Property capturing call tone
  • Playbook Adherence: Property tied to methodology completion These fields enable coaching dashboards built on structured data rather than manager instinct, a capability covered in AskElephant's guide to rep progress tracking.

Populating post-sale handoff fields

The handoff from sales to CS is where the most context gets lost and the most onboarding risk accumulates. Post-sale properties that must be populated at contract close:

  • Expansion Signal: Property capturing upsell indicators from late-stage calls
  • Churn Risk: Dropdown (Low, Medium, High) tied to tone and commitment signals
  • Onboarding Owner: Property linking to the assigned Customer Success Manager (CSM)
  • Success Criteria: Multi-line text documenting what the customer defined as a win in their own words

Automating stakeholder tracking in HubSpot

Beyond the MEDDIC champion field and BANT budget checkbox, the buyer committee requires a structured schema that survives rep turnover and remains queryable at the deal level.

Defining buyer committee data schema

Standard HubSpot objects (Contacts, Companies, Deals, Tickets) handle one-to-one and one-to-many relationships up to a point. When your buyer committee includes five stakeholders across two business units, or when a single account carries multiple active deals with different teams, the standard schema breaks down. Custom objects solve this, but they carry tier requirements you need to plan for.

Object typePrimary use caseScopeExample automation trigger
ContactsIndividual stakeholder recordsIndividual personRole confirmed on call
CompaniesAccount-level firmographicsOrganizationAccount created or enriched
DealsOpportunity lifecycleSingle dealStage change, call completed
Custom objects (e.g., Projects, Subscriptions)Complex relational dataMulti-entitySubscription tier created

Custom objects require a HubSpot Enterprise tier and support up to 10 custom objects per account. Real-world use cases where custom objects earn their Enterprise cost include subscription tracking across multiple products per account and implementation project management tied to a deal record. Professional and Starter tiers are limited to standard objects, so map your schema against your current tier before designing for custom object architecture.

Identifying blockers in deal cycles

Decision process and blocker fields prevent deal slippage by making procurement dependencies visible before they stall a close. Two properties matter most:

  1. Decision process documented: Property set when the rep has verbally confirmed the approval sequence
  2. Identified blockers: Multi-select property (for example: Security Review, Legal Redlines, Budget Freeze, Procurement Backlog, Internal Champion Loss) replacing the catch-all notes field where blockers usually get buried When these fields are populated from call data, RevOps can build pipeline filters that surface blocked deals before the weekly forecast call rather than during it.
  3. How AskElephant populates committee fields

AskElephant's AI analyzes the full transcript after each call ends, identifies named stakeholders and their described roles, and writes those structured values directly to your custom HubSpot properties without any rep action required. The mechanism is field-level extraction, not a prose summary: the economic buyer's name goes into the Economic Buyer property, the champion's influence assessment goes into Champion Strength as a dropdown value, and the decision process description goes into a multi-line text field with the exact language the prospect used.

Vendilli, a marketing agency, saw CRM data completion climb from 15% to 90% after deploying this model. The improvement was not behavioral; it was structural. The system stopped requiring reps to translate conversations into fields and started doing that translation automatically.

"AskElephant helps us automate recording notes into Hubspot from our sales calls. It was easy to implement, the customer support is incredible, and their team is laser focused on building features that actually make a difference for us." - Billy W. on G2

Configure custom fields to trigger CRM workflows

Creating and aligning deal stages in the current HubSpot interface follows this path:

  1. Navigate to Settings, then Objects, then Deals, then Pipelines in the left sidebar under Data Management.
  2. Select the pipeline you want to edit or create a new one.
  3. Click "Add stage" and enter the stage name using your standardized naming convention.
  4. Set the probability percentage for each stage to anchor your forecast weighting.
  5. Map required properties to each stage so HubSpot enforces field completion before a deal can advance. This prevents empty records from moving through the pipeline.
  6. Configure stage-based automation to trigger downstream workflows when a deal enters a critical stage. Examples: Slack notifications, task creation, AskElephant handoff packages.

The critical governance step is step five: HubSpot property validation at the stage transition prevents deals from advancing with empty fields rather than relying on rep discipline to catch it.

One technical constraint to note: line item properties in HubSpot operate on a distinct data model from standard deal properties. When you create a custom product property, an identical line item property is auto-generated and inherits updates from the product property. Custom line item properties are not independently configurable through the HubSpot UI.

Mapping conversation data to HubSpot properties

Key discovery properties to automate

Discovery properties capture the buying context that makes a deal comprehensible to anyone who picks up the record after initial qualification, and they represent the largest gap left by MEDDIC and BANT frameworks:

  • Identified pain: Multi-line text extracted from the prospect's own language on the discovery call
  • Cost of inaction: Property capturing the stated consequence of not solving the problem
  • Tech stack: Multi-select listing the tools the prospect named as current state
  • Compelling event: Date or text field capturing the external deadline driving urgency

Mapping properties to revenue workflows

Clean discovery properties act as conditional triggers for downstream actions. When "Competitors Present" is populated with a specific vendor name, a workflow can alert the product team and surface competitive battle cards for the rep. When "Compelling Event" has a date approaching soon, a workflow can escalate the deal to the sales manager's review queue. The field is not the end state; it is the input that makes the workflow reliable.

How AskElephant populates discovery fields

AskElephant extracts discovery context across the full deal history, not just the most recent call. When a competitor is named in call two and referenced again in call six, both instances inform the Competitors Present field. This multi-call context is the operational distinction between a tool that summarizes a single conversation and one that builds a structured record across an entire deal cycle. For a fuller category comparison, see AskElephant's breakdown of call analysis tools that update CRM.

"I use AskElephant as a source of truth for what's going on with a specific deal or account. It's better than my CRM because it actually knows all of the transcripts from the calls and I can chat not just about a single call but multiple calls. I also love the workflows that it facilitates for us, things like updating certain fields in our CRM or sending us a slack update about accounts with churn risk." - Verified user on G2

Triggering HubSpot workflows from sales calls

Mapping objections and rivals to custom fields

Objections that live in call notes cannot be analyzed in aggregate. When they live in a structured dropdown, RevOps can run loss analyses by objection type across a quarter, identify which objections correlate with deal slippage, and give product teams quantified signal rather than anecdotal feedback. Configure an Objection Type multi-select property with standardized options and set this field as required when a deal moves to a loss stage.

Competitor intelligence follows the same logic. When AskElephant detects a competitor mention in a transcript, it updates the Competitors Present multi-select property in HubSpot automatically. That field then triggers a workflow: the sales manager receives a Slack alert, the rep sees battle card prep tasks, and the deal is tagged for competitive pipeline reporting. This is the operational difference between Gong alternatives for mid-market teams and execution-layer automation. Gong surfaces competitor mentions in its interface for reps to act on. AskElephant writes that competitor directly to a structured HubSpot field and fires the downstream response automatically, without requiring a rep to update the record. This execution-layer automation is what separates CRM automation platforms from conversation intelligence tools that surface patterns but do not act on them.

Mapping call data to custom fields

Call Score and Playbook Adherence fields enable coaching dashboards that RevOps can build without waiting for managers to manually review calls. When AskElephant writes a Call Score and Methodology Completion Percentage to HubSpot after every recorded call, the coaching report writes itself. Managers filter by call score range, identify reps below threshold, and schedule coaching conversations grounded in structured data rather than impression. AskElephant's guide to automating CRM updates covers the broader category context.

Automating sales-to-CS handoff properties

Why handoff fields matter more than handoff meetings

When the CS team's first question on the handoff call is "can you walk me through what the customer actually bought?", the handoff has likely failed. Manual handoff meetings transfer information that is unstructured and unverifiable. The CSM's day with AI illustrates how automated data transfer changes that first conversation from reconstruction to confirmation.

Standardizing handoff data and flagging churn risk

Three post-sale property fields carry the highest operational weight for CS teams:

  • Key deliverables: Multi-line text capturing documented commitments from sales calls
  • Customer goals: Multi-line text capturing the prospect's stated success definition
  • Technical constraints: Multi-select listing integration or compliance requirements named during the sales cycle Churn warnings appear in conversations before they appear in health scores. When a customer references frustration, asks about competitor capabilities, or questions renewal value, those signals should update a Churn Risk Level property in HubSpot and trigger a real-time Slack alert to the CS Director. AskElephant's article on how CS teams track churn details the full alert architecture.

Automating CRM handoffs via AskElephant

When a deal is marked Closed-Won, AskElephant packages the full call history, named stakeholders, documented commitments, and custom field values into a structured handoff document. The CS team receives this package before their first onboarding call, without waiting for an Account Executive (AE) debrief. The Vendilli deployment illustrates the pattern: automated handoff fields eliminated the blank-record problem that creates onboarding delays and early churn risk.

Building reliable CRM data capture pipelines

Configure field mapping and validation rules

RevOps best practices for data normalization require governance controls before any automation runs in production:

  1. Field ownership: Assign each property to a team (Sales, CS, RevOps) and document who is accountable for accuracy.
  2. Naming conventions: Use consistent prefixes (for example: ql_ for qualification, dc_ for discovery, cs_ for customer success) so properties are filterable by category in reporting.
  3. Validation rules: Set HubSpot property validation to enforce data types. A date field cannot accept text. A dropdown cannot accept free-form input. These rules eliminate the normalization overhead that currently drives the RevOps cleanup burden. One hard limit to plan around: HubSpot Free tier supports up to 10 custom properties total across all objects (Contacts, Companies, and Deals combined), Starter supports up to 1,000 per object, and Professional and Enterprise tiers also support up to 1,000 per object. AskElephant's sales ops CRM automation FAQ covers the most common implementation questions in detail.

Build automated post-call triggers and monitor integrity

Configure AskElephant to execute field writes when a call recording is finalized so that when a rep advances a deal stage after a call, the qualification fields gating that stage transition are already populated and validated. Monitor automated field population through a weekly data quality dashboard tracking field completion rate by property group, completion rate by rep, and workflow failure rate. AskElephant has executed 21.1 million workflow steps at a 0.31% failure rate on its core platform, giving RevOps a reliable baseline to audit against rather than manually checking outputs. For a full breakdown of tools that auto-update HubSpot, the comparison covers reliability benchmarks across the category.

Resolving common field automation challenges

How to verify AI field accuracy

AI extracts structured data from conversation transcripts at higher first-pass accuracy than manual rep entry because it does not forget, abbreviate, or delay. The accuracy advantage comes from the extraction model mapping to defined field types rather than generating open-ended prose. RevOps can audit outputs by sampling records weekly and comparing AskElephant-populated fields against call transcripts. The audit burden typically drops as the configuration matures and extraction patterns stabilize.

Multi-select dropdowns and pre-existing field values

Multi-select dropdowns require that the extracted value exactly matches one of the defined options in HubSpot. Before deployment, map your expected competitor names, objection types, and feature categories to the dropdown options in HubSpot and provide that reference list during onboarding. Teams that have tried DIY stacks built on Zapier and LLM APIs often encounter this failure mode because there is no structured onboarding process to catch it before it breaks silently in production.

Capturing data without meeting bots

AskElephant records calls via a desktop app rather than a bot that joins the meeting. As of March 2026, Google Meet flags bot-based recorders as "potential risk" in the meeting lobby, creating friction that bot-based recording tools cannot resolve without a platform policy change. The desktop app captures audio directly at the device level without triggering participant warnings, joining notifications, or consent prompts, eliminating a category of integration failure that RevOps would otherwise own and maintain as meeting platforms tighten access controls.

If you want to see field-level automation mapped to your actual HubSpot schema, book a structured pilot with the AskElephant team. Over 50% of pilots convert to full deployment because the proof of value happens within your own HubSpot instance, not a demo environment.

FAQs

How many custom properties can you create in HubSpot?

HubSpot Free tier supports up to 10 custom properties total across all objects (Contacts, Companies, and Deals combined). Starter, Professional, and Enterprise tiers support up to 1,000 custom properties per object.

Does AskElephant require a meeting bot to record calls?

No. AskElephant uses a desktop app that captures audio directly at the device level, eliminating the need for a virtual bot participant and avoiding the participant warnings and platform restrictions that bot-based recorders trigger.

What HubSpot tiers support custom objects?

Custom objects are only available on HubSpot Enterprise tiers, which support up to 10 custom objects per account. Professional and Starter tiers are limited to standard objects: Contacts, Companies, Deals, and Tickets.

How does AskElephant differ from HubSpot Breeze AI for field updates?

HubSpot's Breeze AI Smart Deal Progression suggests updates to both default and custom properties after a recorded call, but a rep must review and approve each suggestion individually before any field updates. AskElephant automates structured updates directly to custom schemas, works across the full deal call history, and fires downstream workflow triggers without requiring rep approval at each step.

Can AskElephant handle properties that already have data from earlier calls?

Yes. AskElephant's configuration handles pre-existing property values based on field type, preserving historical context for running fields while updating current-state properties like Champion Strength with the most recent extraction.

Key terms glossary

CRM hygiene: The ongoing process of ensuring CRM data is accurate, complete, and free of duplicate or outdated records. Poor CRM hygiene causes forecast inaccuracy and broken downstream processes.

Field mapping: The technical configuration that aligns data fields extracted from an external source (such as a call transcript) with specific custom properties in HubSpot, ensuring extracted values land in the correct field type and format.

Botless recording: A desktop app-based audio capture method that records sales calls without requiring a virtual bot participant to join the meeting, eliminating participant warnings and platform permission dependencies.

Line item data model: A distinct HubSpot data structure used to track individual products or services associated with a deal. Line item properties inherit from product properties and cannot be independently customized through the HubSpot UI, requiring API access for custom line item fields.

Execution layer: The automation tier that writes structured outputs to systems of record and fires downstream workflows, as distinct from a conversation intelligence layer that surfaces patterns without acting on them.

About the Author

Technical cofounder at AskElephant. Covers product, workflows, and the nuts and bolts of using AI agents to automate real work for revenue teams.