Universal Mailworks

Midterm Mail Budget Worksheet: CPM and CPR Benchmarks Heading Into 2026

Quick answer

CPM and CPR benchmarks for 2026 midterm direct mail, with a plug-and-play worksheet to size a 7-touch voter contact program.

Real cost-per-thousand and cost-per-response benchmarks from 2026 down-ballot mail, plus a worksheet to budget a 7-touch midterm program without blowing the P&L.

## Why most midterm mail budgets miss Every cycle we watch first-time campaign managers build mail budgets the same way: someone quotes a per-piece price, they multiply by the universe, and that's the number. Six weeks later they're either out of money at touch three or sitting on unused budget the week before the election because the drop schedule slipped. Mail budgeting isn't a per-piece problem. It's a **cost-per-response** problem across a cadence of touches. Below are the benchmarks we're seeing this cycle across ~120 down-ballot programs, and the worksheet we hand to campaign managers who ask us to sanity-check their numbers. ## 2026 CPM benchmarks (all-in: print + list + postage) CPM = cost per thousand pieces delivered. These are averages from Universal Mailworks jobs invoiced between January and June 2026 for local, county, and legislative races in CA, AZ, and NV. | Piece format | Postage class | Typical CPM (all-in) | |---|---|---| | 6x9 postcard, 4/4 on 14pt | USPS Marketing Mail | $520 – $640 | | 6x11 jumbo postcard, 4/4 on 14pt | USPS Marketing Mail | $610 – $740 | | 6x11 jumbo postcard, 4/4 on 14pt | First-Class Mail | $780 – $920 | | #10 letter package, personalized | Nonprofit / Marketing | $700 – $880 | | Slate mailer (multi-candidate) | Marketing Mail | $340 – $460 (shared) | Notes: numbers include list rental at typical political consultant markups. Owned voter files pull CPM down $60–$120. Every-Door Direct Mail (EDDM) programs — where you skip the voter file and blanket precincts — land in the $260–$340 CPM range but sacrifice targeting and are rarely appropriate for candidate races above city council. ## 2026 CPR benchmarks CPR = cost per response (a call, a signed pledge card, a lit-drop conversation, a small dollar donation, or a tracked absentee ballot request — pick whatever your program treats as the response event). | Race type | Program shape | Typical CPR | |---|---|---| | City council / school board | 3 touches, 4k–12k universe | $18 – $34 | | State legislative primary | 5 touches, 25k–60k universe | $22 – $42 | | County-wide (supervisor, DA) | 7 touches, 80k–180k universe | $28 – $58 | | Ballot measure (issue campaign) | 4 touches, saturation | $12 – $24 | If your projected CPR is below $12 or above $70, your model is probably wrong — either the response definition is too loose (everyone who ever picked up mail counts) or the universe is being over-mailed on frequency. ## The 7-touch worksheet We recommend a 7-touch cadence for competitive races 90+ days out. Split roughly: 1. **Introduction** — soft biography, high production values (letter or jumbo postcard). 7–10 weeks out. 2. **Contrast** — first policy contrast piece. 5–7 weeks out. 3. **Endorsement** — third-party validators. 4–5 weeks out. 4. **Turnout wave 1** — VBM chase for early absentee returners. 3–4 weeks out. 5. **Rebuttal / issue deepen** — the ad you didn't want to run but need to. 2–3 weeks out. 6. **GOTV wave 1** — universal contact to hard-to-reach turnout targets. 10–14 days out. 7. **Closer** — final urgency piece, tight universe of persuadables + soft supporters. 3–5 days out. Not every touch is the same size. A common allocation on a 40k-voter legislative primary: - Touches 1, 3: full universe (40k) × $650 CPM = $26,000 each - Touches 2, 5: persuadable universe (18k) × $680 CPM = $12,240 each - Touch 4: absentee returners (14k) × $700 CPM = $9,800 - Touch 6: turnout targets (22k) × $650 CPM = $14,300 - Touch 7: closer universe (10k) × $850 CPM (First-Class) = $8,500 **Total: ~$121,000** for a full 7-touch program on a 40k universe. Divide by expected responders (say 2.8% response × 40k = 1,120 responders) → **CPR ≈ $108** — which tells you the program is over-touching for the response rate you should expect on this size race, and you should either drop touches 2 or 5 or narrow universes further. ## The four questions every mail budget needs to answer Before you commit money, force the answer: 1. **What is a response?** Ballot return, call, event RSVP, donation — pick one and stick with it. 2. **What's the acceptable CPR ceiling?** Anchor to the value of that response (a legislator's cost-per-persuaded-voter isn't the same as a nonprofit's cost-per-donor). 3. **Which universes get every touch and which get one?** Not everyone gets seven pieces. 4. **What's the cash schedule?** Print and mail houses need deposits 3–4 weeks before drop, not the day of. ## Ways to lower CPM without cutting reach - **Combine mailings across candidates** (slate mail) — CPM drops 40%+ because postage and prep are shared. - **Use Marketing Mail for touches 1–5**, First-Class only for closers. First-Class buys you ~5 days of speed and address-correction service, which matters most in the closing week. - **Own your voter file.** One clean list refreshed every 30 days beats renting three lists across a cycle. - **Batch on the press.** Two 20k drops printed together cost less per piece than two 20k drops printed a week apart. Plan the calendar so drops share press time. ## Tools we hand to campaign managers - Our [EDDM Cost Calculator](/tools/eddm-cost-calculator) — for issue campaigns and city races where saturation makes sense. - The [Postage Class Calculator](/tools/postage-class-calculator) — decide First-Class vs Marketing Mail per touch. - Our [Political Direct Mail service page](/services/political-campaigns) has walk-list, VBM chase, and slate mail case studies from the CA June 2026 primary. If your race is inside 45 days and you don't have a mail plan yet, the CPR conversation is more important than the CPM conversation. Ask for the response ceiling first, then back into the plan. ## Related reading - [Political Mail GOTV Cadence: The 7-Touch Midterm Plan](/blog/political-mail-gotv-cadence-7-touch-midterm-plan) - [Absentee/Vote-by-Mail Chase Pieces: Timing the Second and Third Touch](/blog/absentee-vote-by-mail-chase-pieces-timing-second-third-touch) - [Political Jumbo Postcards: How 6x11 Mail Is Winning 2026 Local Races](/blog/political-jumbo-postcards-6x11-winning-2026-local-races)

For a free quote, call (562) 261-9100 or contact us online.

Why Universal Mailworks

  • Family-owned, 15+ years in business (60+ years combined team experience)
  • 220M+ pieces printed and mailed, 99.9% on-time delivery
  • 10,000 jobs produced per year for 1000+ clients
  • One accountable team for design, printing, postage and USPS drop-off
  • Union printing available

Service Areas

We serve businesses across Southern California, including Los Angeles County, Orange County, Riverside County, San Bernardino County, San Diego County, Ventura County, Imperial County, Kern County, and Monterey County.

Contact

Universal Mailworks
6910 Aragon Circle, Suite B
Buena Park, CA 90620
Phone: (562) 261-9100