You are viewing a mock portal. All account data shown here is sample data.

Back to Service Hero
SERVICE HEROMARKETING
AM

Mock client portal

Attribution

Every dollar of revenue traced back to the call, click, or review that earned it. Sample data.

Most CRMs miscredit up to 75% of revenue. This view reconciles every booked job to the real call, click, or review that earned it.

Revenue attributed this month

$96,300+22% vs May

Every won and booked job tied back to a tracked touch Service Hero manages.

Invested
$6,250
Return on spend
15.4x

Cost per booked job

-9%

$184

34 jobs booked

Book rate

+3 pts

27%

127 tracked leads

Bookable leads

+14%

96

graded high-intent of 127

Wasted spend flagged

recoverable

$440

low-intent clicks & calls

Attributed revenue by week

Trending up
May 5May 12May 19May 26Jun 2Jun 9

Revenue by channel

ChannelSpendLeadsBookedVerified revenueROASCAC
Google Ads & LSA
$2,5004414$34,80013.9x$179
Local SEO & Map Pack
$3,0003811$41,20013.7x$273
Facebook & Instagram
$450296$13,10029.1x$75
YouTube & TikTok
$300163$7,20024.0x$100
All channels$6,25012734$96,30015.4x$184

Lead-to-revenue funnel

Tracked leads127
every call, form & chat
Bookable leads9676%
graded high-intent
Booked jobs3435%
appointments set
Won jobs2882%
$96,300 revenue

Revenue attributed by channel

Google Ads & LSA$35K
Local SEO & Map Pack$41K
Facebook & Instagram$13K
YouTube & TikTok$7K

$96,300 attributed this month across 4 channels.

Customer journeys

How a booked job came together

Multi-touch credit
  1. SearchJun 2Local SEO & Map PackSearched 'AC repair near me' and tapped the map-pack listing.
  2. ReviewJun 3Local SEO & Map PackRead the 4.9-star reviews on the Business Profile.
  3. Ad clickJun 8Google Ads & LSAClicked the same-day repair search ad during the heat wave.
  4. FormJun 8WebsiteSubmitted the emergency AC form on the landing page.
  5. CallJun 9Google Ads & LSATracked call answered in 38s - visit scheduled.
  6. BookedJun 11Booked$8,400 AC replacement on the calendar.

Booked

$8,400

Attributed to

Local SEO & Map Pack40%Google Ads & LSA60%

First touch: Local SEO & Map Pack - Last touch: Google Ads & LSA

Lead quality by channel

AI grades every call, form, and chat for bookability.

Google Ads & LSA82% bookable84
Local SEO & Map Pack88% bookable86
Facebook & Instagram71% bookable74
YouTube & TikTok64% bookable68
Wasted spend$440 recoverable this month
  • Google Ads & LSA - DIY & out-of-area clicks-$210
  • Facebook & Instagram - Price-shoppers & wrong service area-$140
  • YouTube & TikTok - Top-of-funnel curiosity-$90

Recently graded

Each interaction scored 0-100 with the reason it converts or doesn't.

  • Sarah Mitchell - (385) 555-0142

    Bookable

    Named the problem, asked for same-day, high-income ZIP.

    92
  • Website - water heater leak

    Bookable

    Emergency language with a valid local address.

    78
  • Site chat - financing question

    Nurture

    Researching options, not ready to book yet.

    61
  • Unknown - (801) 555-0177

    Junk

    Out-of-area caller asking for DIY part advice.

    24

How you stack up

Versus similar home-service businesses.

All channels
Book rateBeating median
27%median 19%

Top performers: 34%

Cost per booked jobBeating median
$184median $265

Top performers: $150

Blended ROASBeating median
15.4xmedian 9.2x

Top performers: 18x

Lead response timeBeating median
0.6hmedian 3.1h

Top performers: 0.4h

Mock data only - your live attribution fills in automatically once channels are connected during onboarding.