Slack

LiveWebhook

Communication

Get real-time notifications in your Slack channels when companies visit your site. ClearView sends rich, formatted messages with company details, lead scores, and industry information so your team can act on high-value visitors instantly.

What Gets Synced

Rich notifications

Formatted Slack messages with company details

Company information

Name, domain, industry, and employee count

Lead score badge

Visual score indicator with hot/warm/cold label

Quick action link

Direct link to company profile in ClearView dashboard

Supported Events

EventTriggerAction
company.identifiedA new company is identifiedSend rich notification to channel
lead.hotA lead reaches hot score thresholdSend urgent hot lead alert to channel
visitor.returningA known company returns to your siteSend returning visitor notification

Prerequisites

  • A Slack workspace you have admin access to
  • Permission to create Slack apps or incoming webhooks
  • A channel where you want to receive notifications
  • ClearView tracking script installed on your site

Setup Guide

1

Go to Slack API

Open your browser and navigate to api.slack.com/apps. Sign in with your Slack workspace credentials if prompted.

2

Create a new Slack App

Click "Create New App" and select "From scratch". Give it a name like "ClearView Notifications" and choose the workspace where you want to receive alerts.

App name suggestion

Name your app "ClearView" or "ClearView Notifications" so it is easy to identify in your workspace.
3

Enable Incoming Webhooks

In the left sidebar of your app settings, click "Incoming Webhooks". Toggle the switch to activate incoming webhooks.

4

Add a webhook to your workspace

Scroll down and click "Add New Webhook to Workspace". You will be prompted to choose a channel where notifications will be posted. Select your desired channel (e.g. #sales-leads or #website-visitors) and click "Allow".

Recommended channels
  • #sales-leads - For your sales team
  • #website-visitors - For marketing visibility
  • #hot-leads - For high-priority alerts only
5

Copy the webhook URL

After authorizing, you will see a new webhook URL. It starts with https://hooks.slack.com/services/. Click the Copy button to copy it to your clipboard.

Keep your webhook secure

The webhook URL is a secret. Anyone with this URL can post messages to your channel. Do not share it publicly or commit it to a repository.
6

Configure in ClearView

In your ClearView dashboard, go to Settings > Integrations. Find Slack and click Connect. Paste your webhook URL.

Required Fields

Webhook URLhttps://hooks.slack.com/services/T.../B.../xxx
7

Test the connection

Click the "Test" button to send a sample notification. Check your Slack channel to confirm the message arrives with proper formatting.

Data Mapping

ClearView FieldSlack DisplayExample
Company nameMessage title (bold)Acme Corp
DomainField in attachment blockacmecorp.com
Lead scoreScore with emoji indicator85 (Hot)
IndustryField in attachment blockSaaS
Page viewedContext line/pricing

Example Notification

Here is what a typical ClearView notification looks like in Slack:

ClearViewAPP10:32 AM

New Company Identified

CompanyAcme Corp
Domainacmecorp.com
Lead Score85 - Hot
IndustrySaaS
Page/pricing
View in ClearView Dashboard

The underlying webhook payload uses Slack Block Kit:

Slack Webhook Payload
json
{
"blocks": [
{
"type": "header",
"text": {
"type": "plain_text",
"text": "New Company Identified"
}
},
{
"type": "section",
"fields": [
{ "type": "mrkdwn", "text": "*Company*\nAcme Corp" },
{ "type": "mrkdwn", "text": "*Domain*\nacmecorp.com" },
{ "type": "mrkdwn", "text": "*Lead Score*\n85 :fire: Hot" },
{ "type": "mrkdwn", "text": "*Industry*\nSaaS" }
]
},
{
"type": "context",
"elements": [
{
"type": "mrkdwn",
"text": "Viewing */pricing* | <https://app.clearview.com/company/acmecorp|View in ClearView>"
}
]
},
{ "type": "divider" }
]
}

Troubleshooting

No messages appearing in channel

Verify the webhook URL is correct and starts with https://hooks.slack.com/services/. Click the Test button in ClearView to send a test message. Also check that the Slack app has not been disabled in your workspace.

"channel_not_found" error

The webhook is tied to a specific channel. If the channel was renamed, archived, or deleted, the webhook will stop working. Create a new webhook URL pointing to the correct channel.

Messages look plain without formatting

ClearView uses Slack Block Kit for rich formatting. If messages appear plain, your webhook may be misconfigured. Try removing and re-adding the webhook. Ensure the Slack app has not been restricted by workspace admins.

Too many notifications

If you are receiving more notifications than expected, you can configure event filters in ClearView under Settings > Integrations > Slack > Events. For example, only enable the lead.hot event to only receive alerts for high-value visitors.

Need help?

If you are having trouble setting up the Slack integration, our team is here to help.