How one repeated message won New York City's mayoral race

Executive overview

Working-class New Yorkers faced an affordability crisis — soaring rents, stagnant wages, and a political class mired in scandal. A 33-year-old state assemblyman from Queens, Zohran Mamdani, went from single-digit polling to becoming the city's youngest mayor in over a century.

His winning edge was messaging discipline. One phrase — "a city we can afford" — was repeated without deviation from campaign launch to victory. Every other element of the campaign served that single offer.

Clarity beats confusion: people don't move left or right, they move toward the clearest message.

The crisis Mamdani ran into

  • $4,500/month average Manhattan rent; 3 million New Yorkers spending 30%+ of income on housing
  • 29% rent increases since pre-pandemic; 350,000 experiencing homelessness
  • Median NYC wage nearly $20,000 below what was needed to afford average rent
  • Child care costs $25–26k/year; personal bankruptcies up 14% in one year
  • Mayor Adams indicted; Andrew Cuomo's comeback attempt; voters felt abandoned by Democratic leadership
  • Party in identity crisis — no clear message, no clear path forward

The five sound bites

  1. Problem: "Life doesn't have to be this hard." Simple human language, zero cognitive load, validates what voters feel, opens a story loop.
  2. Empathy: "We fight for you because we are you." Mamdani lived in rent-stabilised housing in Queens — his Muslim, immigrant, working-class identity was proof, not liability.
  3. Answer: "A city we can afford." Five words. On every sign, every ad, every rally backdrop. Appeared unchanged from October 2024 launch through June 2025 primary victory.
  4. Change/plan: Freeze the rent. Free buses. Universal childcare. Three things every supporter could recite from memory; crowds chanted them at rallies.
  5. End result: "The city you love finally loves you back." Emotional, not transactional — frames affordability as a relationship worth fighting for, sells nostalgia for a city that felt livable.

Radical message consistency

  • Same core phrase from launch to victory — never changed, never updated
  • Candidates abandon working messages because they tire of saying them; voters haven't heard it yet
  • Trump's "Make America Great Again" is the reference case: changed it, lost; restored it, won
  • 104,000 volunteers knocked 3 million doors with one message
  • If your supporters can't repeat your platform in a single breath, you have a platform they don't know about

The StoryBrand framework applied

  • Customer/voter is the hero — the campaign is about them, not the candidate
  • Position as the guide — empathetic, with a plan, not the star; Yoda, not Luke
  • Name three plan items — freeze rent, free buses, universal childcare (not 750 policy ideas)
  • Call to action — "If you want to live in an affordable city, voting for me is the right decision"
  • Stakes — paint what success looks like and what failure looks like; fear darkens the room so the candle of hope stands out
  • Seven sound bites: what does the hero want → what's their problem → how are you empathetic → three-step plan → vote for me → success vision → failure consequence

Why empathy must be earned, not claimed

  • Mamdani worked in foreclosure prevention; he had lived the problem
  • Ivory-tower candidates can claim empathy; voters don't believe it without lived proof
  • Specific stories of real New Yorkers outperform focus-group talking points
  • Leaders with difficult personal histories should leverage that experience — it converts to trust

Results

  • 50.4% vote share; 10-point margin over Cuomo
  • 2 million+ ballots cast; five times more early votes than 2021
  • Coalition: Democratic socialists, union members, immigrant families, working-class moderates, young first-time voters, even some Trump voters — all drawn by clarity
  • Cuomo campaign: $60M spent, dynasty name, Trump endorsement, attack ads; Mamdani: grassroots funding, consistent positive message
  • New York City's youngest mayor in 125+ years; first Muslim, first South Asian mayor

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.