What alternative is there to the HubSpot webhook?

Hey there,

in my company we don’t have access to the Webhook-subscription (“Operations Hub Professional”) but we want to create multiple scenarios, where the trigger is based on an event in HubSpot.

Let me give you an example:
We want the scenario to run, whenever a Deal is moved to “qualifiedtobuy”(deal stage) and it should only run once for each deal.
The only option I really got is the module “Watch CRM Objects”-HubSpot. But this module can only be executed at intervals (e.g. every 15min) and it can’t be set so flexibly that it reacts specifically to this event (“Deal is moved to qualifiedtobuy”)

It can only respond to a general change in the deal and than I would have to set up a filter (deal stage = qualifiedtobuy). However, if I change something about the deal in the scenario itself, the deal will be resumed (an infinite-loop will occur) unless I install another filter (In my case, I used another filter by adding a property “von Make verarbeitet”)
In the future, I don’t want to set up all of my HubSpot trigger modules this way for more scenarios, as it would mean that I would have to use several different properties each time to prevent the deals from being processed an infinite number of times. This is not really efficient and safe.

In the best case, I would like to work with a webhook that doesn’t run on a subscription and can react specifically to changes. Or is there no other way around?

I tried to create webhooks via the private app connection in HubSpot with Make but I felt like I could only create a single webhook there

I’m grateful for any help I can get

Since you don’t have access to HubSpot’s webhook subscription, you can use HubSpot Workflows with Custom Code actions to trigger external API calls when a deal moves to “qualifiedtobuy.” Alternatively, you can poll the HubSpot API at intervals to check for stage changes or use private app webhooks for specific property updates. Third-party tools like Zapier, Make, or n8n can also automate triggers efficiently without causing infinite loops. If you need a real-time solution, the Workflows + Custom Code method is the best alternative.

2 Likes

Thank you very much for your answer. I’m afraid, I can’t use the tool “custome codes” either if you’re talking about the “data operations” surface in the workflow-settings of HubSpot. Because this also requires an upgraded subscription. But the idea of using something like a “HTTP-module” in Make to poll the HubSpot API sounds nice. I guess with proper coding this could run more precise than the “Watch CRM objects” Module that make provides for HubSpot modules. Are you talking about the private webhooks that I’ve attached in this comment as a picture? I think they wouldn’t work either because I can only set up one webhook which would receive data from multiple changes of multiple objects, if I want to create several scenarios.