# 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](https://www.youtube.com/watch?v=bGYYEl5Ybe0)

## 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](https://knowledge.hubspot.com/workflows/create-workflows)
- An integrated webinar platform (e.g., [Contrast Webinars](/content/site-root.html)) 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](https://www.notion.so/Turn-Webinar-Views-into-Slack-Alerts-with-HubSpot-Workflows-3057ff48519a8006832bd9a3749d1773?pvs=21) and active.

### 1. Navigate to Workflows

- Log in to your **HubSpot** account.
- In the left navigation bar, go to `Automation`.
- Select `Workflows` from the dropdown menu.

### 2. Create a New Workflow

- On the Workflow page, click the `Create workflow` button.
- Choose `From scratch` to start with a blank workflow.

### 3. Set Enrollment Trigger for Webinar View

- Click `Set up triggers` to define when contacts should enroll.
- Search for and select a trigger related to `Webinar Live View` or 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 criteria` to 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 continue` to proceed to the workflow actions.

### 5. Add a Slack Notification Action

- Click the `+` icon to add an action after your trigger.
- Search for `Slack` and choose the action `Send 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 `Save` to 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 publish` and `Turn on` to 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.](/content/learn/best-webinar-software/index.html)

- 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](https://knowledge.hubspot.com/workflows/clone-and-move-workflow-actions).
