HubSpot: Update Contact¶
Plugin ID: eca_hubspot_update_contact
Available since: 1.0.0
Update an existing contact record in HubSpot by ID.
Fields¶
Contact ID— config key:contact_id-
The HubSpot contact ID to update.
This field supports tokens.Type:
textfield· Required: yes · Default: empty string First Name— config key:firstname-
The contact first name.
This field supports tokens.Type:
textfield· Required: no · Default: empty string Last Name— config key:lastname-
The contact last name.
This field supports tokens.Type:
textfield· Required: no · Default: empty string Phone— config key:phone-
The contact phone number.
This field supports tokens.Type:
textfield· Required: no · Default: empty string Company Name— config key:company-
The company name associated with this contact.
This field supports tokens.Type:
textfield· Required: no · Default: empty string Lifecycle Stage— config key:lifecyclestage-
The lifecycle stage of the contact.
Type:
select· Required: no · Default: empty stringAllowed values:
'',subscriber,lead,marketingqualifiedlead,salesqualifiedlead,opportunity,customer,evangelist,other,token Lifecycle Stage Token— config key:lifecyclestage_token-
Token value that evaluates to a lifecycle stage (e.g., "lead", "customer", "marketingqualifiedlead").
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 updated contact data including ID, email, and all properties.
This field supports tokens.Type:
textfield· Required: no · Default: empty string