Free State ResearchTracker
DashboardAdsIntel mapSearchSpendMatchupAdvertisers
More ▾
ReadTop storiesCalendarFlightsAd archiveBetting oddsRecordWastewaterGone quietTurnout Take with you Behind it
Sign in
The intelligence desk for Kansas · other states as the desk reaches themads and buys, what people are searching, feeling and paying for. Scanning now · last 09/27 21:32 CT

Spend 132 priced items in the window; every figure is a floor

Race   Window
$401,564
RED SIDE ↗
$422,113
BLUE SIDE ↗
—
UNATTRIBUTED ↗

TV planned = orders, estimates and contracts from the FCC files (what is booked); TV invoiced = station invoices in the same files (what actually ran and was billed). Scanned documents add nothing to either. FEC = independent expenditures as filed. Digital = the high end of platform-reported ranges (Meta). Nothing here is a projection.

By sponsor largest first

sponsorsideaboutTV plannedTV invoicedFEC fileddigital (range)medialatest
Chris Mann
17 stationsKAKE, KBSD-DT, KBSH-DT, KBSL-DT, KCTV, KLBY, KMBC-TV, KSHB-TV, KSNC, KSNG, KSNT, KSNW, KTKA-TV, KUPK, KWCH-DT, WDAF-TV, WIBW-TV
blue Chris Mann $252,440 $11,570
3 invoices
— —–$1,683
17 ads
MetaTV
covers 89%
2026-09-25
Safer Kansas Fund
11 stationsKAKE, KCWE, KLBY, KMBC-TV, KSNC, KSNG, KSNT, KSNW, KTKA-TV, KUPK, WDAF-TV
red $210,209 $11,925
6 invoices
— — TV
covers 89%
2026-09-25
Kris Kobach
15 stationsKAKE, KBSD-DT, KBSH-DT, KBSL-DT, KFJX, KLBY, KMBC-TV, KSCW-DT, KSHB-TV, KSNC, KSNG, KSNW, KUPK, KWCH-DT, WDAF-TV
red Kris Kobach $191,355 — — — TV
covers 82%
2026-09-25
Kansas Values Institute
3 stationsKSNC, KSNG, KSNW
blue $167,990 — — — TV
covers 43%
2026-09-24

By week coral = red side, violet = blue side

09-21
$1,560,752

Candidate war chests federal committees from FEC reports; statewide candidates' raised, spent and cash on hand from their Kansas Public Disclosure Commission reports, and the itemized columns from the Secretary of State's contribution viewer

candidateraceraisedspentcash on handthroughitemized to datelast 30 dayslatest gift
Chris Mann blueKansas Attorney General
state
$786,549$401,188$642,6182026-07-23 $1,274,324
4270 gifts · 74% Kansas
— 2026-07-23
Kris Kobach redKansas Attorney General
state
$196,109$91,926$606,8092026-07-23
read by a model ⓘ
$533,439
719 gifts · 41% Kansas
— 2026-07-23

Kansas statewide candidates report twice a year and before each election; the July report covers through July 23. The itemized columns come from the Secretary of State's contribution viewer, pulled daily, and move the moment a new report or a last-minute filing is processed. Federal figures follow the FEC's quarterly filings. Cash on hand is what is left after spending, not what has been booked.

By market share = Kansas voters in the market, analyst estimate; coverage is the ceiling on exposure

marketvotersfiles$ floorsponsors
Wichita-Hutchinson
11 stationsKAKE, KBSD-DT, KBSH-DT, KBSL-DT, KLBY, KSCW-DT, KSNC, KSNG, KSNW, KUPK, KWCH-DT
43%85$1,056,770Chris Mann, Kansas Values Institute, Kris Kobach
+1 moreSafer Kansas Fund
Kansas City
5 stationsKCTV, KCWE, KMBC-TV, KSHB-TV, WDAF-TV
34%23$384,585Chris Mann, Kris Kobach, Safer Kansas Fund
Topeka
3 stationsKSNT, KTKA-TV, WIBW-TV
12%6$45,909Chris Mann, Safer Kansas Fund
Joplin-Pittsburg
1 stationKFJX
5%1$1,320Kris Kobach

Stations where the TV money lands

stationfiles$ floorsponsors
KSNW Wichita10$311,605Chris Mann, Kansas Values Institute
+2 moreKris Kobach, Safer Kansas Fund
KSNG Garden City10$311,605Chris Mann, Kansas Values Institute
+2 moreKris Kobach, Safer Kansas Fund
KSNC Great Bend10$235,360Chris Mann, Kansas Values Institute
+2 moreKris Kobach, Safer Kansas Fund
KMBC-TV Kansas City10$160,100Chris Mann, Kris Kobach
+1 moreSafer Kansas Fund
WDAF-TV Kansas City6$154,980Chris Mann, Kris Kobach
+1 moreSafer Kansas Fund
KWCH-DT Hutchinson/Wichita6$52,300Chris Mann, Kris Kobach
KCTV Kansas City1$36,475Chris Mann
KSHB-TV Kansas City5$28,230Chris Mann, Kris Kobach
KSNT Topeka2$24,709Chris Mann, Safer Kansas Fund
KUPK Garden City10$24,525Chris Mann, Kris Kobach
+1 moreSafer Kansas Fund
KLBY Colby10$24,525Chris Mann, Kris Kobach
+1 moreSafer Kansas Fund
KAKE Wichita10$24,525Chris Mann, Kris Kobach
+1 moreSafer Kansas Fund

TV, cable & radio buys every flight by station and advertiser in the window, newest first · planned is a de-duped floor · filter by market or date; the total follows the filter

advertiserflighttypestation · marketrace filed underspotsGRPplannedinvoiced
Kansas Values Institute2026-10-27 – 2026-11-02TVKSNG +2 (network)
Wichita-Hutchinson
Kansas Attorney General133—$77,940—
Kris Kobach2026-10-26 – 2026-11-01TVWDAF-TV
Kansas City
Kansas Attorney General27—$27,430—
Kris Kobach2026-10-26 – 2026-11-01TVKWCH-DT
Wichita-Hutchinson
Kansas Attorney General64—$27,375—
Kris Kobach2026-10-26 – 2026-11-01TVKSNG +1 (network)
Wichita-Hutchinson
Kansas Attorney General69—$18,055—
Kris Kobach2026-10-26 – 2026-11-01TVKLBY +2 (network)
Wichita-Hutchinson
Kansas Attorney General61—$9,550—
Kris Kobach2026-10-26 – 2026-11-01TVKSHB-TV
Kansas City
Kansas Attorney General25—$8,040—
Kris Kobach2026-10-26 – 2026-11-01TVKFJX
Joplin-Pittsburg
Kansas Attorney General28—$1,320—
Kansas Values Institute2026-10-20 – 2026-10-26TVKSNG +2 (network)
Wichita-Hutchinson
Kansas Attorney General134—$90,050—
Kris Kobach2026-10-19 – 2026-10-25TVKWCH-DT
Wichita-Hutchinson
Kansas Attorney General66—$28,775—
Kris Kobach2026-10-19 – 2026-10-25TVWDAF-TV
Kansas City
Kansas Attorney General25—$25,780—
Kris Kobach2026-10-19 – 2026-10-25TVKSNG +1 (network)
Wichita-Hutchinson
Kansas Attorney General70—$19,180—
Kris Kobach2026-10-19 – 2026-10-25TVKSHB-TV
Kansas City
Kansas Attorney General24—$16,760—
Kris Kobach2026-10-19 – 2026-10-25TVKMBC-TV
Kansas City
Kansas Attorney General30—$12,850—
Kris Kobach2026-10-19 – 2026-10-25TVKLBY +2 (network)
Wichita-Hutchinson
Kansas Attorney General59—$8,425—
Kris Kobach2026-10-12 – 2026-10-18TVKWCH-DT
Wichita-Hutchinson
Kansas Attorney General68—$27,325—
Kris Kobach2026-10-12 – 2026-10-18TVWDAF-TV
Kansas City
Kansas Attorney General24—$24,330—
Kris Kobach2026-10-12 – 2026-10-18TVKSNG +1 (network)
Wichita-Hutchinson
Kansas Attorney General75366.7$19,280—
Kris Kobach2026-10-12 – 2026-10-18TVKLBY +2 (network)
Wichita-Hutchinson
Kansas Attorney General67—$9,450—
Kris Kobach2026-10-12 – 2026-10-18TVKSHB-TV
Kansas City
Kansas Attorney General22—$6,840—
Kris Kobach2026-10-05 – 2026-10-11TVWDAF-TV
Kansas City
Kansas Attorney General30—$32,430—
Kris Kobach2026-10-05 – 2026-11-11TVKWCH-DT
Wichita-Hutchinson
Kansas Attorney General64—$25,350—
Kris Kobach2026-10-05 – 2026-10-11TVKSNG +1 (network)
Wichita-Hutchinson
Kansas Attorney General60—$19,730—
Kris Kobach2026-10-05 – 2026-10-11TVKMBC-TV
Kansas City
Kansas Attorney General26—$11,675—
Kris Kobach2026-10-05 – 2026-10-11TVKLBY +2 (network)
Wichita-Hutchinson
Kansas Attorney General53—$8,350—
Kris Kobach2026-10-05 – 2026-10-11TVKSHB-TV
Kansas City
Kansas Attorney General23—$7,760—
Kris Kobach2026-10-02 – 2026-10-08TVKSCW-DT
Wichita-Hutchinson
Kansas Attorney General14—$1,750—
Safer Kansas Fund2026-09-29 – 2026-10-05TVWDAF-TV
Kansas City
Kansas Attorney General51—$81,750—
Safer Kansas Fund2026-09-29 – 2026-10-05TVKMBC-TV
Kansas City
Kansas Attorney General51—$51,075—
Safer Kansas Fund2026-09-29 – 2026-10-05TVKSNG +2 (network)
Wichita-Hutchinson
Kansas Attorney General83201.4$46,140—
Chris Mann2026-09-29 – 2026-10-05TVKMBC-TV
Kansas City
Kansas Attorney General82—$30,150—
Safer Kansas Fund2026-09-29 – 2026-10-05TVKSNT
Topeka
Kansas Attorney General62—$19,144—
Safer Kansas Fund2026-09-29 – 2026-10-05TVKTKA-TV
Topeka
Kansas Attorney General67—$7,300—
Safer Kansas Fund2026-09-29 – 2026-10-05TVKCWE
Kansas City
Kansas Attorney General12—$4,800—
Chris Mann2026-09-22 – 2026-09-28TVWDAF-TV
Kansas City
Kansas Attorney General37—$40,800—
Chris Mann2026-09-22 – 2026-09-28TVKCTV
Kansas City
Kansas Attorney General64—$36,475—
Chris Mann2026-09-22 – 2026-09-28TVKMBC-TV
Kansas City
Kansas Attorney General87—$31,150—
Chris Mann2026-09-22 – 2026-09-28TVKBSL-DT +3 (network)
Wichita-Hutchinson
Kansas Attorney General51—$23,525—
Chris Mann2026-09-22 – 2026-09-28TVKSNG +2 (network)
Wichita-Hutchinson
Kansas Attorney General73185.4$21,230—
Chris Mann2026-09-22 – 2026-09-28TVKUPK +2 (network)
Wichita-Hutchinson
Kansas Attorney General62—$14,975—
Chris Mann2026-09-22 – 2026-09-28TVWIBW-TV
Topeka
Kansas Attorney General29170.9$12,100—
Chris Mann2026-09-22 – 2026-09-28TVKSHB-TV
Kansas City
Kansas Attorney General35—$11,470—
Chris Mann2026-09-22 – 2026-09-28TVKSNT
Topeka
Kansas Attorney General2148.6$5,565—
Chris Mann2026-09-22 – 2026-09-28TVKTKA-TV
Topeka
Kansas Attorney General1516.0$1,800—
Safer Kansas Fund2026-09-18 – 2026-09-21TVKAKE +2 (network)
Wichita-Hutchinson
Kansas Attorney General10——$11,925
Chris Mann2026-09-15 – 2026-09-21TVKMBC-TV
Kansas City
Kansas Attorney General58—$23,200—
Chris Mann2026-09-15 – 2026-09-21TVKAKE +2 (network)
Wichita-Hutchinson
Kansas Attorney General41——$11,570
Safer Kansas Fund2026-09-11 – 2026-09-17TVKAKE +2 (network)
Wichita-Hutchinson
Kansas Attorney General18——$11,325
Total ————

Broadcast (TV/cable/radio): planned = the station order (largest revision, counted once); invoiced = what the station later billed, shown beside planned and not added to it. Both are gross — what the advertiser pays, the figure the station quotes and the one a committee discloses to the FEC; where a filing breaks out the net, the order's own page shows what reached the station and what the agency kept. Spots = occurrences, how many times the ad airs on the flight, from the station's own schedule where the file was machine-readable — a floor, and a dash means the schedule was scanned or unread, not zero airings. Digital and FEC are not here — the platforms report delivery by state, not by media market. The flight dates tell you which fight a buy was really for.

⤓ Spots by audience — age & gender (Excel) · who the TV spots reach, modeled from the daypart each runs in and public audience data (estimate, not measured ratings)

Digital, by platform & advertiser Kansas · 17 ads on Meta · platform-reported ranges, high end is the floor · the platforms report delivery by state, not by media market

advertisersideMetatotal (floor)impressionsadslatest
Chris Mannblue $1,683 $1,6832,583172026-09-23
Total (floor) $1,683 $1,6832,583

Kansas-level only, and every ad here already cleared the platform's Kansas filter (Meta: delivered in Kansas; Google & Snap: Kansas in the targeting). There is no media-market split of digital to pull — Meta reports each ad's Kansas delivery share and Google/Snap report the geography a buy targeted, neither reports dollars by market. Spend is the platform's own range; the total is the high end, the floor the rest of the app uses. The per-ad geography is in the next card.

Digital ad targeting each ad's spend beside the geography it targeted or delivered to · Google geo-targeting, Snap regions, Meta Kansas delivery share

advertiserplatformspend (range)impressionstargeting / deliveryseenad
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-22 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-22 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-22 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-22 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-22 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 100–999 Kansas delivery 90% 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗
Chris Mann
Chris Mann
Meta up to $99 0–99 not reported 2026-09-23 open ↗