Email Is the Wrong Channel for Urgent Moments
Your HubSpot workflows are well-built. The logic is solid. But the notification channel is email, and email has a problem: nobody checks it fast enough.
A prospect no-shows your demo. Your workflow sends a follow-up email. They see it 4 hours later, buried under 30 other emails. The moment is gone.
A trial user signs up and does nothing. Your onboarding email arrives while they're in another tab. By the time they read it, they've forgotten why they signed up.
The workflows below fix this by adding push notifications as the nudge channel for time-sensitive triggers. Email stays for long-form content. Push handles the "right now" moments.
How Push + HubSpot Works Together
Three things happen when you connect HubSpot:
- Contacts stay in sync
Push subscribers automatically match to HubSpot contacts. Updates flow both ways so you're never working with stale data.
- Every push shows up in the contact timeline
Sent, delivered, clicked - all visible in HubSpot. Your sales team sees exactly which notifications a contact engaged with.
- Workflows trigger push via webhooks
Add a webhook action to any existing workflow. No need to rebuild anything.
The result: HubSpot handles the logic and segmentation. Push handles the instant delivery. Everything logs back to the contact record.
Setup Takes 2 Minutes
- Go to your dashboard → Integrations → Connect HubSpot
- Authorize the OAuth connection (standard HubSpot flow)
- Pick your sync settings:
- Sync Direction: Bi-directional (recommended)
- Timeline Events: Enable sent, delivered, clicked
- Field Mappings: Defaults work for most setups
Once connected, every subscriber gets a hubspotContactId that links them to their HubSpot contact. Timeline events start flowing immediately.
The 5 Workflows
Each workflow includes the exact trigger, timing, copy, and branching logic. Built for SaaS founders and B2B sales teams using HubSpot.
| Workflow | What it solves | Trigger |
|---|---|---|
| Meeting Reminder | Prospects forget to join | 10 min before meeting |
| No-Show Recovery | Demos that didn't happen | 10 min after no-show |
| Trial Activation | Signups that go silent | 30 min after signup |
| Trial Expiration | Trials that expire quietly | 48h before trial ends |
| Deal Stall | Deals rotting in pipeline | 5+ days in same stage |
1. Meeting Reminder
Trigger: 10 minutes before scheduled meeting
Push (10 min before)
"Your call with [Rep Name] starts in 10 min"
"Tap to join now"
Links directly to the meeting room.
Stop losing demos to forgotten meetings.
Push reminders hit the device 10 minutes before. One tap to join.
2. Demo No-Show Recovery
Trigger: Meeting outcome = no-show
Push #1 (10 min after)
"No worries. Want the 2-min summary instead?"
"We recorded a quick overview just for you"
Links to recap page or demo video.
Wait 24 hours. Branch on click:
- Clicked → Tag as "engaged", continue nurture
- Didn't click → Push #2
Push #2 (next day)
"I can hold a slot tomorrow if you still want to chat"
"Book in 30 seconds"
Links directly to booking page.
3. Trial Activation Sprint
Trigger: Trial started (lifecycle stage = trial)
Push #1 (30 min after signup)
"Fastest win: do this one step first"
"Most users see results in under 5 minutes"
Links to the exact feature or setup step.
4. Trial Expiration Warning
Trigger: 48 hours before trial end date
Push #1 (48h before expiry)
"Your trial ends in 2 days"
"Keep your [specific feature] running - upgrade now"
Links to pricing page.
5. Deal Stage Stall Recovery
Trigger: Deal in same stage for 5+ days (no activity)
Push #1 (5 days in stage)
"Quick question about [Company Name]"
"Is there anything blocking you? I can help clear it."
Links to book 15-min call or reply directly.
Timing Rules That Actually Matter
When to send
- 0-30 min: First push after a trigger event.
- 4-6 hours: Minimum gap between pushes to the same person.
- 24 hours: The standard follow-up window.
- 9am-6pm: Send window for B2B.
Copy rules
Each push should have one job. Not two, not three. One action the person should take right now.
Weak: "Check out our new features and update your settings"
Strong: "Most people miss this setting. It doubles results."
Branching on engagement
Use the clicked timeline event in HubSpot to branch your workflow. If someone clicked, they're engaged - send another push for the next step. If they ignored it, fall back to email.