Deals dying in silence

Most deals don't die from "no." They die from no reply.

44% of reps quit after one follow-up. Buyers need 5–8 touches. MagicBlocks runs the full cadence across web chat, SMS, and email (direct messages in private beta) — persistent, in context, and respectful of every signal.

Median touches per closed deal · MagicBlocks production · 2025

The math of silence

What gets sent. What actually closes.

Every sales team tells itself the same story: "we follow up consistently." Every sales team's data says otherwise. The gap between touch #1 and touch #5 is where the vast majority of revenue leaks out of your pipeline.

  1. 44%

    Of reps give up after a single follow-up attempt.

    Scripted Inc. · Marketing Donut benchmark
  2. 80%

    Of sales require 5+ follow-up contacts after the first meeting.

    Brevet Group · sales follow-up research
  3. 6.4

    Median touches on a closed deal across MagicBlocks-run cadences.

    MagicBlocks · n=47 operators, 2025
The deal your rep gave up on at touch #2 is the deal someone else is closing at touch #6.

30 days, two reps

Same lead. Two reps. 30 days later, only one still has it.

The left lane is how most reps work a lead today. The right lane is what a persistent, in-context AI does with the exact same lead — across the exact same 30 days.

Without MagicBlocks
With MagicBlocks
Day 0 · 3:14 PM
Lead submits form. Rep sends SMS: "Hey, got your inquiry — when’s good to talk?"A friendly opener. No context.
Day 0 · 3:14:08 PM
MagicBlocks replies in context. Rate range, two clarifying questions, three time slots.8 seconds. Not autoresponder.
Day 0 · 7:02 PM
Lead doesn’t reply. Rep sees no answer.No follow-up plan triggered.
Day 1 · 9:15 AM
Touch #2 — value-forward SMS. New detail about their situation, lighter ask.Reads the room. Adds value.
Day 2 · 10:45 AM
Rep sends one follow-up email: "Just checking in!"Generic. No new value.
Day 3 · 4:30 PM
Touch #3 — case study by email. Matched to the lead’s stated use case.Channel switches by intent.
Day 4
No reply. Rep marks lead "not interested" and moves on.Two touches, four days, gone.
Day 7 · 11:02 AM
Touch #4 — time-sensitive SMS. "Rates are moving, worth a 5-min call this week?"Urgency without pressure.
Lead is silent in the rep’s pipeline.
Day 14 · 2:40 PM
Touch #5 — "no pressure, just keeping the door open."Explicit off-ramp offered.
Lead is silent.
Day 21 · 9:47 AM
Lead replies: "Sorry — crazy quarter. Can we actually talk this week?"They were busy, not gone.
Day 30
Lead closed by competitor.Deal lost — to silence.
Day 21 · 9:49 AM
Booked. Rep joins with full thread + 20 seconds of prep.The cadence caught them.

Persistence you can hear

Persistence you can hear. Pressure you can't.

Most automated follow-up sounds like automated follow-up — "Just checking in!" on a 3-day loop until the lead blocks the number. MagicBlocks writes like a senior operator who's had a thousand of these conversations: each touch adds something new, respects every signal, and backs off when backing off is the right move.

MagicBlocks Agent
Home services · roof replacement
21-day cadence
Day 0 → Day 21
Day 0 · 3:14 PM
Hey 👋 saw you searched “roof replacement Dallas summer storms” and landed on our storm-damage page. Dallas timelines are 3–6 weeks contract-to-completion right now. Hail damage or proactive replacement?
Day 0 · 3:16 PM
~20-year-old asphalt. Hail damage from last March. Insurance paid partial. Looking at upgrading to impact-resistant. 2,200 sqft.
Day 0 · 3:16 PM
Smart — impact-resistant usually earns an insurance discount once installed. I can get you on a 20-min scoping call with Ken Diaz, a senior estimator who handles most of our insurance-partial jobs. Thursday 10:30 or Friday 2:00?
Day 1 · 9:15 AM · SMS
Hey — circling back. If Thursday or Friday doesn’t work, happy to flex. Quick heads-up: a few impact-resistant shingle colours run low in spring. Happy to send samples ahead so Ken can scope the full job on the first visit.
Day 14 · 2:40 PM · SMS
No pressure, just wanted to keep the door open. If timing isn’t right or you’ve gone a different direction, either is totally fine — just say the word and I’ll stop nudging. Otherwise Ken’s still around whenever you are.
Day 21 · 9:47 AM
Sorry — crazy quarter. Can we actually talk this week? Tuesday or Wednesday afternoon?
Day 21 · 9:49 AM
Done. Wednesday 1:30 booked with Ken. He’ll have the Plano case study open, impact-resistant samples ready, and your insurance partial flagged in his prep notes. 🟢

Illustrative conversation. Roofing timelines, material availability, and insurance outcomes vary. Scopes and estimates are provided by licensed contractors.

What your team sees

The lead that replies on Day 21 shouldn't start the conversation over.

Re-engaged leads are the most fragile moment in a cadence. They reached out — which means you have seconds, not hours, to respond. And they definitely don't want to re-explain who they are. Your rep gets the full thread, the full context, and a single-line brief: "Dormant 18 days. Just replied. Here's what they wanted."

MR

Mike R.

Home services · Roof replacement

Day 21 · 9:48
Re-engaged6 touches21 daysInsurance partial
Product
Full roof replacement · impact-resistant
Scope
2,200 sqft single-family · Dallas, TX
Current roof
~20-yr asphalt · hail damage (Mar 2024)
Insurance
Partial payout already received
Cadence
6 touches · 21 days · re-engaged today
Stated need
"Done before summer storms"

Across 47 operators · 2025

The deal your rep gave up on at touch #2 is the deal someone else is closing at touch #6.

Across 47 operators, every cadence.

Typical rep cadence
MagicBlocks cadence
Avg touches per closed deal
1–2 (most reps quit early)
6.4 median
Reactivation rate (dormant)
<5% baseline
27% within 21 days
Reactivation multiplier
Status quo
3.1× more reactivations
Cross-channel suppression
Manual + leaky
Instant · auditable

FAQ · Follow-up

Questions teams ask about follow-up.

Isn't a long cadence just spam?

Only if the cadence is dumb. A 7-touch cadence that adds value on every message, backs off on non-response, reads engagement signals, and honors every stop signal is the opposite of spam — it’s the follow-up a great rep would do if they had infinite time and perfect memory. That’s the bar MagicBlocks holds itself to.

How do you know when to stop?

Three ways. Explicit signals — the lead says "stop," "remove me," "not interested," or asks to be left alone — and the cadence ends instantly. Implicit signals — multiple non-responses, opened-but-not-replied patterns, or topic shifts indicating disinterest — and the cadence extends intervals or exits. Operator-set rules — max touches, quiet-hour windows, state-specific rules — all enforced at the cadence level.

What channels can the cadence run on?

Web chat, SMS, and email. Direct messages — Instagram DMs, WhatsApp Business, Facebook Messenger — are in private beta. Each channel respects its own timing and consent rules; channel switching happens intelligently based on the lead’s prior behavior.

How many touches is typical?

Depends on your deal cycle. Mortgage refi — usually 5–7 touches over 14 days. Commercial insurance — 8–12 touches over 60 days. Solar — 10+ touches across a full seasonal cycle. Home services — 5–8 touches in a 30-day window. We set this up to match your actual buyer journey during onboarding.

Can I see every message before it’s sent?

Two options. Review-first mode — every message sits in a queue for a rep to approve before going out, typically used by teams with regulated or high-touch conversations. Autopilot mode — MagicBlocks sends instantly, every message logged with full auditability. Most operators start in review-first, then move to autopilot for inbound cadences once they’ve seen the voice and results.

What if two messages get triggered at the same time?

We dedupe. One touch per channel per day unless the lead initiates more. No stacking. No double-sending. No "we sent you 4 emails in 2 hours" disasters.

How fast does it react when a lead finally replies after silence?

Seconds. Re-engagement is the most fragile moment in a cadence — the lead reached out, which means you have a narrow window before they lose interest again. MagicBlocks responds instantly with the full thread context and hands off to a rep right away if the lead is ready for a human conversation.

Does the cadence quality degrade over time — does it start repeating itself on touch #6?

No. Each touch is composed fresh with full context — previous messages, lead-provided info, time-of-day, channel, and where the lead is in the buyer journey. Touch #6 isn’t "Hey, just following up again!" — it’s a new idea, new value, or a new way to help.

Does this replace my SDRs on follow-up work?

It replaces the follow-up grunt work your SDRs dread — the 4th, 5th, 6th nudge that everyone knows they should send but rarely do. Your SDRs keep the live conversations, the qualified meetings, the complex negotiations. MagicBlocks keeps the cadence alive until the lead is ready.

Run your numbers

Four numbers. A minute of your time. A real answer.

Revenue calculator

What is silence costing you right now?

Your numbers

$
4.5%
+1%

New rate: 5.5%

$
Plan suggested: Scale at $4,000/mo

Your results

Current monthly revenue

$129,600

Projected revenue at 5.5% conversion

$158,400

Additional revenue per month

$28,800

MagicBlocks cost

$4,000/mo

Return on investment

620%

Payback period

< 1 month

Your database

1%

Typical for aged leads without re-engagement

2%

AI-driven reactivation typically achieves 3–8%

$
Plan suggested: Core at $1,000/mo

Your results

Current revenue at 1% conversion

$120,000

Revenue with MagicBlocks at 2%

$240,000

Additional revenue unlocked

$120,000

MagicBlocks cost

$1,000/mo

Return on investment

11,900%

Cost per reactivated deal

$10