Total campaign performance — all 3 workflows, bot-filtered

Total delivered (excl. internal)

745

across 9 sends, 3 campaigns

Confirmed bots suppressed

~140

avg 19% of list

External confirmed leads

15

clicked at least once

Calendly conversions

4

scausby, nezar, andy, jlabarbera

Campaign summary — human-only metrics

CampaignList sizeBot rate WF1 openWF2 openWF3 open WF1 clickWF2 clickWF3 click Calendly hits
Wally ICP~19–2353–65% 5.3%5.9%0% 5.3%5.9%0% 2 (scausby, nezar)
Compliance~3938% 7.7%2.6%5.1% 5.1%2.6%2.6% 1 (bcromer, WF3)
Ecomm~286–28916% 5.9%5.2%4.9% 3.1%1.4%0.7% 2 (andy, jlabarbera, WF3)
All rates against total delivered (bot + human + no-engage). Of the non-bot audience, multiply by ~1.2–6x to get true engagement rate against clean audience.

Step-by-step funnel — human open rate

Wally ICP
WF1 — Lawsuit hook5.3%
1 of 19 delivered
WF2 — How we'd fix it5.9%
1 of 17 delivered
WF3 — Last note0%
0 of 17 delivered
Compliance
WF1 — HIPAA gap7.7%
3 of 39 delivered
WF2 — $25K risk2.6%
1 of 39 delivered
WF3 — Quick question5.1%
2 of 39 delivered
Ecomm / DTC
WF1 — Losing 15%5.9%
17 of 289 delivered
WF2 — 4,600 lawsuits5.2%
15 of 287 delivered
WF3 — Shopify story4.9%
14 of 286 delivered

Step-by-step funnel — human click rate

Wally ICP
WF15.3%
WF25.9%
WF30%
Compliance
WF15.1%
WF22.6%
WF32.6%
Ecomm / DTC
WF13.1%
WF21.4%
WF30.7%

Per-step detail — all three campaigns

WF1 across campaigns

Wally ICP opens5.3%
Compliance opens7.7%
Ecomm opens5.9%
Best opener: Compliance WF1 (HIPAA gap hook)

WF2 across campaigns

Wally ICP opens5.9%
Compliance opens2.6%
Ecomm opens5.2%
Compliance drops sharply — "$25K" angle fatigue

WF3 across campaigns

Wally ICP opens0%
Compliance opens5.1%
Ecomm opens4.9%
Wally ICP fully exhausted by WF3

All confirmed external leads — clicked at least once

EmailCampaignSteps clickedTotal clicksSignalsPriority
andy@harrys.comEcommWF1 · WF2 · WF315 Calendly WF3 Report WF1 🔥 Top priority
jlabarbera@astorservices.orgEcommWF1 · WF2 · WF315 Calendly WF3 🔥 Top priority
bcromer@relaynetwork.comComplianceWF1 · WF2 · WF315 Calendly WF3 Report WF1 🔥 Top priority
scausby@ingsource.comWally ICPWF18 Calendly WF1 🔥 Top priority
fpurse@gladebrookcapital.comEcommWF114 Report WF1 Warm — verify manually
will.lasala@onespan.comEcommWF15 Warm
jose.santos@grupocobra.com.brEcommWF24 Warm
ehuston@saatvamattress.comEcommWF13 Report WF1 Warm
nezar@maxprofitness.comWally ICPWF22 Calendly WF2 Warm
john.ferguson@purolator.comEcommWF12 Warm
maria@solvhealth.comComplianceWF11 Report WF1 Warm
erin.flynn@stitchfix.comEcommWF11 Report WF1 Warm
andrew.newman@talkiatry.comEcommWF11 Warm
kshuman@revenuewell.comEcommWF21 Warm
ron@saatvamattress.comEcommWF11 Warm
fpurse@gladebrookcapital.com had 14 clicks in WF1 with moderate bot signals — manually verify before outreach.

Key findings

Bot inflation Brevo-reported open rates are 3–10× the true human number

After filtering bots, actual human open rates sit at 5–10% across all campaigns — far from the 40–60% Brevo shows. The Wally ICP list is worst (53–65% are scanners), Ecomm cleanest (16%). Every optimisation decision must use bot-filtered numbers, not platform-reported ones.

Click cliff Click rate collapses by WF3 across all campaigns

Ecomm drops from 3.1% → 0.7% across three steps. Wally ICP hits 0% in WF3. The current WF2/WF3 email content — statutory risk figures and social proof stories — is not converting openers into action-takers. The audience is warm enough to open, but the call-to-action by step 2 is too soft.

Calendly pattern Every Calendly click happened only at WF3 — the sequence is too slow

All four Calendly conversions (andy, jlabarbera, bcromer, scausby) came only after the third email. That is a 3-email warm-up before anyone books. Introducing a lower-friction conversion step — the India quote form — at WF2 would catch intent earlier, before click fatigue sets in.

Report views = real intent Personalised audit reports are the strongest engagement signal

Contacts who clicked personalised reports (fpurse, andy, ehuston, erin, bcromer, maria) were the most engaged overall. These are not random clicks — someone clicking their own domain's report URL is genuinely evaluating. Report viewers should trigger immediate manual outreach, not wait for the next automated step.

Recommendation Move the quote form to WF2 — present it alongside Calendly

The India SEBI mandate quote form gives a lower-commitment conversion option than a live call. Place it prominently in WF2 with framing like "Not ready for a call yet? Fill this in and we'll send you a custom remediation quote within 24 hours." This catches the warm-but-not-ready segment (the majority of clickers) and builds a pipeline even without a Calendly booking.

Recommendation Suppress known bot domains before the next send

The following domains fire scanners consistently across every campaign: courierhealth.com, cleardata.com, leaseweb.com, solutionreach.com, tigerconnect.com, nextgen.com, perfectserve.net, thombrowne.com, jonessoda.com, manscaped.com, sapns2.com. Suppressing them will clean up Brevo stats and remove noise from future deliverability scoring.

Recommendation Shorten the Ecomm sequence — WF1 is doing all the work

9 of the 15 confirmed Ecomm leads clicked only in WF1. The "losing 15% before checkout" subject is the strongest hook. WF2 and WF3 add minimal incremental value for DTC. Consider collapsing to a 2-step sequence: WF1 (hook + report) → WF2 (form + Calendly CTA). Save the longer nurture for the compliance list, where the audience is more deliberate.