Cooper for North Carolina
Thank you for being in this fight.
I humbly ask for your endorsement. Since our launch, the number of people who have reached out, donated, or shared news of our campaign to support us has exceeded all my hopes. As we embark on the most competitive Senate race of 2026, I’m reminded that nothing I’ve ever done has been done alone. We can only win this race together. I have a simple request for you today, one that I hope won’t take too much of your time: please, click the link below to sign on and endorse my campaign for U.S. Senate >>>
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 52.8/100 |
| Spend / Reach / Long. / Eff. | 50.6 · 81.7 · 20.4 · 58.6 |
| Spend range | USD 5,000–5,999 |
| Impressions | 150,000 – 174,999 |
| CPM (≈ $/1k impr) | USD 33.84 |
| Est. audience size | 100,001 – 500,000 |
| Days live | 75 (2025-08-15 → 2025-10-29) |
| Created | 2025-08-15 |
| Creative variants | 1 body · 1 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | NC — Roy Cooper |
| Surfaced by | “senate:Roy Cooper” |
| Issue | democracy elections |
| Framing | positive candidate |
| Message type | list building survey |
| Emotional appeal | hope |
| Production tier | professional |
| Who pictured | candidate, workers labor |
| Symbols | none |
| Call to action | sign petition |
| Standout element | Candidate handshake with young voter at a fairground, overlaid with bold endorsement pledge text in navy banner |
| Tactic | The ad uses a personal, humble ask combined with a low-barrier endorsement sign-on to build a supporter list while projecting grassroots momentum and community connection. |
| North Carolina | 100.0% |
| Unknown | 0.0% |
| 18-24 · female | 0.3% |
| 45-54 · male | 5.8% |
| 65+ · male | 13.7% |
| 65+ · female | 28.9% |
| 55-64 · unknown | 0.2% |
| 55-64 · male | 6.6% |
| 55-64 · female | 14.9% |
| 45-54 · unknown | 0.2% |
| 45-54 · female | 12.1% |
| 18-24 · male | 0.3% |
| 35-44 · unknown | 0.2% |
| 35-44 · male | 3.9% |
| 35-44 · female | 8.0% |
| 25-34 · unknown | 0.1% |
| 25-34 · male | 1.6% |
| 25-34 · female | 2.5% |
| 18-24 · unknown | 0.0% |
| 65+ · unknown | 0.5% |