Sales teams often need to copy products from a closed deal to a new deal. This setup moves all line items from the won deal to the new record and confirms the result in Slack. It saves time and keeps pricing details consistent for renewals and upsells.
It starts with a webhook call from your CRM workflow that passes two IDs, the won deal and the new deal. n8n reads those values, finds the line items linked to the won deal, and pulls their SKUs in a single batch. Using those SKUs, it fetches the matching products and creates the same items on the new deal with one batch create call. A Slack message then posts links to the workflow and the deal so your team can verify in seconds. Batch requests keep API calls low and speed up processing even when many items are present.
You will need a HubSpot private app token set in n8n and a Slack connection with access to your channel. Configure your HubSpot workflow to send the webhook with deal_id_won and deal_id_create, then run a test to confirm items are cloned. Expect minutes of manual work per deal reduced to seconds, better accuracy on pricing, and faster handoffs for renewals, duplicates, and new regions.