RevOps + HubSpot 3 min read

How to Alert Reps in Slack Only When a Real Buyer Visits Your Site

A HubSpot workflow that pings Slack when a lead your team already owns looks at a page that matters. No alerts for the other 400 visitors.

Trav White Head of AI Engineering, Founder
3:24
1x

Step 3: Filter for the "Who"

Now that you have the "What" (the page visit), you need to specify the "Who" so the boss doesn't get an alert for every random visitor. Add a Filter criteria layer to your trigger:

  • Lifecycle stage is any of SQL or Opportunity.
  • Contact owner is Known.

That way the event only fires a notification if the person visiting is an active lead already assigned to a rep.

Step 4: Send the Slack notification

Add the "Send Slack notification" action. To make this work:

Have your reps already muted HubSpot notifications?

Nobody announces it, the alerts just stop being read.

  • The App: You must have the HubSpot app installed and invited to the specific Slack channel (e.g. #sales-alerts) for the message to actually land.
  • The Context: Don't just send a link. Use the "Properties to include" section to add the Contact Name, Company Name, and Lead Score.

This gives the rep everything they need to pick up the phone while the prospect is still looking at the page. If more than one person needs to know, the same pattern covers notifying every deal owner automatically when something changes.

Before you switch it on: the collection notice

Tying a named person's page views to their contact record is collecting personal information under the Privacy Act 1988, for the businesses the Act covers, which is most of them above three million in turnover. Australian Privacy Principle 5, administered by the OAIC, says you have to tell someone at or before the time you collect it: that you are collecting it, why, and what happens to it after that.

In practice that is a paragraph in the privacy policy and a line in the collection notice on the forms people fill in, saying that once someone is in your database you record which pages they visit and pass that to the person who owns the relationship. It takes ten minutes to write. Writing it after somebody complains takes considerably longer.

The "No-BS" Trade-off

This hack only works for contacts who are already "cookied" in your database. It won't track anonymous visitors, for those you still have to use the standard "Prospects" tool. But for your active pipeline, this event-based approach is the cleanest way to catch a live buyer without the spam. The broader version of the same idea, scoring and routing on intent rather than one page view, is in the full guide to converting website visitors using buyer intent.

Conclusion: Get your lead tracking sorted

Clean tracking is the difference between a rep ringing while the page is still open and a rep ringing a fortnight later off a stale list. Once the alert is working, the step after it is turning buyer intent data into an automated pipeline engine, so the notification is not the only thing that happens.

If your sales process still feels a bit clunky or your notifications are a mess, we can help you grease the wheels. Have a look at our RevOps and HubSpot work, or message us.

For more no-BS HubSpot tips and technical deep-dives, come join us over on our Facebook page and YouTube channel. We are sharing regular hacks to help you get more out of your portal without the headache.

Want to join the conversation? Be part of our HubSpot User Group to learn more from our HubSpot experts and get access to exclusive events.

Unsure which page visits actually count as intent?

The pricing page means one thing, a 2019 blog post another.

Happy HubSpotting.

Neighbourhood

Neighbourhood is a HubSpot Diamond Partner in Brisbane. We build AI systems and the revenue operations they run on, for businesses across Australia and New Zealand.