/
/
Reprice a HubSpot product range with one request
For finance and pricing teams who want to raise or cut HubSpot product prices by a percentage, with a before and after view, by asking their AI assistant.
On this page
Connector
Connect HubSpot, pick your AI tool and paste the prompt.
The problem
Range wide price changes drift and fall below cost
A price change across a product range means editing every HubSpot product, working out each new price and checking none falls below cost. By hand it takes ages, rounding drifts, and below cost prices go unnoticed.
Without PopdockAI
- Find every product in the range
- Work out each new price on a calculator
- Check each one against unit cost
- Edit products one at a time
With PopdockAI
- Matching products with a price are found
- Each new price is worked out and rounded to two decimals
- Prices below unit cost are flagged
- You review before and after, and only the price changes
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Change the price of products matching `{product-filter}` by `{percent-change}` percent (for example 5 or -10), rounding to 2 decimal places.
**Step 1: Find the products**
Call `hubspot-get-products` with `name.contains` = `{product-filter}`. If that returns nothing, retry with `product-type` = `{product-filter}`, then with `folder` = `{product-filter}`. Drop products with no `unit-price`. If none remain, say so and stop.
**Step 2: Calculate**
For each product compute the new price = unit-price x (1 + `{percent-change}` / 100). Flag any product whose new price would fall below its `unit-cost`.
**Step 3: Confirm**
Show a table: name, SKU, current price, new price, unit cost, flag. Wait for an explicit yes. The user may exclude rows.
**Step 4: Update**
Call `hubspot-update-product` once per confirmed product with `id` = its record-id and `price` = the new price. Change nothing else.
**Step 5: Report**
Count the products updated and list any failures. Note that existing deal and quote line items keep their old prices; only new line items use the new price.
**Rules & Guidelines:**
* Only `hubspot-update-product` may write, once per confirmed product, after Step 3.
* Do NOT call any other write tool: no other hubspot-add, hubspot-update, hubspot-rename, hubspot-remove, hubspot-subscribe, hubspot-unsubscribe or hubspot-import tool.
**Validation:**
* `{percent-change}` must be a number between -90 and 200. Otherwise ask again and stop.
* Never update more than 100 products in one run.Who it's for
One answer, three teams that use it
Pricing managers
Apply a price rise across a range
Raise every product in a range at once, with each new price shown before it goes live.
Raise all HubSpot products in the Hardware folder by 4 percent.
Finance managers
Protect margins on price changes
Any product whose new price would fall below cost is flagged before you confirm.
Cut the price of our HubSpot Training products by 10 percent and flag any that would go below cost.
Sales operations
Update the catalog without breaking deals
Only product prices change, so existing deal and quote lines keep the prices already agreed.
Increase prices on all HubSpot service products by 3 percent, leaving out Contoso Premium Support.
How it works
What PopdockAI does when you ask
You name the products and the percentage, and your AI assistant works out every new price. Nothing changes until you have reviewed the before and after table and confirmed.
01
Ask
You name the products by name, type or folder and give the percentage.
02
Calculate
It works out each new price and flags any below unit cost.
03
Confirm
You review the before and after table and leave out any rows.
04
Update
It changes only the price on each product and reports any failures.
What PopdockAI provides
The tools behind the answer
Ready made tools for HubSpot and one secure connection to your AI tool. No code, no exports.
hubspot-get-products
hubspot-update-product
This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.
The outcome
Price changes across a range, below cost caught
Related use cases
More ways to put this data to work
One prompt template with infinite possibilities.
Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.
Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

.webp)
