FRONTLINE HQ

ISSUE 03 ·VOL 01 ·MAY 2026 ·ADD-ONS ·MAIL ·TEXT ·EMAIL

MAIL.TEXTS.EMAIL.ONE VOTER.NO CSVs.

Every reply across mail, text, and email writes back to the same voter file. Suppression auto-syncs. You stop reconciling three exports on Fridays.

Each channel bills independently. Stack them in whatever order fits your race. The closed loop turns on the moment a second channel goes live.

→ Join the front line

14-day trial · no credit card · add-ons bill at month-end

§02 · THE_LOOP

Three vendors leave you the reconciliation.

The usual stack: Hustle for texts, IVS for mail, NGP for email. Three vendors. Three CSVs. Three suppression lists. Three different ways a voter can be on one list and off another.

By Friday a strategist (or your finance director, on the clock) is reconciling exports in a spreadsheet. By Monday two more drops have gone out to people who told you to stop a week ago.

FrontlineHQ closes the loop. One voter_id. One opt-out list. One platform that learns from every touch.

Closed-loop topology

MAIL

TEXTS

EMAIL

shared record

voter_id

one row · all events · all suppressions

MAIL

next send

TEXTS

next send

EMAIL

next send

Every reply writes back. Every next send reads from the same record.

§03 · PRICING

Per-channel pricing. Honest margin.

Each add-on bills independently at month-end. No commitment, no minimums above 500 mail pieces. We don't mark up postage or carrier fees — pass-through with the figures below.

DIRECT_MAIL

Mail

$0.85

per piece, 1st-class

USPS first-class postcard or letter, printed and dropped. Personalized at the household level off your voter file. NCOA-updated, no surcharge for personalization.

  • Full-color 6×9 or 6×11 postcards
  • Drop schedule synced to canvass turfs
  • NCOA-updated addresses, no surcharge
  • Per-piece pricing, no minimums above 500

Setup time billed at $100/hr until our AI templating handles your first send. After that, fully automated.

P2P_TEXT

Texts

$0.08

per segment, Peerly-powered

Peer-to-peer SMS run through Peerly's 10DLC carrier infrastructure. Volunteer-driven, human-in-the-loop, A2P-compliant. AI classifies every reply.

  • 10DLC registered, carrier-vetted
  • Volunteer dashboard with quick replies
  • AI intent tagging on every inbound
  • Auto-suppression on STOP / opt-out language

Setup time billed at $100/hr until our AI templating handles your first send. After that, fully automated.

EMAIL

Email

Included

in Pro tier

Personalized email via our shared sending pool, with deliverability monitoring and per-tenant warm-up. Opens, clicks, replies all reconcile to the same voter ID.

  • DKIM + DMARC handled per tenant
  • Merge fields off voter file
  • Open / click / reply telemetry
  • Bounce + complaint feedback in real time

Setup time billed at $100/hr until our AI templating handles your first send. After that, fully automated.

We don't mark up postage; the $0.85 figure includes USPS first-class plus print and fulfillment. Peerly carrier fees are pass-through at $0.08/segment.

§04 · QUESTIONS

Common questions.

Why not just keep using Hustle?

Hustle (or Strive, or Scale to Win, or any P2P-only vendor) doesn't know what your mail vendor sent, and your mail vendor doesn't know what your email vendor sent. You end up paying a strategist on Friday afternoons to reconcile three CSVs. FrontlineHQ closes the loop in the database: one voter_id, one suppression list, one set of segments that learns from every touch.

What if I only want mail (not text/email)?

Fine. Each add-on bills independently. Mail-only campaigns are common — most municipals start there. The closed loop still pays off when you add canvass: a postcard goes out, a door-knock happens, the same voter_id learns from both. Add text or email when you're ready; nothing to migrate.

Can I see a sample report of how responses get classified?

Yes — start a 14-day trial, send a test mailer to yourself, reply to it from your own phone, and watch the classification land in the dashboard within a minute. Or email us and we'll send a redacted report from a finished campaign before you sign up.