Engagement-based workflows
Engagement-based workflows
Overviewβ
Walnutβs HubSpot integration allows you to turn product engagement into action. Once Walnut data is synced into HubSpot, you can use it to trigger workflows, route leads, enrich records, notify sales, and automate follow-up based on how buyers actually engage with your demos, playlists, and Deal Rooms.
In practice, this means you can use the same Walnut engagement signals that support reporting in HubSpot to also power operational workflows across marketing, sales, and customer-facing motions.
Before You Startβ
Before building HubSpot workflows with Walnut engagement data, make sure the foundation is in place.
Walnut Workflow Data Frameworkβ
Walnut engagement data appears in HubSpot in two main formats, and each is useful for a different type of workflow logic.
- Contact Properties store the latest or aggregated engagement state for an identified contact
- Activity Records store individual session-level engagement events for demos, playlists, and Deal Rooms
Together, these give you both a stable trigger layer and a richer behavioral layer for more advanced workflow logic.
Contact Propertiesβ
Contact properties represent the latest known state of Walnut engagement for an identified viewer.
These fields are especially useful for workflows because they are easy to filter, easy to understand, and well suited for enrollment logic that should not depend on reading a full session history.
Best for: segmentation, lead scoring, lifecycle updates, routing, suppression logic, and recurring operational workflows
Activity Recordsβ
Activity records capture individual session-level Walnut events in HubSpot.
These records are useful when your workflow needs more context than a snapshot field can provide, such as which asset was viewed, how long someone engaged, or whether a session matched a specific behavioral pattern.
Best for: real-time alerts, asset-specific triggers, detailed filtering, and more precise behavior-driven automation
When to Use Which Data Sourceβ
- Use contact properties when you want dependable, simpler workflow logic tied to the latest known engagement state.
- Use activity records when you want more detailed workflows tied to a specific session, asset, or behavior.
Common Workflow Use Casesβ
Once Walnut engagement data is flowing into HubSpot, there are a few high-value workflow patterns that most teams start with.
High-Intent Follow-Upβ
Trigger internal action when a contact shows strong engagement and may be ready for faster follow-up.
- Demo completion rate greater than 70%
- Session length greater than 2 minutes
- Multiple demo or playlist views in a short period
Sales Notificationsβ
Alert the right rep or team when a prospect engages with a meaningful asset.
- Viewed pricing demo
- Viewed technical walkthrough
- Returned to a Deal Room after a meeting
Re-Engagement Campaignsβ
Trigger follow-up when someone engaged lightly, dropped early, or never reached the strongest value moments in the experience.
- Completion rate below 30%
- Single short session
- Viewed an asset but never returned
Personalization and Routingβ
Route leads or contacts based on product interest, engagement depth, or asset type viewed.
- Viewed a specific product demo and should be assigned to a specialist
- High engagement should move the contact into a new lifecycle stage
- Viewed onboarding or customer education content and should route differently than net-new sales engagement
Build a Workflow Using Contact Propertiesβ
Contact-property-based workflows are the simplest place to start because they use the latest known Walnut engagement values already stored on the contact record.
Step 1: Create the Workflowβ
- Go to Automation β Workflows in HubSpot
- Select Contact-based workflow
- Choose to build from scratch or from a template if helpful
Step 2: Set the Enrollment Triggerβ
Choose a Walnut contact property as the core trigger.
Example trigger:
Walnut latest demo completion rate (%) is greater than 70
Step 3: Add Supporting Filtersβ
Add one or two filters to make the trigger more meaningful.
Examples:
- Walnut latest demo play is known
- Lifecycle stage is Lead or Marketing Qualified Lead
- Owner is unknown
Step 4: Add Actionsβ
- Send internal notification
- Assign owner
- Update lifecycle stage
- Enroll in a follow-up email workflow
Build a Workflow Using Activity Dataβ
Activity-based workflows are better when you want to react to a specific Walnut session or asset-level engagement signal.
Step 1: Create the Workflowβ
- Go to Automation β Workflows
- Select Contact-based workflow
- Choose the activity-based enrollment approach supported in your HubSpot setup
Step 2: Choose the Walnut Activity Triggerβ
Select the Walnut activity or event you want to use as the entry point.
Example trigger:
Walnut activity = Demo Viewed
Step 3: Add Activity Filtersβ
Use activity data to narrow the trigger to the exact kind of engagement you care about.
Examples:
- Demo name contains βPricingβ
- Session length is greater than 60 seconds
- Viewed asset type = Deal Room
Step 4: Add Actionsβ
- Create task for the sales rep
- Send Slack notification
- Enroll the contact in a targeted nurture sequence
- Add the contact to a list for the appropriate team
Best Practicesβ
Example Workflow Recipesβ
These starter recipes give you practical patterns you can adapt to your teamβs funnel, asset strategy, and routing logic.
High-Intent Alertβ
Trigger:
Walnut latest demo completion rate (%) is greater than 75
Optional supporting filter:
Walnut AVG time spent across all demos (s) is greater than 120
Actions:
Send Slack alert to AE
Create follow-up task
Add contact to High Intent list
Re-Engagement Follow-Upβ
Trigger:
Walnut latest demo completion rate (%) is less than 30
Actions:
Send follow-up email with alternate demo or playlist
Enroll in nurture sequence
Wait and re-check for repeat engagement
Product Interest Routingβ
Trigger:
Walnut last demo name view contains "Security"
Actions:
Assign to Security Specialist
Update team or owner
Create internal note for rep context
Post-Event Follow-Upβ
Trigger:
Lifecycle source = Event
AND Walnut total demo views is greater than 0
Actions:
Send post-event follow-up email
Share curated playlist
Add to event follow-up campaign
Top 5 HubSpot Workflows to Launch Firstβ
If you are just getting started, focus on a small set of high-impact workflows that help your team move from view β signal β action quickly.
1. High-Intent Demo Engagement Alertβ
Notify the right rep when a prospect shows strong buying signals.
Trigger:
Walnut latest demo completion rate (%) is greater than 70
AND Walnut AVG time spent across all demos (s) is greater than 120
Actions:
- Create task for owner
- Send Slack or email notification
- Add to High Intent list
Why it matters: Helps reps prioritize the most engaged prospects first.
2. Demo Viewed β Instant Follow-Upβ
Follow up automatically when someone engages with a demo but has not yet been handled by the team.
Trigger:
Walnut total demo views is greater than 0
AND Lifecycle stage = Lead
Actions:
- Send personalized follow-up email
- Assign owner if missing
Why it matters: Ensures engaged prospects do not sit untouched after a campaign or event.
3. Low Engagement β Re-Engagement Nurtureβ
Re-engage contacts who started the experience but never meaningfully progressed.
Trigger:
Walnut latest demo completion rate (%) is less than 30
Actions:
- Send follow-up email with alternate asset or curated playlist
- Enroll in nurture sequence
Why it matters: Helps recover attention before engagement goes cold.
4. Product Interest Routingβ
Route leads based on what they explored.
Trigger:
Walnut last demo name view contains "Security"
Actions:
- Assign to product specialist
- Update owner or team
Why it matters: Connects prospects with the right expert faster.
5. Post-Event Follow-Up Automationβ
Automate follow-up for event contacts who engaged with Walnut afterward.
Trigger:
Original source drill-down = Event
AND Walnut total demo views is greater than 0
Actions:
- Send post-event email with curated playlist
- Add to event follow-up campaign
- Notify owner for fast outreach
Why it matters: Bridges the gap between event interaction and meaningful sales follow-up.
Next Stepsβ
This guide is designed to work alongside your HubSpot reporting setup. Reporting helps you understand engagement trends. Workflows help you operationalize them.
Explore HubSpot Integration, Data, and Reporting Guidesβ
- HubSpot Integration Setup Guide β Connect Walnut to HubSpot and begin syncing engagement data
- Walnut Engagement Data in HubSpot β Understand where Walnut data appears across contacts, activities, companies, and deals
- How to Build a Walnut Reporting Structure in HubSpot β Use the same contact properties and activity records to build reporting views, dashboards, and operational analysis
- ROI & Analytics Resource Pack β Explore additional resources for analytics, attribution, and proving business impact