Recued
← Back to recipes

Contact Engagement Scorer

by recued-core v1 context

Computes a 0-100 engagement score based on recent emails, meetings, and touch recency.

How it works

Data fetch
contact contact-reader-hubspot
Fetch reader from hubspot
emails email-list-reader-hubspot
Fetch list reader from hubspot
meetings meeting-list-reader-hubspot
Fetch list reader from hubspot
Process (6 steps)
email_count count
Count items in emails
meeting_count count
Count items in meetings
days_since_last_touch date_diff
Calculate days between contact last contacted and now
engagement_score math
Calculate: clamp(0, 100, ({{step.email_count}} * 10) + ({{step.meeting_count}} * 20) + (30 - {{step.days_since_last_touch}}) * 2)
engagement_checklist to_checklist
Format results as an actionable checklist
engagement_summary to_summary
Format results as a summary card
Output
summary engagement_summary
checklist engagement_checklist

Settings (4)

Configurable at install. Defaults shown — change anytime in the extension.

min emails 30d number = 2
min meetings 30d number = 1
engagement threshold number = 50
max days since touch number = 14

Tags

hubspot contactengagementhubspotscoring

Details

9 steps 4 configurable settings recipe_id: compute-engagement-score-contact-hubspot

Install

Install in Recued View publisher Open Kitchen

If the webclient is not paired yet, copy compute-engagement-score-contact-hubspot and paste it after pairing.