Review-Site Intent Scoring
Review-Site Intent Scoring is a six-step inbound and ABM play for email, calls and your CRM, from “Ingest the intent alerts” to “Route by temperature”. It uses G2, Slack, Clay, HubSpot, Salesforce and six more tools.
- Motion
- Inbound, ABM
- Channel
- Email, Call, CRM
- Steps
- 6
- Tools
- 11
The workflow
Review-Site Intent Scoring
G2 buyer intentAlerts in SlackAlerts land in a Slack channel. A bot pulls the structured data out of each one.
Slack
One event per alert, against a company
Running score per companyDecays over time
HubSpot
Salesforce
Same-day callDay 0The owning SDR is alerted, finds the right buyer and calls the same day.
Slack
Apollo
Findymail
BounceBan
LinkedIn
Nooks
Category sequenceAutoEmails about the problem the category solves, never about the G2 visit.
SmartleadNo outreach yet. The account stays in the score and can still turn hot.

G2
Slack
Clay
HubSpot
Salesforce
Nooks
Apollo
Findymail
BounceBan
LinkedIn
Smartlead
The diagram as text
- 1
Ingest the intent alerts
G2 buyer intent (alerts in slack): Category page, Comparison page and Pricing page. Alerts land in a Slack channel. A bot pulls the structured data out of each one. In: Slack. Tool: G2.
- 2
Push every alert to Clay
One event per alert, against a company: Tool: Clay.
Deduped by domain. Page type and timestamp kept
- 3
Weight the signals
Page viewed → Weight
- Category page → Low
- Competitor comparison page → Medium
- Your pricing page → Highest
- Repeat visits in one week → Compounds
- 4
Score cumulatively, then sync
Running score per company (decays over time): Tool: Clay.
Company record (where reps work): Score, Last scored and Pages that drove it. Write: HubSpot and Salesforce.
Stale intent decays. Crossing the threshold flips the account to HOT
- 5
Route by temperature
HOT: Over threshold
Same-day call (day 0): The owning SDR is alerted, finds the right buyer and calls the same day. Alert: Slack. Find: Apollo and Findymail. Verify: BounceBan and LinkedIn. Call: Nooks. Tool: Nooks.
WARM: Building
Category sequence (auto): Emails about the problem the category solves, never about the G2 visit. Send: Smartlead. Tool: Smartlead.
COOL: Early
Keep scoring: No outreach yet. The account stays in the score and can still turn hot..
Outcome: In-market accounts worked same day. Tools: HubSpot.
Feedback loop: Cool accounts keep scoring: new alerts add to the running score until they cross into WARM or HOT.
The stack: G2, Slack, Clay, HubSpot, Salesforce, Nooks, Apollo, Findymail, BounceBan, LinkedIn and Smartlead.
Open the diagram full size (1180 px wide)
The play in six steps
- 01
Step 1: Ingest the intent alerts
Review sites tell you who is actively comparing vendors. Most teams let those alerts scroll past in a channel.
- Send G2 buyer-intent alerts to a dedicated Slack channel.
- Use a bot or webhook to pull the structured fields out of each alert: company, domain, page type, time.
- Capture category, comparison and pricing views as separate events.
- 02
Step 2: Push every alert to Clay
An alert read once and forgotten is a notification. An event stored against a company becomes a score.
- Log one event per alert against the company domain.
- Dedupe repeated alerts for the same domain and page within a day.
- Keep the page type and timestamp on every event.
- 03
Step 3: Weight the signals
A category browse and a pricing page view are not the same intent. The weights are the play.
- Category page view: low weight.
- Competitor comparison page: medium weight.
- Your own pricing page: highest weight.
- Several views within one week compound the score.
- 04
Step 4: Score cumulatively and let it decay
One visit is noise. A pattern over days is a buying signal, and old intent should stop firing.
- Add each weighted event to a running score per company.
- Decay the score over time, for example halve event weight after 14 days.
- Set a threshold that flips an account to HOT, and review it monthly against booked meetings.
- 05
Step 5: Sync the score to the CRM
If the score lives outside the CRM, reps never act on it.
- Write score and last-scored date to the company record in HubSpot or Salesforce.
- Attach a short note listing the pages that drove the score, so the rep knows what the buyer was comparing.
- 06
Step 6: Route by temperature
Same-day action on HOT accounts is the entire value of this play. A day late, they have already booked demos with others.
- HOT:
- Slack alert to the owning SDR
- Find the likely buyer with Apollo and Findymail, confirm they are still in role on LinkedIn, verify the email with BounceBan
- Call the same day through Nooks
- WARM:
- An automated Smartlead sequence about the problem the category solves
- COOL:
- No outreach. Keep scoring
- Never mention G2 or the visit in the copy.
- HOT:
Tools used
The eleven tools this play names. Each links to the other plays that use it.
Related plays
Signals in the CRM, with Decay
Every signal carries a date, a one-line summary and the source URL.
Clay
Claude Code
Trigify
HubSpot
SalesforceEach signal adds its weight, then decays on its own curve. A new signal lifts the score again.
Watched, no outreach yet.
The owner works it today.
Decayed out on its own.
Every buyer at the account, checked and pushed to the CRM.
AI Ark
Prospeo
Findymail
LinkedIn
BounceBan
Brief and alertWhy it is hot, written only from copy-safe signals, plus a task for the owner.
Claude
HubSpot
Slack
Clay
Claude Code
Trigify
HubSpot
Salesforce
AI Ark
Prospeo
Findymail
LinkedIn
BounceBan
Slack
Claude
Signals in the CRM, with Decay
6 steps · CRM, Email, LinkedIn





+6 moreWebsite Visitor De-anonymization
Anonymous traffic on your websiteTies the visit to a company, even when the person stays unknown.
RB2B
Warmly
AlbacrossNames the visitor where a match exists, with their role and profile.
RB2B
Warmly
Visitor signals land in ClayTimestamps kept
Clay
Apollo
Findymail
Prospeo
FullEnrichEvery record is re-checked before anyone is contacted: a person who changed jobs is swapped for their replacement, an email is re-verified, a dead number is dropped.
LinkedIn
BounceBan
One scoring prompt in ClayScores three thingsThe prompt reads the enriched record and the full visit history. Disqualified visitors get no outreach.
Same-day team playNowThe rep hears while the visit is fresh, then works the whole account.
Slack
HubSpot
Findymail
Apollo
Nooks
Twilioonly with consent
Email sequenceAutoA short sequence that opens on the page they read, never on the visit itself.
Smartlead
LinkedIn touchAutoA connection request, then a DM once they accept.
HeyReach
RB2B
Warmly
Albacross
Clay
Apollo
Findymail
Prospeo
FullEnrich
LinkedIn
BounceBan
Claude
Slack
HubSpot
Nooks
Twilio
Smartlead
HeyReach
Website Visitor De-anonymization
5 steps · Website, Email, LinkedIn, Call, SMS





+11 moreHubSpot Account Tiering & Scoring
Closed won and closed lost, last 12 to 24 monthsStart with the highest revenue customers. Look for patterns in industry, size and geography.
The disqualification reasons that keep coming back.
Enrichment fields
Clay formulas assign the tier
New HubSpot propertiesCompany and contact data mapped field by field, so the sync never creates duplicates.
Clay
Findymail
BounceBan
HubSpot
Tier workflowsProperty triggerCompany workflows with re-enrollment on, so the tier changes when the data does.
FallbackMissing tierAccounts without a tier are flagged, not left to slip through.
Re-enrich any account last enriched over 90 days ago, and re-check its contacts for job changes.
LinkedIn
HubSpot
Clay
Findymail
BounceBan
LinkedIn
HubSpot Account Tiering & Scoring
7 steps · CRM





