Turn Webinar Views into Slack Alerts with HubSpot Workflows | Contrast
Turn Webinar Views into Slack Alerts with HubSpot Workflows
Last updated on Feb 6, 2026 by Luuk de Jonge
Goal
Sales teams often miss critical engagement signals from prospects, such as webinar views or poll answers, leading to delayed or missed follow-up opportunities. This guide explains how to use HubSpot Workflows to automatically notify contact owners via Slack when a prospect watches a webinar, enabling timely and relevant re-engagement or follow-up.
Turn webinar views into Slack alerts with HubSpot workflows
In this video
- 00:00 Set up a workflow to notify on Slack
- 00:30 Set 'Live view' trigger
- 01:19 Set up Slack notification
Step-by-step guide
Requirements
- An active HubSpot account with an active professional or enterprise subscription so that you can use Workflows
- An integrated webinar platform (e.g., Contrast Webinars) that provides webinar viewing data, specifically a live completion rate or similar metric. And engagement data such as poll answers.
- HubSpot's Slack integration must be set up and active.
1. Navigate to Workflows
- Log in to your HubSpot account.
- In the left navigation bar, go to
Automation. - Select
Workflowsfrom the dropdown menu.
2. Create a New Workflow
- On the Workflow page, click the
Create workflowbutton. - Choose
From scratchto start with a blank workflow.
3. Set Enrollment Trigger for Webinar View
- Click
Set up triggersto define when contacts should enroll. - Search for and select a trigger related to
Webinar Live Viewor your integrated webinar platform's equivalent event (e.g., "Contrast Webinar Live View"). - Ensure the trigger is active for the relevant webinar event.
4. Add Completion Rate Criteria
- Click
Add criteriato refine the trigger conditions. - Select the event property
Live completion rate(or the equivalent metric provided by your webinar platform). - Set the condition to is greater than 80. This is based on the assumption that the completion rate is a percentage (as it is for Contrast Webinars) and ensures only highly engaged viewers trigger the workflow.
- Click
Save and continueto proceed to the workflow actions.
5. Add a Slack Notification Action
- Click the
+icon to add an action after your trigger. - Search for
Slackand choose the actionSend a Slack notification.
6. Configure Notification Settings
Send notification to: Choose your desired recipient(s):
- Specific users: Select individual HubSpot users.
- Channel: Select a specific Slack channel (e.g., #sales).
- Contact owner: This is highly recommended for timely follow-up, as it sends the notification directly to the HubSpot owner of the contact.
Message: Craft a clear and actionable message. For example:
- "This contact watched more than 80% of this webinar: {{ contact.email }}. This is a great signal for re-engagement!"
Add Actions (Optional): You can add interactive buttons to the Slack message (e.g., to view the contact record in HubSpot).
Add Mentions (Optional, but Recommended): Use the "@" symbol to mention the contact owner directly in the Slack message (e.g.,
@{{ contact.owner.slack_id }}).Click
Saveto finalize the Slack notification action.
Name and Save the Workflow
- Give your workflow a descriptive name (e.g., "Notify Contact Owner: 80%+ Webinar Completion (Contrast)").
- (Optional) Add a brief description of the workflow's purpose.
- Review all steps of your workflow to ensure everything is configured correctly, then click
Review and publishandTurn onto activate the workflow.
Common problems and solutions
Your webinar platform doesn't provide completion rate data, or its integration with HubSpot doesn't expose this property. Check your webinar platform's documentation for HubSpot integration details. If not supported, you may need to explore alternative triggers or consider a different webinar platform that offers this functionality.
The "Send a Slack notification" action is unavailable or not functioning correctly. Ensure your HubSpot portal is correctly integrated with Slack.
The completion rate from your webinar platform isn't a simple percentage. Adjust your workflow criteria accordingly.
Slack notifications are sent but not to the intended users or channels. Double-check the settings in the Slack action.
Managing multiple webinars with similar registration processes can be streamlined by cloning an existing workflow.