๐Ÿ”ต Case Study ยท SMS Channel Testing ยท GoHighLevel

BlueBubble vs. GreenBubble: iMessage outperformed standard SMS on connection rate, replies, and appointments booked.

30-Day A/B Test ยท 2025 ยท Health Insurance ยท ~3,000 leads/month

The Challenge

With ~3,000 inbound leads per month flowing through the GoHighLevel nurture stack, outbound SMS was the first touch โ€” and the appointment rate had plateaued at 30%. Not bad, but at that volume every percentage point is dozens of booked calls per month. The question was whether the medium itself was the bottleneck.

Standard SMS (GreenBubble) carries a perception problem in 2025. Most people have trained themselves to treat green-bubble outreach as carrier broadcast โ€” automated before the first word lands. In health insurance, where trust is the conversion event, that perception problem is a revenue problem.

The hypothesis: routing outbound sequences through iMessage connectivity (BlueBubble) would reduce the "broadcast feel" and increase engagement โ€” not by changing a single word of copy, but by changing the pipe it traveled through.

The Test

Ran a controlled 30-day split inside GoHighLevel: one segment received the exact same outbound sequences via standard SMS (GreenBubble control), the other received identical timing and copy via iMessage connectivity through BlueBubble.

Same leads. Same sequences. Same send cadence. Same copy. Only variable: the delivery channel.

Tracked three metrics against the established 30% GreenBubble baseline: connection rate (message delivered and read), text reply rate, and appointments booked. The existing stack gave us a clean benchmark โ€” no guessing required.

One real constraint: porting numbers in and out of GoHighLevel introduced platform-side instability. GoHighLevel's infrastructure wasn't built for fluid number porting at the time of the test โ€” so this remained a controlled experiment rather than a full production rollout. The signal was clear. The infrastructure to deploy it cleanly at scale wasn't there yet.

"A blue bubble in someone's iMessage thread reads like a human reached out. A green bubble reads like a list got triggered. In insurance, that difference is the whole game."
โ€” Paul Singh, on channel perception in high-trust verticals

The Impact

Across 3,000 leads over 30 days, BlueBubble outperformed the GreenBubble control on every tracked metric. Reply rates climbed 20โ€“25%. Appointment rate moved from the 30% GreenBubble baseline to an estimated 36โ€“38% on the BlueBubble segment. At 3,000 leads/month, that delta translates to roughly 180โ€“240 additional booked appointments per month if deployed at full scale โ€” without touching ad spend, copy, or targeting.

30%
GreenBubble baseline appt rate
~37%
BlueBubble appt rate (30-day avg)
+20โ€“25%
More text reply-backs
+180โ€“240
Est. additional appts/mo at scale

Head-to-Head

Metric ๐ŸŸข GreenBubble (SMS) ๐Ÿ”ต BlueBubble (iMessage)
Connection Rate Baseline โ†‘ Higher
Text Reply Rate Baseline โ†‘ +20โ€“25%
Appointment Rate 30% ~36โ€“38%
Est. Appts / Month ~900 ~1,080โ€“1,140
Delta โ€” +180โ€“240 appts

Appointment rate โ€” GreenBubble vs. BlueBubble

Estimated monthly booked appointments at ~3,000 leads/month over the 30-day test window
1,200 1,000 800 600 1,080 1,140 900 900 GreenBubble (30% appt rate) BlueBubble (~36โ€“38% appt rate) WK 1 WK 2 WK 3 WK 4 END

โš  Test Constraint: Number porting in and out of GoHighLevel introduced platform-side instability during the test window. This was a controlled 30-day experiment โ€” not a full production rollout. GoHighLevel's infrastructure had friction points that prevented a clean at-scale deployment at the time of testing.

The directional signal is strong enough to plan around. Worth revisiting as GoHighLevel's number porting support matures โ€” or via a dedicated BlueBubble-native infrastructure outside GHL.

The takeaway: the medium is the message. In high-trust verticals like health insurance, a blue bubble reads as a person reaching out โ€” a green bubble reads as a list getting triggered. When the perception changes, the behavior follows. At 3,000 leads/month, a 7-point lift in appointment rate isn't a rounding error โ€” it's hundreds of additional booked calls without touching ad spend, copy, or targeting.

Need this for your funnel?

I help in-house teams and agency clients build paid-media systems that actually convert intent into revenue.