Skip to content
n8n canvas: 15-minute schedule, HubSpot recent deals, large deal filter and a Slack post
Price
Free
Difficulty
Beginner
Updated
November 6, 2026

Overview

This workflow runs on a 15-minute schedule and asks HubSpot for the most recently created deals. A filter keeps only deals created in the last 15 minutes that are worth at least the threshold you set.

Each remaining deal is posted to a Slack channel with its name, value and owner ID, so the team can see new business without opening the CRM. Nothing is posted until you connect your own HubSpot and Slack accounts.

Useful for

  • Make sure the sales team sees large new deals the same day
  • Give managers a live feed of pipeline growth in one channel
  • Start a deal-review habit by posting every new large deal for comment

What's included

  • An n8n workflow with 4 nodes, ready to import
  • Trigger: Every 15 minutes
  • Connects HubSpot, Slack
  • Sticky notes on the canvas that explain what to set up
  • No credentials inside: you connect your own accounts

How to use it

  1. 1

    Download the workflow JSON.

  2. 2

    In n8n, create a workflow, open the … menu, choose Import from File and select the JSON.

  3. 3

    Connect HubSpot on the Recent deals node and Slack on the Post to Slack node, then pick the channel.

  4. 4

    Set the value threshold on the Large deals only node.

  5. 5

    Create a test deal in HubSpot, run the workflow once and check the Slack message, then activate.

What you need

Requirements

  • An n8n instance (cloud or self-hosted, version 1.x)
  • A HubSpot account with a private app token and a Slack workspace

Works with

  • n8n 1.x (cloud or self-hosted)

Questions

Is this n8n workflow free?

Yes. Download the JSON and import it into your own n8n. There is no sign-up and no cost.

Does it include any credentials?

No. The file has no keys or tokens. You connect your own HubSpot and Slack accounts after importing.

Why does it post the owner ID instead of a name?

HubSpot returns owner IDs. You can map them to names with a Set node if your team uses a fixed list.

  • #sales-automation
  • #new-deal-slack-alert
  • #n8n
  • #automation
  • #workflow-template
  • #free-template

More sales automation templates

See all 5

Also in Sales

All sales templates
Get this template

Preparing your template…