Route Website Form Submissions to Slack Instantly
Catch leads immediately. When someone submits your website form, Notis posts the submission straight to Slack so your team can respond fast.
Trigger
Webhook received
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Action
Post message to channel
Deprecated: posts a message to a slack channel, direct message, or private channel. use `send message` instead.
Why this helps
Leads sit in form platforms until someone remembers to check them. That delay kills conversion. Neurodivergent founders need real-time alerts to respond while interest is hot.
- See form submissions in Slack instantly, not hours later
- Respond to leads while they're most engaged
- Reduce form-checking overhead with automatic alerts
- Consolidate lead sources in one Slack channel
Setup
Build it in a few focused steps.
- 1Connect HubSpot and Slack to Notis.
- 2Create an automation called 'Form Submission Alert' with this prompt: 'When a webhook receives form submission data, post a message to #leads with the person's name, email, phone, and message.'
- 3Select 'Webhook' as your trigger and pick #leads as your channel.
- 4Copy the webhook URL and configure your form platform (Typeform, Formspree, custom form, etc.) to POST submissions to this URL. Test with a test submission.
Questions about this workflow
What form platforms can I use with this?
Any platform that supports webhooks works: Typeform, Formspree, Webflow forms, Zapier triggers, or custom HTML forms with JavaScript.
Can this automatically create HubSpot contacts too?
Yes. Add to your prompt: 'and also create a new HubSpot contact with this information' and Notis will sync the data.
How do I prevent duplicate submissions or spam?
You can configure Notis to filter by criteria like email domain, only accepting submissions from new emails or deduplicated records.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Hubspot to Slack. A trigger fires from one place; an action lands in another.
Hubspot triggers
Slack actions
Contact Created Trigger
Contact Created Trigger
Set snooze duration
Deprecated: turns on do not disturb mode for the current user, or changes its duration. use `set dnd duration` instead.
Deal Stage UpdatedTrigger
Deal Stage UpdatedTrigger
Add a custom emoji to a Slack team
Deprecated: adds a custom emoji to a slack workspace given a unique name and an image url. use `add emoji` instead.
Add an emoji alias
Adds an alias for an existing custom emoji in a slack enterprise grid organization.
Add a remote file
Adds a reference to an external file (e.g., google drive, dropbox) to slack for discovery and sharing, requiring a unique `external id` and an `external url` accessible by slack.
Add a star to an item
Stars a channel, file, file comment, or a specific message in slack.
Add call participants
Registers new participants added to a slack call.
Add emoji
Adds a custom emoji to a slack workspace given a unique name and an image url; subject to workspace emoji limits.
Add reaction to message
Adds a specified emoji reaction to an existing message in a slack channel, identified by its timestamp; does not remove or retrieve reactions.
Connect any two apps with Notis in the middle.
Not just Hubspot and Slack. Any combination from 985+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7 days free trial with 20$ free usage included.
No card. Works with personal or business Slack.
