Hubspot Trigger error - Failed to create subscription, `propertyName`

Describe the problem/error/question

When trying to use a webhook trigger from Hubspot for “ticket property changed” I get and error saying that the “propertyName” must be set.

I can see the proprtyName is passed through in the executions but the editor view doesn’t show the data and the Webhook subscription in Hubspot disappears because it fails to register.

Here is an example of the executions output. It seems like the “propertyName” needs to be set on the Hubspot trigger node but there is no option to do so?

[
{
“appId”: 121,
“eventId”: 20,
“subscriptionId”: 1111111,
“portalId”: 111111111,
“occurredAt”: 1111111111111,
“subscriptionType”: “object.propertyChange”,
“attemptNumber”: 0,
“changeSource”: “CRM”,
“objectTypeId”: “0-5”,
“propertyName”: “hs_pipeline_stage”,
“propertyValue”: “sample-value”,
“isSensitive”: false
}
]

What is the error message (if any)?

Problem running workflow

Bad request - please check your parameters

Show Details

HubSpot Trigger: Failed to create subscription, propertyName must be set for this event type.

Information on your n8n setup

Open your HubSpot Trigger node and:

  1. Change Event to Ticket property changed.
  2. Click Show Advanced (if you don’t immediately see it).
  3. Under Property Names, click Add, then type your field (e.g. hs_pipeline_stage).
  4. Save and activate the workflow.

If Property Names still doesn’t appear, upgrade your n8n instance to at least v1.102.4—this UI bug was fixed there.

Thanks Zynate.

I’ve updated to version [email protected] and I can’t see these options in the UI.


I’ve also now checked my self-hosted version and I can’t see the referenced UI their either. Is there a solution to this?

Hi Zynate. In addition to the above I am also having a problem where the webhook I setup in Hubspot is being deleted after testing it with the N8N test execution method. This is the response from their support.

Our team has been checking further with the recent HAR file and found that there’s a DELETE request occurring shortly after the Webhook subscription is created. The IP address that the DELETE call is originating from appears to be associated with Google Cloud Platform. Can you confirm if this is the Platform you use and if there is any app or code confirmed that could trigger the Delete request?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.