$1,119 and a Landslide: How Digital Ads Won a Local Election by 41 Points

March 2026 · Bull Moose Strategy · Case Study

In late February 2026, a first-time candidate walked into a township Republican primary with no website, no social media, no ad accounts, and 20 days until election day. His opponent had a polished campaign website and organizational endorsements.

Here's what happened when we applied a disciplined digital strategy to a race most consultants wouldn't touch.

70.45%
of the vote — a 41-point margin of victory

The Final Numbers

20
Days, Zero to Win
$1,119
Total Ad Spend
7
Platforms Live
194K+
Total Impressions
39K
Unique Voters Reached
$0.31
Cost Per Vote

The Starting Point

Day 1: No website. No Facebook page. No Instagram. No YouTube. No Google Ads account. No email list. The candidate had name recognition from local party involvement, but zero digital footprint. His opponent already had a campaign website, endorsements listed online, and was Google-indexable.

Day 20: Election day. Our candidate had an 8-page SEO-optimized website, 3 Google Ads campaigns, 2 Meta ad campaigns with 15 creatives, 63 scheduled Facebook posts, 46 Instagram posts, 9 campaign videos, a Google Business Profile, an auto-updating performance dashboard, and nearly 200,000 ad impressions across the target district.

The opponent launched Facebook ads 48 hours before the election.

Where the Money Went

PlatformSpendImpressionsClicks
Meta Ads (Facebook + Instagram)$606101,5041,058
Google Display$23173,7521,042
Google Search$14223648
Google YouTube$13919,3848
Total$1,119194,8762,156

Every dollar went directly to Google and Meta. No percentage-of-spend markup. No hidden platform fees.

What Worked

1. The Election Scorecard: 8.53% Click-Through Rate

The top-performing ad was a simple side-by-side comparison graphic — the candidate's qualifications next to the opponent's. No flashy design. Just facts. It achieved an 8.53% CTR, more than 5x the industry average for political display ads. Voters responded to data over emotion.

2. Surgical Geographic Targeting

Township races cover a small area — in this case, 10 zip codes. Every ad dollar was confined to those zip codes. No waste on voters who couldn't vote in the race. The result: 24% of all website traffic came from confirmed in-district cities. When your entire ad budget hits a few square miles, even $1,119 creates saturation.

3. Older Voters Drove the Win

Age GroupCTRCost Per ClickShare of Clicks
65+5.00%$0.2033%
55-644.52%$0.1621%
45-543.39%$0.1815%
35-442.27%$0.2410%
25-341.17%$0.4011%
18-240.85%$0.4910%

Voters 55 and older accounted for 54% of all clicks at the lowest cost per click. This isn't surprising — they're the most likely voters in a Republican primary. But many campaigns waste budget chasing younger demographics that don't show up to vote. We let the data guide the spend.

4. Multi-Platform Saturation on a Micro Budget

"The wife of a neighboring committeeman said she was getting tired of seeing the ads. She called them obnoxious." — The candidate, 2 days before the election

"I'm tired of seeing your ads" is the highest compliment a hyperlocal campaign can receive. It means ad saturation — the target audience can't scroll their phone without seeing the candidate. On $1,119. In 20 days. Across Facebook, Instagram, Google Search, Google Display, and YouTube simultaneously.

When you concentrate a modest budget on a small geographic area across multiple platforms, every dollar punches above its weight. Voters who saw the candidate on Google, then Facebook, then YouTube got the impression of a much larger, better-funded campaign.

5. Google Search: 20.3% CTR

The Search campaign had only 236 impressions — township races have near-zero search volume. But the 48 people who did search for election-related terms clicked our ad 1 in 5 times. These are the highest-intent voters in the race. At $2.97 per click, every one of them was worth it.

What We'd Do Differently

Transparency matters. Not everything worked perfectly.

The Math That Matters

$0.31
Per Vote Received
$0.016
Per Unique Voter Reached
$0.52
Per Website Session

For context: a single direct mail piece to the same township audience would cost $3,000-$5,000 for one touchpoint. This digital campaign delivered an average of 2.6 touchpoints per voter reached — and the voter could click through to learn more, watch a video, or visit the website. Direct mail can't do that.

The Takeaway

Local races are underserved. Most candidates either run no digital campaign or hand a few hundred dollars to a nephew who "does Facebook." The consultants who understand digital advertising are focused on congressional races and statewide campaigns where the budgets are six figures.

That gap is where races are won and lost. A disciplined digital operation — precise targeting, data-driven creative, multi-platform presence — doesn't require a massive budget. It requires strategy.

$1,119. 20 days. 70.45% of the vote.

See what this looks like in practice. Browse the actual campaign dashboard with real performance data.

View Demo Dashboard

Running for local office? We build full digital operations for candidates at every budget level. Transparent pricing. No percentage-of-spend markups.

See Pricing