Signado's founder built a signal-triggered outreach loop on top of HeyReach to test whether the personalization playbook that works in cold email could hold up on LinkedIn — and the numbers say yes.

Signado's founder built a signal-triggered outreach loop on top of HeyReach to test whether the personalization playbook that works in cold email could hold up on LinkedIn — and the numbers say yes.
47.8% connection acceptance rate
36.4% reply rate (among accepted connections)
2 meetings booked from 23 signal-triggered leads
"HeyReach's longevity in the LinkedIn outreach space, its proxy infrastructure, and its proven track record made it the obvious choice for our send layer. The API made the integration straightforward: we push the leads to an existing campaign with the personalized items, HeyReach handles the send cleanly."
— Ashvin Jankee, Founder @ Signado
Ashvin Jankee built Signado to solve a specific problem: most personalization is cosmetic. A first name, a job title, maybe a company name thrown in somewhere. Real personalization references something that actually happened — a post someone wrote, a role they're hiring for, a round they just closed. Signado detects those events, scores them for ICP fit, and writes a message around them. HeyReach handles the send.
Here's the exact campaign he ran.
For batch 1, Ashvin targeted US-based B2B SaaS companies at the Series A or B stage, 50–500 employees. Titles: VP Sales, Head of Sales, SDR Manager. The logic: companies at this stage are actively building GTM motions and feel the pain of unscalable outreach more acutely than enterprise orgs.
For batch 2, he narrowed the employee range to 201–500 and kept the same titles, sourcing from a Sales Navigator search pasted directly into HeyReach, exported as a CSV, and imported into Signado for signal monitoring.
Once contacts hit Signado, monitoring across 7 signal types kicks off automatically:
One thing that makes the timing work in practice: Signado backfills the past 6–12 months of signal data as soon as monitoring starts. No waiting around for a new event to fire — contacts with existing signals go into the queue immediately.
For batch 1, 23 contacts had active signals across the signal types above. All 23 were pushed to HeyReach with AI-generated messages.
Every message Signado generates follows the same structure: first name, a specific icebreaker referencing the actual signal, and a soft open-ended question. No generic praise, no "congrats on the growth." The icebreaker names a real thing that happened.
Two examples from batch 1 (anonymized):
Signal: LinkedIn post about AI agents
"Hey D., saw Lev's post on AI agents silently choosing dependencies. That's a huge blindspot. What are the current approaches of your company to change this?"
Reply: "Hey Ashvin, love that you picked up on that. We see silent dependency selection as one of the biggest operational and security risks with agents..."
Signal: LinkedIn repost about BDR evolution
"Hey T., saw Justin's take on BDRs becoming 'AI operators'. That post is spot on. How are you equipping your team for that future?"
Reply: Prospect compared Signado to their current tool, then booked a meeting.
Connecting Signado to HeyReach takes one step: grab the HeyReach API key, paste it into Signado's integration settings, and save. From there, any lead with a generated message can be pushed to an existing HeyReach campaign in a few clicks — select the campaign, map the variables, push.
Signado passes the personalized icebreaker and other custom variables directly into the campaign. HeyReach runs the sequence from there.
Batch 1 sequence:
The 3-hour post-acceptance delay in batch 1 turned out to be the weak point. The message landed too fast and felt automated. Ashvin dug into HeyReach's own sequence timing data and rebuilt the flow for batch 2.
Batch 2 sequence (updated):
Two key changes: the warm-up steps were reordered (view before like, not like before view), and the post-acceptance delay went from 3 hours to 3 days. The goal was a sequence that looks like a real person happened to notice something, not a tool that fired the moment someone clicked accept.
Batch 2 scaled to 353 contacts. Results are pending as data comes in.
