Pricing
One rate card, by level of office.
The same terms to every similarly-situated campaign, regardless of party. That is not only fairness — under 11 CFR 100.52(d) it is what keeps our service from being an in-kind contribution.
Local & county
School board, city council, county commission, mayor, sheriff.
- Consent gate + banner
- WordPress plugin or snippet
- Email + CRM destinations
- CSV export
- Slack alerts
The entry tier, and the same rate for every local campaign at comparable traffic.
Get a written quoteState legislative
State house and state senate campaigns, and caucus committees.
- Everything in Local & county
- Fundraising webhooks
- SMS destinations (consent-gated)
- Routing rules by intent
- Delivery log + retries
Mid-tier. Quoted per campaign at the same commercially reasonable rate offered to every similarly-situated state legislative campaign.
Get a written quoteStatewide & federal
Statewide, congressional and senate campaigns, and party committees.
- Everything in State legislative
- Server-side ad conversions
- Multiple properties and subdomains
- Priority support during the closing stretch
- Written quote for your compliance file
Volume terms. Federal committees should keep the written quote alongside the invoice.
Get a written quotePAC & advocacy
PACs, super PACs, 501(c)(4) organizations and issue coalitions.
- Everything in State legislative
- Annual term (your program does not stop on Election Day)
- Consent version history
- DPA + sub-processor list before signature
Built for programs that run across cycles rather than to a single Election Day.
Get a written quoteAgency
Digital consultants and agencies running multiple campaigns.
- Per-client workspaces with hard separation
- One integration standard across the book
- Staff access per workspace
- Offboarding is a permissions change, not a migration
Standardize across clients. Note that reselling to political committees has its own FEC implications for how the rate is set — read the FEC page and talk to counsel.
Get a written quoteThe FEC framing
Why the rate card is structured this way
Ballot Signal charges every campaign its usual and normal commercially reasonable rate, offered on the same terms to all similarly-situated clients — consistent with 11 CFR 100.52(d) and FEC advisory-opinion precedent on ordinary-course-of-business pricing — so our service is not an in-kind contribution.
Under 11 CFR 100.52(d)(2), the usual and normal charge for services means the hourly or piecework charge at a commercially reasonable rate prevailing at the time the services were rendered. The safe harbor for offering a rate without making a prohibited in-kind contribution is that the pricing is part of the vendor's ordinary course of business and is offered on the same terms to similarly-situated clients — the line of reasoning in FEC Advisory Opinion 2019-12 (Area 1 Security) and the related Defending Digital Campaigns matters.
Keep your written quote, your invoice, and a note of which tier you qualified for. If anyone asks whether you received a below-market rate, the documentation should answer it without a phone call.
Read the full FEC pagePricing questions
Why is there no price on this page?
Because the honest number depends on your office level and your traffic, and because a written quote is more useful to you than a headline figure — it is the document that goes in your compliance file. Ask and you get one the same week.
Can we get a discount?
Only structural ones — volume, annual term, multi-entity — and those are available to anyone who meets the same criteria. A special rate off the card, for a federal committee in particular, can become a reportable in-kind contribution. That is why the answer is no, and why we wrote a whole page about it.
Do you charge differently by party?
No, in either direction. One rate card, applied the same way. That is both our position and, for federal committees, closer to a requirement than a preference.
Is there a per-lead price?
Pricing is by campaign and office level rather than per identified supporter. A per-unit model creates an incentive to loosen the consent gate, and we would rather not build that incentive into our own revenue.
What happens if we cancel?
You export everything, including all consent columns, and it stays available for a defined window after termination. CSV export is on every plan and is not gated behind a support ticket.
Is there a free tier?
No. A free tier offered to political committees raises the same in-kind questions as a discount, and the answer would have to be structured carefully rather than casually. If cost is the blocker for a small local race, tell us — that is a conversation about the entry tier, not a workaround.
See what your own website already knows.
Book a 20-minute walkthrough. We will look at your site's current consent posture first — that part is useful whether or not you buy anything.