Results screenshotRoofing Case Study: 52 Booked Calls: results screenshot
Case study · Roofing · May 2025

Roofing Case Study: 52 Booked Calls

“52 Calls in 7 Days From $646 Spent No Funnels, No Lead Forms, No Landing Pages. Here’s How We Did It for This California Roofing Client”

Headline result52Calls
Ad spend$646 
IndustryRoofing
SystemPaid ads, funnel and follow-up
  • Calls: 52
  • Ad spend: $646

The full breakdown

Everyone’s overcomplicating their marketing with funnels and lead forms...

But we ran a pure calling campaign straight from the ad to the phone and the results blew us away.

  • 52 inbound calls in 7 days
  • $12.42 cost per call
  • Highly qualified roof repair prospects in targeted California zip codes

So, what’s the secret? Here’s the breakdown:

Creative Style:

  • No polished, overproduced ads.
  • We used real, authentic video content that spoke directly to homeowners’ urgent pain points — raw, relatable, and urgent.

Want to know the exact type of videos that pulled in the most calls?

Audience Segmentation:

  • No broad targeting.
  • We laser-focused on specific zip codes hit by recent storms and layered in homeowner behaviors and local interest signals.
  • This meant every call was a warm lead.
  • Curious which 3 audience segments we combined for maximum response?
  • Direct-to-Call Strategy:
  • No lead forms, no website clicks, no landing pages.

The ad’s call-to-action was simple: “Tap to Call Now” — sending users straight to a live rep who booked the appointment.

  • Speed and simplicity won the day.
  • Want the exact script our callers used to turn conversations into booked jobs?

Result summary

This roofing campaign produced 52 booked calls. Reported figures: calls 52, ad spend $646. It ran on paid ads, funnel and follow-up, and the original breakdown was published in May 2025.

How this roofing system is built

  1. Quote estimator front end

    A 4-step estimator (roof type, issue, timeline, address) replaces the contact form and converts two to three times better on cold traffic.

  2. Storm, age and financing ad angles

    Geo-targeted Meta campaigns around hail events, roof age and monthly-payment financing, with local crew footage instead of stock photos.

  3. 60-second follow-up

    Instant SMS, an immediate call from a rep or AI setter, and missed-call text-back so the first roofer to call is you.

  4. Tracking jobs, not form fills

    Inspection booked and contract signed are sent back to Meta so the algorithm finds homeowners who actually buy.

Guides behind this result

Want numbers like these?

Book a strategy call ↗
FTP automation robot

We
build
with
Robots.Let's Talk

Talk with us →

We're a small team of strategists, builders and automation nerds, blending funnels, follow-up and AI calling so your leads turn into booked calls, not cold contacts.