Steve Docs

JA

How-To Guides

HubSpot Field Setup Instructions

Create the custom deal properties Steve needs in HubSpot, either automatically from Steve or by hand in HubSpot settings

Steve Documentation Team
hubspotsetupcustom-propertiesdeal-propertiesfield-creationconfigurationpmm

Overview

Steve needs a handful of custom deal properties in HubSpot to write competitor annotations, win and loss reasons, and project assignment back to your CRM. This page creates them.

You have two routes, and the page offers both: let Steve create them for you, or create them by hand in HubSpot and point Steve at them afterwards.

Who it's for: ๐Ÿ“ฃ PMM / admin.

Where: Steve โ†’ HubSpot โ†’ Field Setup Instructions, at app.hiresteve.ai/hubspot/instruction. The page is titled HubSpot Field Setup Instructions โ€” Learn how to create the required custom fields for Steve integration.

You must be connected first. If HubSpot isn't connected, connect it from Settings โ†’ HubSpot before doing anything here.

The six properties

Internal nameDisplay labelWhat it holds
steve_channelsSteve ChannelsThe channels where Steve is being used
steve_usageSteve UsageHow Steve is being utilized on the deal
loss_reasonLoss ReasonReason for losing the deal
win_reasonWin ReasonReason for winning the deal
project_competitorProject CompetitorThe competitors annotated on the deal
steve_projectSteve ProjectThe Steve project associated with the deal

These are defaults, not requirements. If your portal already has equivalents โ€” closed_lost_reason, competitor, and so on โ€” skip creation entirely and map to the existing ones on the Field Mapping page.

Two more are already there. steve_connected_calls and steve_connected_battle_cards were created for you when you authorized. They're not listed on this page. If they're missing, the HubSpot dashboard shows an amber "New Steve fields need to be created" banner with a Create missing fields button.

Option A โ€” Let Steve create them

The Automated Field Creation card does the work: "Let Steve create the required fields automatically in your HubSpot account's deal activity group."

  1. Scroll to Automated Field Creation.
  2. The blue panel confirms what will happen:
    • Fields are created in the Deal Activity property group
    • All fields are visible on deal records
    • Fields are available in forms and workflows
    • Single-line text type, for easy data entry
  3. For each field, you can edit two boxes before creating:
    • Field Name โ€” the internal name used by the HubSpot API, for example steve_channels
    • Display Label โ€” the label shown in the HubSpot interface, for example Steve Channels
  4. Leave the defaults unless your portal has a naming convention you need to follow.
  5. Click Create Fields in HubSpot. The button shows Creating Fieldsโ€ฆ while it runs.
  6. A toast reports the result: "Successfully created N custom field(s)", and "Failed to create N field(s)" if any were rejected.
  7. A green Fields Created Successfully! alert lists what was created.

Only what's missing gets created. The page checks your live HubSpot deal properties and lists only fields that don't already exist. If everything is already there, both cards show All Fields Ready! instead.

Option B โ€” Create them by hand in HubSpot

The Manual Field Creation card walks through it: "Follow these steps to manually create custom fields in HubSpot."

  1. Log in to your HubSpot account and navigate to Settings.
  2. Go to Properties โ†’ Deal Properties.
  3. Click Create property for each field.
  4. Use the exact field names and labels shown on the page.
  5. Set the field type to Single-line text.
  6. Assign fields to the Deal activity property group.
  7. Make sure Show on deal records is enabled for visibility.

The card lists each field still missing from your portal, showing its internal name as a code chip, its display label, and its description. An Open HubSpot Settings button takes you straight to app.hubspot.com/settings in a new tab.

The Manual Field Creation card showing the seven numbered steps and the list of fields still to create

Caption: Manual Field Creation โ€” the numbered steps and the exact names to use in HubSpot.

When you're done in HubSpot, come back and the missing-field list refreshes. If it still shows a field you just created, click Refresh Properties on the Field Mapping page โ€” HubSpot can take a moment to expose a new property over its API.

Which option should I pick?

Pick automated ifโ€ฆPick manual ifโ€ฆ
You want it done in one clickYour portal has property governance and every new property needs review
You're happy with single-line text in the Deal Activity groupYou need a different field type โ€” dropdown, number, date
The connected HubSpot user can manage deal propertiesThe connected user can't create properties, but an admin can

You can mix them freely โ€” create some by hand and let Steve do the rest.

Verifying

In HubSpot: Settings โ†’ Properties โ†’ Deal Properties, filter by group Deal activity, and confirm the properties are there.

In Steve: the page shows All Fields Ready! โ€” All required fields already exist in your HubSpot account. No additional field creation is needed.

Next Steps

Click Proceed to Field Mapping at the bottom of the page, or go straight to: