Demo  ·  Synthetic voter data — not real Pittsburgh responses. Built to demonstrate Heard's listening platform.
Biweekly campaign report

Pittsburgh Mayoral Campaign — Voter Listening Report

Demo dashboard · Hypothetical campaign · Reporting period April 1–30, 2026

296 responses analyzed 5 policy areas 28 zip codes 1 influence operation detected
Section 0 · Executive summary

What voters told the campaign this period

Between April 1 and April 30, 2026, 296 Pittsburgh voters submitted responses to the Heard listening platform across five policy areas. Affordable Housing emerged as the clearest organic concern — 78 voices, nearly 1.5× Jobs & Opportunity (54) and over four times Government That Listens (19). Within housing, the conversation splits three ways: younger voters demanding zoning reform, Black East-End residents demanding anti-displacement enforcement, and older suburban homeowners demanding property tax relief. These are three distinct campaigns, not one.

Public Safety appears dominant at 128 raw responses but tells a misleading story. 100 of those arrived in a single 2.5-hour window on April 22 from an organized assault-weapons-ban advocacy push using Moms Demand Action template language. Weighted as one organized voice, only 28 organic Public Safety responses remain — making it the third-tier issue rather than the first. The position is preserved as real voter input but treated separately for campaign priority-setting. Section 3 lets the team flip the weighting toggle to see what changes.

Section 1 · Top-level policy areas

What voters chose to talk about

Responses by policy area. The amber stripe on Public Safety shows the April 22 coordinated advocacy push, which our detection layer flagged as organized rather than organic.

Affordable Housing
78
Public Safety
12828 organic · 100 coord.
Jobs & Opportunity
54
Government That Listens
19
Other (cost-of-living)
17
Organized influence campaign detected. 100 Public Safety responses arrived between 7:09pm and 9:27pm on April 22, with 75 of those in a single 30-minute spike. 62 used one of four verbatim Moms-Demand-Action-style templates. Cluster respondents are 80% Democratic-leaning and 67% female. The position is preserved as real voter input, but treated as one organized voice for campaign priority-setting.
Section 2 · Themes by policy area

What voters said within each area

For each policy area: the three most-expressed themes with response counts and a representative voter voice. Each area also carries a Red / Amber / Green rating on how the campaign's current platform position matches the voter signal — with a link to the recommended action when there's a gap to close.

A Affordable Housing 78 voices · all organic
RedCampaign emphasis on housing supply and zoning reform speaks to younger Lean D voters in Lawrenceville and Squirrel Hill — but misses anti-displacement voices in Homewood and senior tax pressure in Mt. Lebanon. Current message reaches 1 of 3 audiences.
→ See Action 3
Anti-displacement & slumlord enforcement27 voices
TW

"My family was redlined out of Schenley Heights in the 60s. Now they call it 'urban renewal' but it's the same thing. Black families get priced out and white people move in."

R0041 · Strong D · 45–64 · Black · F · 15219
Supply, zoning reform, build-by-right23 voices
JM

"I support more permissive zoning. East Liberty went from a food desert to a real neighborhood because we let people build. Let people build housing."

R0146 · Lean D · 30–44 · White · M · 15217
Property taxes & senior cost pressure12 voices
MS

"I'm a senior on a fixed income and my school taxes alone are $4800/year and I don't have kids in school anymore. We are getting taxed out of our homes."

R0258 · Independent · 65+ · White · F · 15229
B Public Safety ~28 organic voices · 100 coordinated (see §1)
AmberPlatform is moderate but lacks a concrete program to bridge accountability voices (R0255: clinicians not cops) and staffing voices (R0063: more police). A mental-health crisis responder program is the specific policy that threads that divide.
→ See Action 2
Enforcement, staffing, prosecution10 voices
PB

"Pittsburgh needs more police, not fewer. We are below the staffing levels of comparable cities. Of course we feel unsafe. The math is the math."

R0063 · Lean R · 45–64 · White · M · 15226
Police accountability & alternative response8 voices
AL

"Mental health crises don't need cops with guns, they need clinicians. STOP sending armed officers to handle people having psychotic episodes."

R0255 · Strong D · 30–44 · White · F · 15217
Prevention & community investment5 voices
EW

"We need violence interrupters and community-based solutions, not more cops. Look at what worked in Oakland, in Chicago."

R0114 · Strong D · 30–44 · Black · M · 15208
C Jobs & Opportunity 54 voices · all organic
GreenCampaign emphasis on tech ecosystem, workforce development, and dignity-of-work directly matches the three dominant themes (wages, tech retention, trades). Platform direction is correct — keep going.
Wages, benefits, household solvency20 voices
RH

"the rent is too damn high and the wages are too damn low. that's it. that's the whole economic story for half this city."

R0144 · Strong D · 18–29 · Black · F · 15206
Tech ecosystem & talent retention8 voices
AC

"Carnegie Mellon spits out world class talent and they leave for SF and seattle because there are no jobs here. fund startups, build the ecosystem."

R0040 · Lean D · 30–44 · Asian · M · 15213
Trades, energy, business climate8 voices
TM

"Trade school grad making $90k as an electrician. College grads making $45k. Pittsburgh should be the trade school capital of America."

R0130 · Lean R · 30–44 · White · M · 15102
D Government That Listens 19 voices · all organic
GreenSmall organic signal, and the campaign's use of Heard itself is the proof point voters are asking for. Keep emphasizing operational follow-through over rhetorical promises.
Responsiveness: callbacks & follow-through5 voices
DJ

"i emailed all 9 city council members about a proposal that affected my block. one wrote back. he didnt even agree with me but he wrote back. that meant something."

R0012 · Independent · 45–64 · White · M · 15203
"Listening without action is performance"3 voices
YR

"I helped organize a tenants rights group in our building. We met with the housing department. They listened politely and did nothing."

R0052 · Strong D · 30–44 · Black · F · 15224
Access barriers — working people locked out3 voices
CV

"Town halls happen at 2pm on a Wednesday. Working people cant come. The same retirees show up every time and dominate the conversation."

R0059 · Lean D · 30–44 · White · F · 15226
E Other (cost-of-living catch-all) 17 voices · all organic
AmberCampaign uses generic "affordability" language without a concrete deliverable. Childcare is the sharpest single edge of cost-of-living pain (R0001: $1800/month on $3400 take-home) and deserves to be the lead wedge with a specific policy peg.
→ See Action 1
Cost-of-living pileup — childcare, utilities, groceries8 voices
EM

"Childcare costs $1800 a month. My take home is $3400. The math doesnt work for working families. Universal childcare isnt radical, its survival."

R0001 · Lean D · 30–44 · Black · F · 15224
Healthcare, prescriptions, eldercare3 voices
MK

"my elderly mother needs more care than i can provide. memory care is $9000 a month. NINE THOUSAND. How is any normal family supposed to manage this."

R0265 · Independent · 45–64 · White · F · 15229
Retirement insecurity & fixed income2 voices
PG

"Property taxes ate $9000 of my income last year. I dont have kids in school. Im on a fixed income. The system has to change for seniors."

R0252 · Lean R · 65+ · White · F · 15226
Section 3 · Demographic breakdown

Who cares about what

Each cell shows how many responses came from that voter segment for that policy area. Color shows whether engagement was higher (green) or lower (red) than expected if engagement were even across segments.

Weight April 22 cluster as 1 voice
196 of 296 responses shown
Color scale: Lower than expected Higher than expected
Section 4 · Where the voices are coming from

Top neighborhoods by voter response

Pittsburgh and Allegheny County neighborhoods with the highest organic response volume this period. Coordinated cluster excluded. Each row is what that neighborhood is distinctively talking about — not a generic ranking.

Neighborhood Voices Distinctive concerns
Squirrel Hill
East End
22 Tree of Life context, supply-side zoning, reform-oriented public safety, dual-school-system anxieties
Homewood
East End
21 Anti-displacement, prevention-focused safety, unsolved gun violence in Black neighborhoods, broken response times
Lawrenceville
East End
18 Tech ecosystem, supply-side housing, gentrification tension, civic responsiveness as table-stakes
East Liberty
East End
17 Displacement vs. growth tension, downtown vacancy, Black-business capital access
Mount Washington
South Side / view neighborhood
13 Bus access, property value protection, working-class affordability, neighborhood-character anxiety
Brookline
South Hills
11 School quality concerns, suburban-style affordability pressure, infrastructure complaints
Mt. Lebanon
South Hills suburb
9 Property tax pressure, fixed-income seniors, civic competence over rhetoric, R-leaning
Wexford
North Hills suburb
7 Anti-density resistance, school tax burden, strongest R-leaning concentration in the dataset
Section 5 · Suggested campaign actions

What to do with this period's signal

Four concrete actions grounded in the analysis above, each linked to the voter responses that justify it.

1

Lead with childcare as the affordability wedge

Affordability is the obvious frame, but generic. Childcare is the sharpest single edge of it — voter R0001 captured the math as "$1800/month childcare on $3400 take-home," and R0048 framed it as "more than my mortgage." Lead the affordability message with childcare specifically: it has a concrete policy peg (universal pre-K, sliding-scale subsidies), it polls bipartisan, and it gives Jordan a tangible deliverable to point at. De-emphasize broader cost-of-living talk and lead with this one wedge.

R0001R0048R0287
2

Update policy position to include funds for mental-health crisis responders

The current platform lacks a specific public safety program that bridges accountability voices (R0255 — "mental health crises don't need cops with guns, they need clinicians") and staffing voices (R0063 — "Pittsburgh needs more police"). Update the platform with a concrete budget commitment for a non-armed crisis responder unit. It adds emergency-response capacity without expanding armed force, satisfies reformers and pragmatists alike, gives Jordan a tangible municipal deliverable rather than a federal-policy posture he cannot deliver as mayor, and directly closes the AMBER rating on Public Safety in §2.

R0032R0045R0063R0255
3

Run three distinct housing conversations, not one

Housing voices split cleanly into three mutually incompatible camps. Supply-and-zoning language for younger Lean D voters in Lawrenceville and Squirrel Hill (R0146). Anti-displacement and slumlord enforcement for Black East-End neighborhoods like Homewood (R0041, R0092). Property tax relief and senior-targeted reassurance for older suburban homeowners in Mt. Lebanon and Wexford (R0258). A single housing message will alienate two of three audiences — segment the rollout from day one.

R0041R0092R0146R0258
4

Run a targeted Republican-leaning listening round next period

R-leaning voters are 11% of this dataset against an Allegheny County GOP vote share near 38%. Findings about Lean R and Strong R voters are directional until a thicker sample is collected. Focus the next listening round on Wexford, Bethel Park, Sewickley, and Cranberry. The cross-party messaging recommendations elsewhere in this report (especially around mental-health response and trades-and-dignity-of-work) all rest on these thin samples and should be confirmed before deployment.

R0063R0130R0142R0276