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