"I want to automatically detect and notify only when a project exceeds its budget." "I want to extract only contacts whose score dropped compared to the previous time." "I want to compare inventory vs. orders and alert only when there is a shortage."
If you use HubSpot workflows, you will inevitably encounter scenes where you want to "compare number vs. number to make a decision." While it is possible to send notifications and automate conditional branching in workflows, there is an unexpected wall when you try to set this up.
That wall is: "In HubSpot's standard features, it is not (easily) possible to dynamically compare numerical values between properties." Although HubSpot workflows allow for notifications and branching, comparing two number properties against each other has limitations.
In this article, we will dig deep into this "Number Comparison" challenge that many HubSpot users face and explain how to easily realize complex conditional branching without any programming knowledge by utilizing a third-party app.

First, let's organize what you "can do" and "cannot do" with HubSpot's standard workflow features.
In standard triggers and If/Then branches, comparison with a "Fixed Value" is possible.
This is a comparison of "Property A vs. Fixed Number."
On the other hand, what it struggles with is the comparison between "Dynamic Values (Properties)."
In this way, if the target number for comparison differs for each contact or deal, standard features cannot create conditional branches. While this is possible by writing custom code with an Operations Hub Professional plan or higher, it requires engineering resources, making the hurdle high for many marketers and Sales Ops.
Note: By using Custom Code Actions, it is possible to directly reference object properties via the HubSpot API or retrieve/set property values. This allows for flexible manipulation of property values using custom code within workflows, enabling API-based property management and output field control.
Why is there such a high need to "compare properties against each other" rather than using fixed values? It is because "Relative Evaluation" is essential in business settings.
"Budget" and "Expectations" differ for each customer. Instead of a uniform "Alert if over 1 million yen," flexible automation tailored to the partner's situation (property value), such as "Alert if it exceeds that customer's budget," is required.
To prevent input errors, there is a need to cross-check two input items, such as whether the "Discount Amount" exceeds the "Approved Cap." If this can be automated, rework in approval flows can be drastically reduced.
This applies when you want to compare "Last Month" vs. "This Month" numbers to judge if things are improving or worsening. It enables actions triggered not just by recording numbers, but by the "Direction" of change (e.g., sending a coupon only to customers whose usage frequency dropped).
Here are three specific use cases on how utilizing the "Number Comparison Action" introduced here can improve your operations. You can easily realize a flow where you use the Number Comparison Action in a workflow to set properties, input comparison conditions, check results, and select the next action to proceed.
In the Deal object, compare the "Order Amount" property and the "Outsourcing Budget" property. If Order Amount < Outsourcing Budget (meaning a risk of deficit), you can enable risk management such as automatically sending an approval request chat to a manager or moving the deal stage to "Need Review."
This applies if you have your own "Behavior Score" and "Attribute Score" separate from the standard HubSpot Score. You can detect the timing when "Behavior Score" exceeds "Attribute Score" (e.g., a segment with high enthusiasm but perhaps outside the target attributes) and route them to a marketing email nurturing path instead of inside sales, enabling advanced sorting.
If you manage inventory with Custom Objects, compare "Order Quantity" and "Current Inventory." If Order Quantity ≦ Current Inventory, proceed to "Shipment Instruction." Otherwise, change the status to "Awaiting Stock" and notify the procurement department. By building such logic, you can utilize HubSpot like a simple Order Management System (OMS).
Leveraging HubSpot's workflow features allows you to automate daily business processes and improve efficiency. Here is the basic flow for creating a workflow in HubSpot.
To break through the walls of HubSpot's standard features, the third-party app "Number Comparison Action" was developed.
Installing this app adds a dedicated action to "Compare two numbers and output the result" to your workflow action selection screen. It is set up using the following procedure.
Complex formulas or code are not required. Setup is completed with an intuitive UI.
Just with this, dynamic numerical comparison that differs for each record, like "Person A's Budget" vs. "Person A's Actuals," becomes possible.
▼ Details & Installation Here How to compare values in HubSpot workflows
Continuous management is important even after creating a workflow. Utilize HubSpot's workflow management features to maintain optimal automation at all times.
First, check the execution status of workflows regularly to verify if actions are working as expected. In the workflow dashboard, you can see the progress and any errors for each workflow at a glance. If an error is displayed, check the content immediately and correct settings as needed.
Also, it is important to edit workflow content in response to changes in business operations or flows. You can easily add/delete actions or change conditions from the workflow editor. This ensures automation based on the latest business processes.
Delete workflows that are no longer needed to maintain system performance. It is safe to back up workflow settings before deletion. In HubSpot, you can export and save workflow settings, allowing for quick recovery in case of issues.
In this way, by thoroughly managing workflows, you can maximize the use of HubSpot's features and continuously promote operational efficiency and automation. Please check your workflow operation status regularly.
The "Contact Search Action" we introduced is a powerful tool for expanding HubSpot's potential. However, every company's business process is unique. This action alone might not satisfy 100% of your specific needs.
"I don't want to search Contacts; I need to search Custom Objects.""I need to search data from our external database, not just HubSpot.""I need to not only search, but also process and aggregate the results with a specific logic and write them to another object."
You may be feeling the "limits of a packaged solution."
If the bottleneck in your marketing or operations is a specific "missing feature" in HubSpot, you have the option to fill that gap with custom development. This is where HubSpot's extensibility and flexible API truly shine.
Your daily manual tasks, your exports and imports to spreadsheets, your visual data checks... all of that inefficient work might be completely automatable by developing just one "Custom Workflow Action" built specifically for your company.
If you're hitting a wall with your HubSpot operations, it's too early to give up.At Tech-Father, we specialize in developing the exact custom workflow actions that solve these "pain points." From general-purpose actions like the "Contact Search Action" to fully custom logic optimized for your unique business processes, we can provide a wide range of solutions.
Why not start by telling us what you've "always wanted to do"?We can propose the optimal solution to solve your challenge, whether it's a workaround with standard functions, utilizing an existing add-on, or building a completely custom solution from scratch.
The "Marketing Event Recommend Action" featured here is just one example of how HubSpot's capabilities can be extended.
The key takeaway is this: you don't have to give up just because a standard HubSpot feature is missing. The option to "achieve it with custom development" exists.
HubSpot has an open API and is extremely flexible for customization. However, unlocking its full potential requires specialized development skills and a deep understanding of both the HubSpot platform and its API.
If you are using HubSpot and find yourself thinking, "If only I had this one feature, my operations would improve dramatically," or "If only I could connect this system, our data utilization would be next-level," you don't have to give up on "if only."
Why not discuss your development request with a specialist who can turn that "can't" into "can"?
The action introduced today was developed by Tech-Father Inc., a company specializing in exactly this kind of HubSpot customization.
They provide solutions that address those specific "pain points" in HubSpot, from custom workflow action development to external system API integrations.
