Hubspot trigger issues in n8n

I am trying to start a workflow in n8n with a Hubspot trigger, that triggers whenever I change a deal stage. However, after setting credentials according to the n8n and hubspot documentation, I am having trouble making the trigger work.

Whats happening is that i execute the trigger for a test run, and when I change the deal stage in hubspot- it just doesn’t “recive” it. I dont know if its an n8n or hubspot issue, but i was wondering if someone had a similar issue or can give me an advice on how to make it work.

Thanks!

Hi @NDory and welcome, we are so glad that you are here!
Thanks for reaching out to the HubSpot Community!
Which documentation are you refering to, please? Can you share the link so that I can take a look.
Also, which n8n integration are you using? Is it the “n8n.cloud” integration?
Where are you not seeing the change in the deal stage happening? In HubSpot or in n8n?
Can you share a screenshot of the workflow with the trigger and actions?

The more info, screenshots (without sensitive/confidential information), and details you can provide, the better the Community can assist.

I’d love to put you in touch with our Community Members who also use this integration: Hi @IShestakov, @HDINYC, @EFacchioli, @merfin29, @Fin37, @cadamallais, do you have suggestions to help @NDory, please?
Have a lovely day and thanks so much in advance for your help!
Bérangère

Hi @NDory , I know this one is frustrating. The n8n “HubSpot Trigger” only fires when HubSpot actually sends a webhook, so if the subscription or auth is slightly off, you’ll see nothing in n8n even though you change a deal stage.

Two reliable paths. First, make sure the trigger is backed by a webhook subscription for the Deals object and the dealstage property. That means the app used by n8n is installed in the same HubSpot portal where you’re testing, and it has the right CRM scopes. In practice, you want a subscription on “propertyChange” for deals, and then change a deal’s stage and hit Save to emit the event. Details on how HubSpot webhooks work and what must be subscribed aree here

(Accounts Dashboard | HubSpot )

Quick sanity checks: the app is installed on the correct account, dealstage is the property you’re listening to, and you’re not filtering to a pipeline or stage value that your test never hits.

Second, if you just need this working today, avoid the app/webhook complexity and let HubSpot fire a webhook from a native Deal workflow

Create a Deal-based workflow, set re-enrollment on “Deal stage changes,” then add the “Send a webhook” action pointing to your n8n Webhook node URL. This is very stable and easy to debug from workflow history Tiny tip: enable re-enrollment so every stage move retriggers, not only the first.

(How to Trigger Webhooks in HubSpot Contact-Based Workflows )

One question to help narrow it: are you using a Private App token or an OAuth app for the n8n node, and is that exact app installed on the same portal where you’re moving the deal?

If keeping HubSpot and your other system in step is the real blocker, Stacksync keeps both sides aligned in near real time so you don’t chase fixes later.

Hey ruben,

Ive tried the webhook method, and i have a starter subscription to hubspot, which means i dont have workflows within hubspot.

I tried using the webhooks inside the public app i created in the developer account, but when i refresh, the webhook sometimes just disappears. not to mention that it didnt help me with the trigger.

since it has been a relatively frustrating journey, Im leaning into upgrading, since this seems like the only stable option.

But i dont want to give up, and would like help with the whole proccess, to see if there are things im missing.

- Is it supposed to be a public developer app to connect the trigger node? or just a private app?

- Do I use the test webhook URL or the production one? I heard in a video explaining the integration that test executing the workflow doesnt work.

To your question- Im using the OAUTH method to connect the hubspot node, but I didnt think it has any connection to the hubspot trigger node. If there is, please let me know.

Upgrading to Proffesional just for workflows will be extremely frustrating and upsetting. its a major finanacial upgrade just for a couple workflows. I am trying to avoid it as much as possible.

Thanks,

Nadav

Hello,

Have you managed to find a solution to the webhooks subscriptions being eliminated automatically? I am having the same issue and nothing seems to be working…

Greetings!

Victor