Skip to content

HubSpot: Create Deal

Plugin ID: eca_hubspot_create_deal

Available since: 1.0.0

Create a new deal (opportunity) in HubSpot pipeline.

Fields

Deal Name — config key: dealname

The name of the deal.
This field supports tokens.

Type: textfield · Required: yes · Default: empty string

Deal Stage — config key: dealstage

The deal stage ID (e.g., "appointmentscheduled", "qualifiedtobuy", "closedwon"). You can find stage IDs in your HubSpot pipeline settings.
This field supports tokens.

Type: textfield · Required: yes · Default: empty string

Pipeline — config key: pipeline

The pipeline ID. Leave empty to use the default pipeline.
This field supports tokens.

Type: textfield · Required: no · Default: empty string

Amount — config key: amount

The deal amount (numeric value).
This field supports tokens.

Type: textfield · Required: no · Default: empty string

Close Date — config key: closedate

The expected close date in ISO 8601 format (YYYY-MM-DD) or Unix timestamp.
This field supports tokens.

Type: textfield · Required: no · Default: empty string

Associated Contact IDs — config key: associated_contact_ids

Comma-separated list of contact IDs to associate with this deal.
This field supports tokens.

Type: textfield · Required: no · Default: empty string

Associated Company IDs — config key: associated_company_ids

Comma-separated list of company IDs to associate with this deal.
This field supports tokens.

Type: textfield · Required: no · Default: empty string

Additional Properties (YAML) — config key: additional_properties

Additional or custom properties in YAML format. See HubSpot API documentation for available properties. Example:
website: "https://example.com"
numberofemployees: 50
custom_property: "value"

This field supports tokens.

Type: textarea · Required: no · Default: empty string

Token name — config key: token_name

Provide the name of a token that holds the deal data including ID, stage, and all properties.
This field supports tokens.

Type: textfield · Required: no · Default: empty string