HubSpot's default deal amount applies when new line items are saved, but this is before DoPricer applies company-based discounts & prices. Here's how to create a workflow so that your deal amount is always up to date.
HubSpot automatically updates four properties on each deal:
- Total contract value (TCV),
- Annual contract value (ACV),
- Annual recurring revenue (ARR)
- and Monthly recurring revenue (MRR).
How to create your deal amount workflow
Tip: First we recommend that you disable the HubSpot pop-up which prompts salespeople to update the deal amount. This pop-up does not take into account any discount or price that DoPricer is about to make when the line items are saved. So there is no need to interrupt the sales rep, let the workflow make the change.
- Disable the HubSpot Default deal amount feature, which looks like this:
- Go to Settings > Objects > Deals.
- Set the Default deal amount to Manual entry
- Create a Deal workflow with a trigger based on one of the four calculations above:
- Go to Automation > Workflows
- Press Create Workflow and choose From scratch
- Select Deal-based workflow and start with a Blank workflow. Press Next.
- Click the pencil at the top of the screen to edit the workflow name and description
- Name the workflow something like "When Deal TCV is known, copy to Deal Amount"
- In the Deal enrolment trigger box, click Set up triggers
- Select When filter criteria is met
- Select Filter type: Deal, and choose one of these four properties:
- total contract value
- annual contract value
- annual recurring revenue
- monthly recurring revenue
- Select the option "is known"
- under OR press + Add filter group
- Select the same deal property you selected in step 2 h. above
- Select the option "is unknown"
Tip: This is to also trigger the workflow for when the deal value is zero - Click the Re-enrollment tab and switch check all boxes ON
- Press Save (and don't enrol existing deals)
- Your new workflow trigger should look like this, including the property name you selected above in steps 2 h and 2 k.
- Click the plus sign below the trigger, to add a new action
- Choose the action Copy property value
- Set the "Property or value to copy from" to the same property as you set in your trigger in step 2 h above.
- Set the Target object to Deal
- Set the "Property to copy ... to" to Amount
- Save the workflow action. It should look something like this
- Press Review and publish your workflow
Tip: Take care choosing whether to update any existing deals. HubDo recommends not updating existing deals. Just focus on new deals. Start by testing your workflow on a deal to make sure that you are seeing expected behavior.
How to test your deal amount workflow
- View a company which you know DoPricer will change some discounts or prices on line items. For example, set a default discount of 10.
- Create a new deal or select an existing deal you can use for testing
- Add some line items to the deal and press save
- While still viewing the line items screen, view the row of values across the top of the screen. These include TCV, ACV, ARR, MRR and Deal amount (Manual).
For example:
Note down the value corresponding to your chosen method when you created your workflow earlier. Also, note down the correct Deal amount (Manual) - After around eight seconds, refresh your browser to see the updated line item prices.
- View the values at the top of the screen again. Make sure that the Deal amount (Manual) now matches your chosen value method in your workflow. If not, press refresh again.
- If the Deal amount (manual) did not change. troubleshoot your workflow.
If your test was successful, you have completed your set up of How to automatically set deal amount after DoPricer applies discounts or changes prices.
If you are unsure please contact HubDo Support using the chat button on this page or via other contact methods here.