๐Ÿ’ฐ PARTNERSHIP OPPORTUNITY

๐Ÿ“บ KSHB Media Partnership Case

๐ŸŽฏ CTV Streaming Advertising for Johnson County Homeowners
๐Ÿ“… Meeting: April 9, 2026 • ๐Ÿ‘ค Sarah LeVota & Mat Plummer (KSHB/Scripps NBC) • โœ… Zero Committed
โœ…
NO MONEY COMMITTED. NO CONTRACTS SIGNED. This is a data-driven business case for your review. Every decision is yours. Robert gathered the intel. You make the call.
๐Ÿ’ก A 75-minute meeting extracted $15,000+ in free value and a streaming ad package that costs 73% less than the competing proposal.

KSHB (NBC Channel 41) presented a CTV streaming advertising package at $5,500/month that targets only Johnson County homeowners 35-64 with home values over $300K -- your exact customer. On top-line revenue, 3 sewer jobs in 6 months covers the $33,000. But when you account for BSP's 5-15% profit margin, the real break-even is $220K-$660K in revenue (20-60 jobs). The team decision (Apr 10): KSHB is a strong opportunity for next year once in-house efforts (blogs, email, landing pages) are running and the $17K/mo from Service Direct/Local Pro has been reallocated. This document preserves the full analysis so we have it ready when the time comes.

๐ŸŽฏ WHAT YOU NEED TO DO

๐Ÿ”ด DECIDE
Approve or decline the $5,500/month CTV streaming test
6-month commitment = $33,000 total. See Good/Better/Best options below. No deadline -- KSHB is waiting on us.
๐ŸŸ  THIS WEEK
Decide if Audrey should be involved in commercial production
KSHB produces commercials free (Emmy-winning team). Audrey can co-direct for brand consistency or stay on landing pages. Your call.
๐Ÿ”ต ROBERT OWNS
Data cleanup must finish before any campaign launches
ST data cleanup in progress. Target: end of April. Campaign cannot start until data is clean for attribution tracking. No action from you.
๐ŸŸข DONE
Meeting completed, intel gathered, no obligations created
Full transcript analyzed. All pricing, capabilities, and terms documented below.
โš ๏ธ THAT IS ALL YOU NEED TO DO. Everything below is supporting detail if you want it.
๐Ÿ’ฐ

Your Options

CHOOSE ONE

This section lays out three investment levels so you can see what each one gets you and what it costs. These are based on what KSHB presented and what was negotiated in the meeting. The recommendation is the middle option -- it was the counter-offer KSHB accepted. But you have the final say on which level (or none) makes sense for BSP right now.

โœ… GOOD -- Do Nothing Now
$0/mo
No commitment. Revisit after data cleanup.
  • โœ… Keep the competitive intel (KSHB vs Audacy pricing)
  • โœ… Use the self-funding membership math regardless
  • โœ… Negotiate Audacy down using KSHB's $5.5K price
  • โœ… Revisit in Q3 when landing pages + data are ready
  • โŒ Miss World Cup window (June-July)
  • โŒ Competitors may lock KSHB inventory first
$0
Risk: Zero. Upside: Leverage for future negotiations.
๐Ÿ’ฌ BETTER -- $5,500/mo CTV Test (Recommended)
$5,500/mo
6 months = $33,000 total. CTV streaming only. Johnson County zips.
  • โœ… Octane Essential + Scripps 360 CTV streaming
  • โœ… Johnson County zip codes only (no wasted impressions)
  • โœ… Adults 35-64, home values $300K+
  • โœ… $500 site retargeting (follow website visitors)
  • โœ… ๐ŸŒŸ FREE: Weather sponsorship ($10K value, 962 airings)
  • โœ… ๐ŸŒŸ FREE: Commercial production (Emmy team)
  • โœ… ๐ŸŒŸ FREE: CRM targeting (3,000 customers)
  • โœ… Full attribution dashboard with weekly reporting
  • โœ… 90-day performance check -- stop if not working
3 sewer jobs
That is all it takes to break even over 6 months.
๐Ÿค– BEST -- $10,000/mo Full Package
$10,000/mo
6 months = $60,000 total. TV broadcast + CTV streaming.
  • โœ… Everything in Better, PLUS:
  • โœ… KSHB TV broadcast (Thu-Sun, news + weekend sports)
  • โœ… Blended CPM drops to $13.40 (vs $30 streaming-only)
  • โœ… Full DMA reach for brand awareness
  • โœ… ๐ŸŒŸ Super Bowl trip included (hotel + star treatment)
  • โœ… Faster results (broadcast + CTV = higher frequency)
  • โŒ 2x the cost
  • โŒ Harder to attribute broadcast TV to specific jobs
6 sewer jobs
Break even over 6 months. Higher upside but higher risk.
๐Ÿ“บ

What Is CTV Streaming Advertising?

HOW IT WORKS

This is not traditional TV. CTV means your commercials play on streaming apps (Tubi, Hulu, Disney+, Pluto) but only on screens in Johnson County homes that match your customer profile. Here is how it works, step by step.

๐Ÿ“บโŒ
Old TV Advertising
๐ŸŒŽ
Entire Kansas City sees your ad
80% wasted on people outside your area
๐Ÿคท
No idea who saw it
Zero tracking, zero proof
๐Ÿ’ธ
Pray and hope it works
"Trust us, it's working"
VS
๐Ÿ“บโœ…
CTV Streaming (What KSHB Sells)
๐ŸŽฏ
ONLY Johnson County, 35-64, $300K+ homes
Every impression = potential customer
๐Ÿ”
Tracks every viewer to your website
Pixel + Vizio TV data = household-level proof
๐Ÿ“ˆ
Dashboard shows ROI in real time
Ad seen โ†’ site visit โ†’ call โ†’ job booked
๐Ÿ’ก REAL-LIFE EXAMPLE: How One Ad Becomes a Booked Job
๐Ÿ 
Prairie Village
42yo homeowner, $400K home
โž”
๐Ÿ“บ
Watches Tubi
Sees BSP commercial on Tuesday night
โž”
๐Ÿ“ฑ
Visits Website
Pixel tracks: ad viewer โ†’ site visit
โž”
๐Ÿ“ž
Calls BSP
Click-to-call tracked in dashboard
โœ… Meanwhile: A 28yo renter in Wyandotte County watching the same show NEVER sees the ad. Zero wasted money.
๐Ÿ” How KSHB Proves It Worked (Two Tracking Methods)
๐ŸŒ
Method 1: Website Pixel
๐Ÿ“บ BSP commercial airs at 8:47 PM
โ†“
๐Ÿ“ฑ Viewer visits callbrightside.com within 10 min
โ†“
๐Ÿ” Pixel captures: ad โ†’ website โ†’ action taken
โ†“
โœ… Dashboard shows: click-to-call, form fill, page visited
๐Ÿ“บ
Method 2: Vizio Smart TV Data
๐Ÿ“บ Every Vizio TV has a tuner box (~10% of market)
โ†“
๐Ÿ  KSHB knows which household watched at what time
โ†“
๐Ÿ” Matches household ID to website pixel data
โ†“
โœ… Household-level proof: they watched โ†’ they visited โ†’ they called
๐Ÿ“บ Where BSP Commercials Appear
๐Ÿ“บ
Tubi
#1 free streaming
๐ŸŽฅ
Pluto TV
Free live channels
๐ŸŽฌ
Hulu
Premium streaming
โœจ
Disney+
Family streaming
๐Ÿ“ฐ
Scripps 360
KSHB owned = cheaper
๐Ÿ’ป
Octane
Premium CTV network
๐Ÿ’ก Scripps reaches 14 million households nationally -- more than YouTube TV (10M). People are tired of paying subscriptions, so free apps like Tubi and Pluto have massive audiences.
200K+
๐ŸŽฏ Targeted Adults
JOCO, 35-64, $300K+
6-8x
๐Ÿ“บ Monthly Frequency
Per household minimum
$30
๐Ÿ’ฐ Cost Per 1,000 Views
Streaming rate
14M
๐ŸŒŽ Scripps Reach
> YouTube TV
100%
๐Ÿ“‹ Transparent
Your own dashboard login
๐Ÿงฎ

The Break-Even Math

ROI

Most advertising proposals talk about impressions and reach but never answer the one question that matters: how many booked jobs does this need to generate to pay for itself? Here is that answer using BSP's real numbers.

๐Ÿงฎ THE BREAK-EVEN EQUATION
๐Ÿ’ฐ
6-Month Cost
$33,000
$5,500/mo x 6 months
รท
๐Ÿ”จ
Avg Sewer Ticket
$11,000
BSP's bread and butter
=
โœ…
Break Even
3 Jobs
In 6 months. That's it.
๐Ÿ’ก 1 sewer job every 2 months = the entire investment paid for (on top-line revenue).
โš ๏ธ CORRECTED BREAK-EVEN (Profit Margin Reality)
The calculation above uses top-line revenue. But revenue is not profit. BSP's operating margin is between 5% and 15%. Here is what break-even looks like when you account for the cost of doing the work.
AT 15% PROFIT MARGIN (BEST CASE)
$33K
Ad cost
รท
15%
Profit margin
=
$220K
Revenue needed
= 20 sewer jobs at $11K average
~3.3 jobs/month for 6 months
AT 5% PROFIT MARGIN (WORST CASE)
$33K
Ad cost
รท
5%
Profit margin
=
$660K
Revenue needed
= 60 sewer jobs at $11K average
~10 jobs/month for 6 months
KSHB 6 months
$33,000
vs
Prime billboard 3 months
$10,000
๐Ÿ’ก Team Decision: KSHB is a strong option for next year once margins are verified and in-house efforts (blogs, email, YouTube) are running. Not the right time to add $5,500/mo when $17K/mo is being reallocated from Service Direct/Local Pro.
๐Ÿ” What Does "3 Jobs in 6 Months" Actually Look Like?
๐Ÿ ๐Ÿ ๐Ÿ 
200,000+
Johnson County households
targeted by CTV ads
โž”
๐Ÿ“ž๐Ÿ“ž๐Ÿ“ž๐Ÿ“ž
4 Calls
Per month needed
to break even
โž”
๐Ÿ’ฐ
80%
BSP booking rate
4 calls = 3 booked jobs
๐Ÿงฎ 4 phone calls per month from 200,000+ targeted households. That is a 0.002% response rate needed to break even. Almost impossible to lose money at this volume.
๐Ÿ“ˆ Three Scenarios: What Could Happen Over 6 Months
๐Ÿ˜
WORST CASE
It doesn't work at all
๐Ÿ”จ 0 sewer jobs from CTV
๐Ÿ’ฐ Lost: $33,000
๐Ÿ“บ Kept: $15K+ free commercials, weather airings, brand awareness
โš ๏ธ You see this in the dashboard at 90 days and STOP.
๐Ÿ‘
BREAK EVEN
Modest results
๐Ÿ”จ 3 sewer jobs = $33,000
๐Ÿ’ฐ Net: $0 (paid for itself)
๐Ÿ“บ Plus: $15K+ free value, brand awareness, Google Ads lift
๐Ÿ’ก Even breaking even, the halo effect on other channels adds value.
๐Ÿš€
HOME RUN (3x ROI)
What KSHB's HVAC client saw
๐Ÿ”จ 9 sewer jobs = $99,000
๐Ÿ’ฐ Net: +$66,000 profit
๐Ÿ“บ Plus: all free value, brand dominance in JOCO
๐Ÿš€ Scale to $10K/mo and dominate Johnson County.
๐Ÿ’ก The Halo Effect: CTV Makes Everything Else Work Better
TV builds brand recognition. Brand recognition lifts EVERY other channel.
๐Ÿ”
Google Ads
CTR goes UP because homeowners recognize the name from TV
โ†‘ 10-20%
๐ŸŒ
Landing Pages
Conversion rate goes UP because they already trust the brand
โ†‘ Trust
๐Ÿ”
Renovation Rachel
Research cycle SHORTENS from 15 days to a few days because she knows BSP
โ†‘ Speed
๐Ÿ’ธ
Wasted Ad Spend
Goes DOWN because more clicks convert to calls (brand = trust = action)
โ†“ Waste
๐Ÿ’ฌ
Real KSHB
Case Study
๐Ÿš€ HVAC Company CEO, Month 4 of CTV Campaign:
"What the hell are we doing in these zip codes? We are getting a ridiculous amount of jobs."
๐Ÿ“… Month 1-3
Building frequency
๐Ÿ“ˆ Month 4
Jobs start surging
๐Ÿš€ Month 5-6
Significant ramp up
๐Ÿ’ฐ After
Scaled budget + zips
๐Ÿ’ก CTV frequency hits a tipping point at month 4. Homeowners have seen BSP enough times that when they need a plumber, BSP is the first name that comes to mind. That is what the $5,500/month buys -- a permanent seat in their mental shortlist.
๐ŸŽ

What BSP Gets for Free

$15,000+ VALUE

Every item below is included at no additional cost. These were confirmed in the April 9 meeting. This is not marketing fluff -- these are real deliverables KSHB provides to every partner at this investment level.

๐ŸŽฅ
FREE: Commercial Production
Normally $3,000 - $5,000 per spot
$0
๐Ÿ†
Emmy-Winning Team
Aaron Litter's Edge, VP Creative for all Scripps stations
๐ŸŽฌ
Multiple Spots
Brand spot + seasonal + offer-specific. Not just one.
๐Ÿ”‘
BSP Owns Everything
Use on YouTube, IG, website, even other stations
๐Ÿค–
AI Capabilities
Arthur (analyst) creates AI-enhanced commercials too
๐ŸŽฅ
KSHB Films It
โž”
๐Ÿ“บ
Airs on Streaming
โž”
๐Ÿ”„
BSP Reuses Everywhere
๐Ÿ’ฌ Direct quote from KSHB: "We want to be a great partner. Go out and do with it what you need to have further success."
โ˜€๏ธ
FREE: Animated Weather Sponsorship
KSHB normally sells this for $10,000
$0
๐ŸŒค๏ธ
BSP Logo on Morning Weather
Animated logo on KSHB's 10-day forecast
๐Ÿ“…
Monday - Sunday, 4 AM - 8 AM
Every single morning for 6 months
๐Ÿ“บ
962 Airings
That is 962 times homeowners see "Bright Side Plumbing"
โž”
โš ๏ธ๐Ÿ’จ
The Emergency Eric Moment
Eric wakes up at 6 AM.
๐Ÿ’จ Notices his drain is slow.
๐Ÿ“บ Turns on morning news, sees weather.
โ˜€๏ธ Bright Side Plumbing logo is RIGHT THERE.
๐Ÿ“ž Calls before he leaves for work.
๐Ÿ’ฐ $11,000 sewer job booked.
๐Ÿ‘ค
FREE: CRM Customer Retargeting (3,000 Customers)
Normally $300-400/month add-on
$0
๐Ÿ“Š
3,000 Customers
BSP's existing customer list
โž”
๐Ÿ”
65% Match Rate
~2,000 households identified
โž”
๐Ÿ“บ
12,000 Impressions
6x frequency to each household
๐Ÿ’ก Your existing customers see BSP commercials on their streaming apps. "Don't forget about us" -- perfect for membership upsells and repeat business. Carved from existing $5,500 budget.
๐Ÿ“ˆ
FREE: Full Attribution Dashboard with Your Own Login
Real-time data, not monthly PDF reports
$0
๐ŸŽฏ
Heat Maps
Where impressions and conversions happen by zip code
๐Ÿ“ž
Call Tracking
Click-to-call from website tracked per campaign
๐Ÿ“‹
Form Fills
Every contact form submission attributed to specific ad
๐Ÿ’ฐ
Cost Per Lead
Know exactly what each lead costs, weekly
๐Ÿ‘ฅ 4-person team monitors weekly: Sarah (account), Mat (strategy), Kim (operations), Arthur (analytics)
๐ŸŽ๐Ÿ’ฐ๐ŸŽ
$15,400+ in Free Value
$10,000
โ˜€๏ธ Weather Sponsorship
$3,000-5,000
๐ŸŽฅ Commercial Production
$2,400/yr
๐Ÿ‘ค CRM Retargeting
๐Ÿ’ก The free value alone is worth more than 2 months of ad spend. BSP gets these regardless of which investment tier.
โš–๏ธ

How This Compares to the Audacy Proposal

COMPARISON

BSP received a competing proposal from Audacy (radio/digital company) at $20,500/month. This section compares the two proposals side by side so you can see exactly what each one costs and what it includes. The reason this comparison matters is that without the KSHB meeting, Audacy would have been the only option on the table -- and they are nearly 4x the price for similar streaming capability.

๐Ÿ’ฐ Monthly Cost at a Glance
๐Ÿ“บ
KSHB (Scripps/NBC)
$5,500
/month
73% CHEAPER
VS
๐ŸŽง
Audacy (Radio/Digital)
$20,500
/month
3.7x MORE
Annual Savings with KSHB:
$180,000/year
($15,000/month × 12)
๐Ÿ” Feature-by-Feature Breakdown
Feature
๐Ÿ“บ KSHB
๐ŸŽง Audacy
CTV/OTT Streaming Ads
โœ… Included
๐ŸŸก $3,500/mo
Attribution Dashboard
โœ… Pixel + Vizio
โŒ Not specified
๐ŸŒŸ Commercial Production
โœ… FREE
โŒ Not included
๐ŸŒŸ Weather Sponsorship
โœ… FREE ($10K value)
โŒ Not offered
๐ŸŒŸ CRM Retargeting (3K customers)
โœ… FREE
โŒ Not included
Site Retargeting Display Ads
โœ… Included
โŒ Not included
BSP Owns Creative Assets
โœ… Yes
โŒ Not specified
90-Day Test Period
โœ… Yes
โŒ Not offered
Weekly Optimization Team
โœ… 4-person team
๐ŸŸก Unknown
SEO/AIO Services
N/A (BSP does this)
โŒ $4,000/mo (redundant)
Podcast Advertising
N/A
๐ŸŸก $3,000/mo (hard to attribute)
Amazon DSP
N/A
โŒ $10,000/mo (no plumbing ROI proof)
TOTAL SCORE
9 of 9 โœ…
1 of 9 โœ…
๐Ÿšจ Where Audacy's $20,500/month Actually Goes
$10K
Amazon DSP
49% of spend. No plumbing ROI proof anywhere.
UNPROVEN
$4K
SEO/AIO
BSP already has Robert doing this. Pure waste.
REDUNDANT
$3.5K
OTT/CTV
Comparable to KSHB. This is the only real overlap.
COMPARABLE
$3K
Podcasting
Hard to attribute to booked jobs. No clear ROI path.
QUESTIONABLE
$14K
Redundant + Unproven
+
$6.5K
Questionable + Comparable
=
$20.5K
186% of entire marketing budget
๐ŸŒŸ Free Value KSHB Includes (Audacy Does Not)
๐ŸŽฅ
FREE
Commercial Production
Professional 30-second TV commercial. BSP owns the asset forever.
โ›…
$10K
Weather Sponsorship
"Brought to you by Bright Side Plumbing" on weather segments. Premium brand placement.
๐Ÿ“‹
FREE
CRM Retargeting
Upload 3,000 existing customers. Serve them ads across streaming platforms.
๐Ÿ’ฐ $15,000+ in free value that Audacy charges extra for or doesn't offer
๐Ÿ’ก The Bottom Line

Audacy's OTT/CTV streaming component alone costs $3,500/month. KSHB's streaming package is $5,500/month but includes $15,000+ in free value (weather, production, CRM targeting) that Audacy does not offer. If you only compare the streaming advertising, KSHB delivers significantly more for a similar price point.

The remaining $17,000/month in Audacy's proposal is SEO (you already do this), podcasting (hard to attribute), and Amazon DSP (unproven for plumbing). Even if you never buy KSHB, this meeting gave BSP the data to negotiate Audacy's price down.

๐Ÿ’ณ

The Membership Play That Funds the Ads

SELF-FUNDING

Most advertising is a recurring expense. What surfaced in the meeting is a strategy where the advertising generates membership revenue that permanently covers its own cost. If this works, KSHB advertising becomes free.

๐Ÿ”„ How the Ads Pay for Themselves
๐Ÿ“บ
CTV Ad Airs
$300K+ homeowner sees BSP
โž”
๐Ÿ’ป
Retarget Ad
"$49 Sewer Inspection"
โž”
๐Ÿ’ณ
Signs Up
$500/year member
โž”
๐Ÿ’ฐ
Revenue
Funds next month's ads
๐Ÿ”„ Cycle repeats. Ads fund themselves permanently.
๐Ÿงฎ The Membership Math
๐Ÿ‘ค๐Ÿ‘ค๐Ÿ‘ค๐Ÿ‘ค๐Ÿ‘ค
10 new members/week
×
$500
/year per member
=
$5,000
/week in membership revenue
$20,000
๐Ÿ“… Monthly membership revenue
$5,500
๐Ÿ“บ KSHB monthly cost
=
+$14,500
๐Ÿ’ฐ NET PROFIT per month
๐Ÿ’ฐ
๐Ÿ’ก But the $500/Year Is Just the Beginning
Each member does not just pay $500/year. They become a loyal customer who calls BSP first for every plumbing need. Lifetime value per member:
๐Ÿ”จ
$500
Year 1 membership
๐Ÿ’จ
$2,500
Water heater in Year 2
๐Ÿ”ง
$11,000
Sewer repair in Year 3
๐Ÿš€
$5K-$25K
Total lifetime value
๐Ÿ› ๏ธ
Maintenance Mike
This is exactly who KSHB's retargeting reaches: established homeowners, higher income, $300K+ homes, who value prevention over emergency repairs.
๐Ÿ  Home: $300K+
๐Ÿ‘ค Age: 35-64
๐Ÿ’ฐ LTV: $5K-$25K
๐Ÿš€

The Compounding Flywheel

BIG PICTURE

KSHB is not just "buying TV ads." It connects to BSP's event strategy, email plans, and membership goals in a way that makes each one more effective. Every piece feeds the next. Here is how it all works together.

๐ŸŽซ
Festival Season: 4 Touchpoints in 1 Week
JOCO Home Show (Oct 23-25) + OP Fall Festival (Sep 25-26)
๐Ÿ“บ
Mon-Fri
See BSP on streaming TV all week
โž”
๐ŸŽซ
Saturday
See BSP booth at Home Show
โž”
๐Ÿ’ป
Monday
Retargeting ad follows them home
โž”
๐Ÿ“ง
Tuesday
Email with seasonal offer
๐ŸŽฒ
Prize Wheel
Win free water heater flush, drain cleaning, etc. Captures email + phone.
๐Ÿ”
iPad Diagnosis Station
"How old is your plumbing?" Interactive quiz. Captures lead info.
๐Ÿ“ธ
Live Sewer Camera Demo
BSP's sweet spot. Each demo job = ~$10K. 10 demos = $100K pipeline.
๐Ÿ“
Geofencing: One Event Visit = Full Household Saturation
Powered by GroundTruth (uses weather app mobile data)
๐Ÿ“ฑ๐Ÿ“
At the Event
Virtual fence captures every phone inside the zone
๐Ÿˆ Chiefs ๐ŸŽซ Festivals ๐ŸŽต Concerts ๐Ÿณ City Market
โž”
๐Ÿ 
Goes Home
Mobile ID maps to household. Entire family targeted.
โž”
Every Screen, Every Day
๐Ÿ“บ CTV
๐Ÿ’ป Desktop
๐Ÿ“ฑ Mobile
๐ŸŽง Audio
๐Ÿ’ก Someone visits JOCO Home Show on Saturday โž” by Monday their whole family sees BSP on Disney+, hears BSP on Spotify, sees BSP display ads while browsing. One visit = total household capture.
๐ŸŽง
Showcase Segments: Free Credibility That Lasts Forever
3-minute educational videos produced by KSHB, posted to their channels
๐Ÿ“ธ
"What's Under Your House"
Camera footage of what plumbers find underground in KC homes
๐Ÿ’ณ
"Insurance Won't Cover This"
From Mat's personal story. Hidden plumbing damage = denied claims.
๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ
"5 Generations Deep"
Kalen's family legacy story. KSHB loves local human interest.
๐ŸŽฅ
KSHB Films
โž”
๐Ÿ“บ
Posts to KSHB Social + YouTube
โž”
๐Ÿ”
Ranks in Google Forever
1M+
๐ŸŒ KSHB monthly website visitors (mostly JOCO)
โˆž
๐Ÿ“บ YouTube videos rank in search PERMANENTLY
๐Ÿ’ก NBC affiliate editorial coverage is credibility that money cannot buy. One 3-minute feature on KSHB is worth more than 100 paid ads.
๐Ÿ“…

Timeline

ROADMAP

This section shows when things would happen if you approve the partnership. The most important thing to understand is that nothing can launch until the ServiceTitan data cleanup is complete -- otherwise the attribution tracking that proves whether KSHB is working will be unreliable. Robert owns the cleanup. The earliest realistic start is July.

๐Ÿ”ด NOW

๐Ÿ› ๏ธ Data Cleanup (In Progress)

ServiceTitan has $492K in stuck jobs, 71% zero-invoice rate, and Sold-By field issues. Must be fixed before any campaign launches. Robert owns this. Target: end of April (optimistic) to mid-May (realistic).

๐ŸŸก APR

๐Ÿ“‹ KSHB Check-In (Late April)

KSHB expects a check-in in 2-3 weeks to discuss feedback on investment level and data cleanup progress. No commitment required at this check-in.

๐Ÿ”ต MAY

๐ŸŽฏ Prep Phase

Landing pages live. Sewer camera page deployed. Tracking infrastructure ready. Brand guidelines sent to KSHB for commercial production. CRM customer list provided. No KSHB spend yet.

๐ŸŸข JUN

โšฝ Earliest Possible Start (World Cup)

Kansas City is a host city. If data cleanup finishes early and landing pages are ready, this is the premium window. Massive local viewership on KSHB. BSP becomes "your hometown plumber during World Cup."

๐ŸŸข JUL

๐Ÿ“บ Target Launch

CTV test begins. Pixel tracking live. Attribution dashboard active. First 90 days of measurable data collection starts here.

๐ŸŸก SEP

๐ŸŽซ Festival Season Activation

OP Fall Festival (Sep 25-26). KSHB 2-week burst + event booth + geofencing. TV + event + email + retargeting all firing simultaneously.

๐ŸŸก OCT

๐Ÿ  Peak Activation + 90-Day Review

JOCO Home Show (Oct 23-25). Full activation. Also: 90-day performance review. Data proves whether KSHB is generating booked jobs. Decision point: continue, scale up, or stop.

๐Ÿ”ต JAN

โ„๏ธ Slow Season Fill

KC Remodel Show. Membership push fills January slow season with TV + event combo. If the 6-month test proved ROI, this is where you consider scaling to $10K/month.

โœ…

What Was Confirmed in the Meeting (From Transcript)

VERIFIED

This section captures the specific commitments and confirmations from the April 9 meeting, verified against the full transcript. These are not assumptions or marketing promises -- they are things KSHB explicitly stated on the record. Knowing exactly what was confirmed protects BSP in any future negotiation.

โœ… Confirmed by KSHB

  • ๐Ÿ“บ $5,500/month accepted for CTV streaming test (their original pitch was $10K)
  • ๐ŸŽฅ Multiple commercials produced free -- "for this investment we'll produce a couple of them"
  • ๐Ÿ”‘ BSP owns all creative -- "go out and do with it what you need to have further success"
  • โ˜€๏ธ Weather sponsorship included at either investment level
  • ๐Ÿ‘ค CRM targeting at no additional cost -- 3,000 customers, 65% match rate, ~$300-400 carved from budget
  • ๐Ÿ“ˆ Full attribution dashboard with login -- heat maps, conversions, cost per lead
  • ๐Ÿ“ Geofencing available via GroundTruth partnership -- events, stadiums, festivals
  • ๐ŸŽง Audio ads available (Spotify-style) -- video outperforms but audio adds frequency
  • ๐Ÿ“บ 4-person team watching weekly -- Sarah, Mat, Kim, Arthur (analyst)
  • ๐ŸŽฒ Incentive perks for $10K tier -- Super Bowl trip, Chiefs Awakening

๐Ÿ“‹ Key Details from Transcript

  • ๐ŸŽ“ Mat has 13 years with Scripps -- recently stepped back to focus on KSHB specifically
  • ๐Ÿ“Š Scripps 360 is owned inventory -- that is why the CPM is lower than market ($30 vs $35 standard)
  • ๐Ÿ“บ Tubi, Pluto, and fast apps have more delivery than YouTube TV (14M vs 10M households)
  • ๐Ÿ“ˆ Month 4-6 is the proven sweet spot -- HVAC client case study, CEO called about "ridiculous amount of jobs" in targeted zips
  • ๐Ÿ“ GroundTruth uses weather app data for mobile tracking -- first-party data from physical locations
  • ๐ŸŽง KSHB does NOT sell radio -- streaming audio only. Traditional radio = Audacy territory.
  • ๐Ÿ’ฐ No long-term contract required -- but KSHB recommended 6 months for proper frequency build
  • ๐Ÿ“บ Vizio tuner data covers ~10% of market for household-level attribution
  • ๐Ÿ’ก Insurance story -- Mat shared personal experience with insurance denying water damage claim. Perfect content angle for BSP.
๐Ÿ› ๏ธ ROBERT -- 5 tasks before campaign can launch (click to expand)

๐Ÿ“‹ Robert's Action Items

  • ๐Ÿ”ด Complete ST data cleanup -- stuck jobs, zero-invoice, Sold-By fields. Target: end of April. This is the blocker.
  • ๐ŸŸก Send KSHB feedback on investment level -- confirm $5,500 streaming test (pending Stephanie/Kalen approval)
  • ๐ŸŸก Prepare CRM customer list -- export 3,000 customers from ST for KSHB targeting overlay
  • ๐Ÿ”ต Deploy sewer camera landing page -- CTV traffic needs a destination page optimized for conversion
  • ๐Ÿ”ต Set up tracking infrastructure -- KSHB pixel, call tracking number, attribution dashboard integration

๐Ÿค” You're Probably Wondering...

"Does this add to Robert's workload or take away from other priorities?"
The data cleanup is already happening regardless of KSHB. The CRM export is a 5-minute ST download. The landing page is already on the build list. The tracking setup is a one-time 30-minute task. KSHB manages the campaign day-to-day -- Robert does not run the ads. Net new work: minimal.
"Why did Robert take this meeting without asking first?"
Kalen expressed interest in radio advertising. Robert explored the KSHB option to gather pricing and capabilities. The meeting was intelligence gathering -- no commitments were made and no obligations were created. The purpose was to bring data back for Stephanie and Kalen to evaluate, which is what this document is.
"What if the data cleanup takes longer than April?"
The campaign does not launch until data is clean. KSHB is flexible on timing -- they suggested checking in every 2-3 weeks. If cleanup extends to May, the campaign starts in July instead of June. No penalty.
๐ŸŽจ AUDREY -- Role clarification + creative production details (click to expand)

๐ŸŽจ Audrey's Involvement: Clarification

Audrey attended the KSHB meeting for 75 minutes to take notes and evaluate KSHB's production quality. She was not assigned any project work related to KSHB. Her primary assignment remains landing pages until Kalen and Stephanie say otherwise.

If the KSHB partnership is approved, Audrey's potential role would be:

  • ๐ŸŽฅ Co-direct commercial production -- ensure KSHB's team follows BSP's brand guidelines (Inter font, #30C5FF blue, no emojis, hero below text for ADA). Estimated time: 2-3 hours during production week.
  • ๐ŸŽจ Provide brand assets -- logo files, color codes, approved imagery. One-time handoff, ~30 minutes.
  • ๐Ÿ“บ Review final cuts before air. 1-2 hours total.

Total Audrey time if approved: ~5-6 hours over the entire 6-month campaign. This does not impact landing page delivery. But this is Stephanie and Kalen's decision, not Robert's or Audrey's.

๐Ÿค” You're Probably Wondering...

"Will this pull Audrey away from landing pages?"
No. The commercial production is a one-time event that KSHB manages. Audrey would review brand consistency only. Total time: 5-6 hours across the entire 6-month period. Landing pages remain her primary assignment.
"Can KSHB produce the commercials without Audrey?"
Yes. KSHB's production team handles everything. Robert can provide brand guidelines instead. Audrey's involvement is optional and only if you decide it adds value for brand consistency.
"Did Audrey agree to take on KSHB work?"
No. She sat in the meeting and took notes. No work was assigned. She understands her priority is landing pages. Any KSHB involvement would only happen if you explicitly assign it.
๐Ÿ“บ KSHB TEAM -- Who they are + what they owe BSP (click to expand)

๐Ÿ‘ค The KSHB Team

  • Sarah LeVota -- Account Executive, KSHB/KMCI. Primary contact. Phone: (913) 433-6282
  • Mat Plummer -- Digital Strategist. 13 years with Scripps. Runs campaign optimization.
  • Aaron Litter's Edge -- VP Creative for all Scripps stations nationally. Emmy award-winning. Leads commercial production.
  • Arthur -- Analyst. Broadcast analytics + AI commercial capabilities.
  • Kim -- Campaign operations. Weekly monitoring and adjustments.

Notable: Mat's last name is literally "Plummer." He grew up doing plumbing (4 summers in high school/college). His father was a master plumber. He has personal understanding of the trade.

๐Ÿ“‹ What KSHB Owes BSP

  • ๐Ÿ”ด Written proposal with both investment tiers ($5,500 and $10,000)
  • ๐Ÿ”ด Sample attribution report from a current home services client
  • ๐ŸŸก Creative reel from Aaron's team
  • ๐ŸŸก Asset ownership confirmation in writing
  • ๐ŸŸก Retooled investment options based on BSP's feedback
  • ๐ŸŸข Check-in in 2-3 weeks on data cleanup progress
๐Ÿ’ก CONTENT GOLD -- Story angles + insurance angle from meeting (click to expand)

๐Ÿ’ก The Insurance Story (From Mat's Personal Experience)

During the meeting, Mat shared that a contractor drilled into a PVC pipe in his home. Water leaked into insulation and drywall for months. When he filed an insurance claim, the insurance company denied it because the damage had been present for over 30 days -- which voids coverage under most homeowner policies, even though the cause was piping.

Why this matters for BSP:

  • ๐Ÿ“บ Perfect KSHB showcase segment: "Did You Know Your Insurance Might NOT Cover Hidden Plumbing Damage?"
  • ๐Ÿ“ Blog post: "5 Plumbing Problems Your Insurance Won't Cover (And How to Catch Them Early)"
  • ๐Ÿ’ฐ Camera inspection positioning: "A $199 camera inspection finds these problems BEFORE insurance denies your claim"
  • ๐Ÿ’ก Fear-based but educational -- exactly what drives Emergency Eric and Renovation Rachel to call
๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ
5 Generations Deep
Kalen is 4th-gen master plumber, his son is 5th. KSHB loves family legacy stories. Natural 2-minute feature.
๐Ÿ“ธ
What's Under Your House
Camera inspection footage is visual gold for TV. Spring = sewer season. Consumer education that drives calls.
๐Ÿ”จ
Skilled Trades Comeback
BSP + JCCC apprenticeship angle. Labor shortage narrative is timely. KSHB editorial team would love this.
๐Ÿ‘ค

Who KSHB Reaches (Your 3 Personas)

TARGETING

BSP has three customer personas. Each one responds to different messaging. KSHB's targeting lets you serve different creative to different audiences -- Emergency Eric sees an urgent "same-day service" spot, while Maintenance Mike sees a "protect your home with annual inspections" spot. Here is how each persona maps to the KSHB campaign.

โš ๏ธ
Emergency Eric
Pipe burst at 2 AM. Needs someone NOW. Highest urgency, highest willingness to pay. KSHB play: Morning weather sponsorship catches him before he leaves for work. "Call Bright Side" is the last thing he sees before heading out the door.
๐Ÿ”
Renovation Rachel
Researches for 3-15 days before calling. Reads reviews, compares quotes, checks credentials. KSHB play: CTV builds trust through repeated exposure. By the time she searches Google, she already knows and trusts the Bright Side name. Shortens her decision cycle.
๐Ÿ› ๏ธ
Maintenance Mike
Established homeowner, higher income, values prevention. The bread and butter. KSHB play: Retargeting display ads with $49 inspection offer. This is the membership funnel. 10 members/week = $5K/week recurring.
๐Ÿ”จ

Kalen

INPUT โ†’ OUTPUT โ†’ TIMELINE

Here is what this means for you in the simplest terms. No narrative. Just what happens, what it produces, and when.

๐Ÿ”จ What You Do ๐Ÿ’ฐ What Happens ๐Ÿ“… When
Review this document with Stephanie You decide: approve $5,500/mo test, go bigger at $10K/mo, or pass entirely Before late April check-in
If approved: Provide 3,000 customer list export from ST KSHB targets your existing customers with CTV ads for free (retention play) When you say go
If approved: Decide if Audrey co-directs commercial or Robert handles it KSHB produces BSP's TV commercials at no cost. You own the footage. Before production (May)
Nothing else. Robert handles data cleanup, tracking, and KSHB communication. Campaign launches when data is clean. Dashboard shows ROI weekly. July target
๐Ÿ’ก The One Number That Matters
BSP spends $5,500/month. KSHB targets Johnson County homeowners 35-64 with $300K+ homes. If that generates 1 sewer job every 2 months, it breaks even. At BSP's volume (14 completed jobs/week), adding 1 sewer job every 8 weeks from a brand new channel is a very low bar. If it does not hit that bar in 90 days, you stop. Data proves it either way.

๐Ÿ”ด You asked about radio. KSHB does not sell radio. Nobody brought radio to the table. What they sell is streaming TV ads to specific zip codes with full tracking. That is what this proposal is. If you want traditional radio, that is Audacy's territory at $20,500/month.