Cooper Victory Fund
Roy Cooper's grassroots Senate campaign puts North Carolinians first.
Roy Cooper's grassroots Senate campaign puts North Carolinians first.
I’m running for Senate to represent everyday North Carolinians, and that starts with how we fund this campaign. Every dollar counts.
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 58.0/100 |
| Spend / Reach / Long. / Eff. | 65.7 · 98.4 · 7.4 · 60.4 |
| Spend range | USD 20,000–24,999 |
| Impressions | 800,000 – 899,999 |
| CPM (≈ $/1k impr) | USD 26.47 |
| Est. audience size | 500,001 – 1,000,000 |
| Days live | 28 (2026-02-02 → 2026-03-02) |
| Created | 2026-02-02 |
| Creative variants | 1 body · 2 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | NC — Roy Cooper |
| Surfaced by | “senate:Roy Cooper” |
| Issue | democracy elections |
| Framing | positive candidate |
| Message type | fundraising |
| Emotional appeal | empathy |
| Production tier | semi pro |
| Who pictured | none |
| Symbols | none |
| Call to action | donate |
| Standout element | bold underlined 'Quantity over quality' subverting traditional campaign fundraising logic to reframe small donations as a strength |
| Tactic | The ad uses a populist contrast tactic — pitting 500 small donors against one billionaire — to make giving $1 feel like a civic act of power, driving both emotional buy-in and small-dollar donations. |
| North Carolina | 100.0% |
| 18-24 · female | 0.2% |
| 45-54 · male | 5.9% |
| 65+ · male | 11.1% |
| 65+ · female | 23.5% |
| 55-64 · unknown | 0.2% |
| 55-64 · male | 7.0% |
| 55-64 · female | 14.8% |
| 45-54 · unknown | 0.2% |
| 45-54 · female | 13.1% |
| 18-24 · male | 0.1% |
| 35-44 · unknown | 0.2% |
| 35-44 · male | 5.0% |
| 35-44 · female | 11.8% |
| 25-34 · unknown | 0.1% |
| 25-34 · male | 2.1% |
| 25-34 · female | 4.2% |
| 18-24 · unknown | 0.0% |
| 65+ · unknown | 0.4% |