Political SMS for campaigns, PACs, and advocacy groups
Campaigns don't lose on the message. They lose on the minute nobody sent the polling-location reminder. CampaignCNX+ is the political text messaging platform underneath that reminder: compliant with TCPA and carrier rules, fully auditable for the wrap report, and fast enough that a precinct captain can still move a turnout number on Election Day.
The short definition
Political text messaging is voter contact by SMS or MMS, sent from a phone number your committee controls, to a list you can document. It is not a broadcast channel. It is the channel that carries the one detail that only matters to one person: their polling place, their shift time, their early-vote deadline, the link that takes their money in eleven seconds.
There are two ways campaigns send it, and the difference matters more than the software you pick:
SMS does not replace the door and it does not replace the phones. It replaces the reminder layer that used to be handled by a volunteer calling a list at 7 a.m. on Election Day and reaching voicemail. A door knock persuades. A text confirms, reminds, routes, and collects. Campaigns that treat texting as a persuasion channel and blast paragraphs of message-box copy get opt-outs. Campaigns that treat it as an operational channel get turnout.
For the strategy layer underneath all of this, the complete guide to political text messaging for campaigns walks a program from first list to final send.
What political campaigns send
GOTV voter contact, finance-deadline fundraising, and volunteer field operations: three audiences, but the same four-step campaign composer and the same reporting surface for the wrap report.
01: GOTV and voter outreach
Import the voter file, tag contacts by precinct, and schedule the send for 6:45 a.m. on Election Day with a merge-field polling location. Quiet-hours enforcement keeps the campaign inside the 8 a.m. to 9 p.m. local window, and opt-outs are filtered automatically at send time.
02: Fundraising and finance deadlines
Segment donors by last-gift tier, write the ask with a first-name merge and a donate link, review recipient count and total cost, and send. Delivery rate and reply rate tick up through the FEC or state-deadline window in real time as the campaign runs.
03: Field operations and volunteers
The volunteer list gets its own phone line. Saturday-morning shift reminders go out Friday at 6 p.m. on a schedule. Rapid-response campaigns to a rally list handle a breaking news cycle without a scheduling meeting, and two-way replies land in an inbox the field director can watch live.
New for 2026 · Political senders
In February 2026 the carriers began requiring 527 political organizations to hold a Campaign Verify authorization before political traffic is allowed on toll-free or short code. 10DLC has required it since 2021. It is not our rule and not our fee, there is no way around it for any vendor, and carriers can fine and block traffic sent without it.
Once your token is issued, that is the end of your paperwork. We file the carrier registration, submit the verification, and tell you when the number is live, usually about three business days after that.
Start sending
Open the account, take the toll-free quick-start number, and load the volunteer roster this afternoon. You start with 100 free SMS and no credit card.
Cadence
The mistake is treating texting as a GOTV tool that gets switched on two weeks out. By then you have no list, no consent record, and no sender reputation with the carriers. The program has to be built on the same calendar the campaign is built on. Six phases, and each one has a different job.
Municipal races on an April cycle compress all of this into about ten weeks, which is why the registration and list-building work has to start the fall before. A school board or city council campaign that opens an account in March is not going to have a usable list by the first week of April.
Every phase above hangs on dates your state sets, not dates you pick, so the calendar is worth building state by state. For committees working the Illinois cycle, our breakdown of the Illinois political texting calendar maps these phases onto the state's early-vote window, mail-ballot deadlines, and consolidated-election schedule. For a committee working several states at once, Midwest regional text messaging covers the twelve-state footprint and the three time zones a regional send has to be scheduled around.
The message itself
The composer counts segments as you type: 160 characters in the first, 153 in each one after, and every segment bills as a message. That is a cost constraint and an editing constraint, and the second one is more useful. A text that needs three segments is usually a text that has not decided what it wants.
Four things every political text carries, and the order rarely changes:
Tone matters more here than in almost any other channel, because the recipient did not ask to be persuaded at 6:45 a.m. Write like a person on the campaign, not like a mail piece. If you want message-by-message models across voter ID, persuasion, mobilization, and GOTV, the collection of voter outreach SMS examples and templates has drafts you can adapt rather than start from a blank composer.
Test the message
You start with 100 free SMS and no credit card. That is enough to catch a broken merge field on the staff list before six thousand voters see it.
| Voter file and data
The voter file is the campaign's spine, and it arrives as a CSV with forty columns you do not need and three you cannot run a program without. Import maps your columns to contact fields, and anything that does not map to a standard field becomes a custom field you can segment on later. Precinct, ward, support score, vote history, turf, ballot status: all of it comes in as something you can filter a send by.
Two data steps are worth running before the first send, because both are cheaper than a bad send. Phone append fills in missing cell numbers at $0.015 per lookup. DNC scrub checks the list against the federal registry at $0.015 per check, and once a contact is flagged, they stay flagged and drop out of every future campaign automatically.
One caution that no software solves for you: a cell number on a voter file is a public record, not consent. The file tells you the number exists. It does not tell you the voter agreed to receive automated messages from your committee. Campaigns handle that gap in one of two ways, either by building an opt-in list deliberately from the day they file, or by running unmatched numbers through a peer-to-peer workflow where a human sends each message. Deciding which lane you are in is a conversation for your compliance counsel, and it should happen before the data is loaded, not after the first complaint.
Tagging is the part campaigns underinvest in and then regret in the last week. Contacts tagged by precinct and ballot status make a message like "your polling place is Lincoln Elementary and it closes at 7" write itself. Untagged contacts mean hand-building segments at 11 p.m. the night before Election Day.
Political programs we support
Same political text messaging workflow at every scale. A coordinated campaign and an independent expenditure group can each run a separate 10DLC phone line under one billing account.
Congressional races, state house races, mayoral runs, school-board seats: the campaign calendar is the same primary push, general push, and GOTV cycle, and the platform runs on every part of it.
Move a supporter list through a legislative session or a full electoral cycle on the same platform: separate programs and separate phone lines, with one billing account behind them.
Committee structure
A coordinated campaign texting its own supporter list and an independent expenditure group texting a persuasion universe are two different programs with two different legal postures. They should never share a phone number, a contact list, or a sender identity. A voter who gets the same tone from the same number about the same race, once from the candidate and once from a group legally required to be independent of that candidate, is a complaint waiting to happen.
The practical separation looks like this:
The platform gives you clean structural separation and an audit trail. It does not give you a firewall opinion; that stays with your compliance counsel. The same structure serves a state party running several candidate programs, or an agency running several clients, without the lists ever touching.
TCPA for political SMS
/01
Optional federal DNC check during import. Political messaging has narrower exemptions than marketing. Verify before you send, not after.
/02
Opt-outs filtered automatically across every campaign on the account. STOP language validated before a campaign is allowed to leave the review screen.
/03
Toll-free quick-start sends same-day. 10DLC is the recommended path for serious programs and runs in parallel while you're already sending.
/04
Time-zone aware send windows. A schedule set in Eastern won't wake up your California precincts at 5 a.m.
Register early
Quiet hours, STOP handling, and optional DNC lookup run on the send path from the first message. You start with 100 free SMS and no credit card.
| Disclaimers and reporting
Political texts sit in two regulatory systems at once. The consent and opt-out side is TCPA and carrier policy. The attribution and reporting side is campaign finance law, and that is the one campaign managers forget until the treasurer asks a question three days before a filing deadline.
On attribution: federal disclaimer rules cover public communications, and they include exceptions for items where a full disclaimer is impracticable given the size of the medium. Whether a given text needs a full "Paid for by" line, a shortened attribution, or a link to a page carrying the full statement is a question for your counsel, and the answer has moved as the medium has. State rules are separate and some are stricter than federal, so the state board of elections gets a call before the first send, not after.
On reporting: SMS spend is an operating expenditure paid to a vendor, and it gets itemized like any other disbursement. What the treasurer actually needs is the invoice trail and the per-campaign cost breakdown, both of which export as CSV.
The compliance rules that apply specifically to political senders are worth reading in full before you build the intake side of your program, because consent capture is the one part no platform can retrofit for you. Our TCPA checklist for compliant political SMS campaigns goes item by item through consent, message content, opt-out handling, timing, and the technical requirements. If you want the platform-side view of how those rules are enforced on the send path, that lives on the TCPA-compliant texting page.
The last three days
Everything before this was preparation. The last three days are the only window where a text message changes a vote count, and there is no time to fix a broken merge field. Load the sends before Friday.
Every send for the remaining three days gets written, tested on a staff list, and scheduled. Polling-place merge fields get spot-checked against the county file, precinct by precinct.
Voters who requested a mail ballot and have not returned it are the highest-yield segment on the board. One message, one deadline, one drop-box location.
Ask when and how, not whether. A voter who answers a time question is measurably more likely to show. Replies land in the inbox where the field director can see them live.
6:45 a.m. location reminder, a midday push to the precincts running behind, and a closing-time message sized to whatever the line reports say at 5 p.m.
Two things decide whether this works. Staff the inbox: a GOTV push generates real replies (wrong address, moved, already voted, take my name off), and those replies are turnout data and list hygiene arriving for free, which is what two-way texting is for. And keep one send uncommitted. Something always happens on Election Day: a polling place moves, a line runs three hours, a court extends voting. The campaign that reserved capacity for one unplanned send is the one that can answer it.
Budget
Pricing is public and there is no contract. Pay-as-you-go is $0.06 per SMS and $0.15 per MMS with no monthly fee. Plans bundle volume and lower the rate: Basic at $55 a month with 1,000 included, Pro at $225 with 5,000 included and $0.045 overage, Enterprise at $695 with 20,000 included, $0.035 overage, two-way included, and five team seats. Phone lines are $5 a month. Data lookups are $0.015 each.
Run it on a real universe: 6,000 targeted voters, five touches across the last three weeks, so 30,000 messages.
The variable that moves this budget most is not the plan. It is message length. A 190-character message bills as two segments, so the same 30,000-contact program becomes 60,000 messages and the cost doubles. Editing three words out of a GOTV text is worth more than any volume discount on the page. MMS is the same trade at a higher multiple: two credits per contact, so use it where the image is the point and nowhere else.
The useful question is never what a text costs, it is what it costs to move one additional vote. Texting earns its keep on reminder and confirmation work and loses on persuasion, which is why the programs with the best return concentrate almost the whole SMS budget in the early-vote and GOTV windows. Full plan comparison and add-on rates are on the pricing page.
Price the program
Plan rates, overage, and add-on pricing are public and there is no contract. Start with 100 free SMS and no credit card, then move onto a plan when the volume arrives.
The day after
Most campaigns do nothing with the list after the results come in, and then rebuild it from scratch two years later. That is the single most expensive habit in political data.
What to do in the first week:
For committees that keep operating between cycles (an advocacy program, a county party, a PAC with a legislative agenda), keep the account warm at a low tier and send once or twice a quarter. A list that hears from you occasionally stays a list. A list that goes silent for eighteen months and then gets a fundraising blast is a list of opt-outs.
Actionable plan
If you are starting from nothing, this is the sequence. Steps one through four can be done in an afternoon. Step five is the one campaigns skip and pay for later.
Field operations, walk lists, and turf assignment live in Beacon, our field product, not here. This platform handles the messages. Cutting canvass turf is a separate tool and a separate conversation.
Political SMS FAQ
Political SMS is covered by the TCPA: non-exempt automated texts to cell phones require prior express consent, regardless of message purpose. The platform enforces the rules that apply: STOP/HELP/UNSUBSCRIBE at the account level, quiet-hours windows, and optional federal DNC lookup on import. Campaigns still own consent capture on the intake side.
About 3 business days on the toll-free quick-start path. Full throughput unlocks in 3 to 5 business days. For a serious program (a competitive primary, a statewide, a long-term PAC), 10DLC registration is the recommended path and runs in parallel. You're sending while it processes.
Yes, on separate 10DLC phone lines ($5/mo each), with separate contact lists, reports, and billing line items. Team seats scope who sees what. Firewall concerns stay in the hands of the compliance staff, where they belong.
Enough to run a statewide GOTV push. Most campaigns at that scale land on the Enterprise plan: 20,000 included SMS, $0.035 overage, two-way messaging included, five team seats. Pro handles most competitive races at 5,000 included SMS with $0.045 overage.
Delivery rate, reply rate, opt-out rate, and cost per campaign. Program-level totals roll up across the cycle. CSV export for the post-election memo.
100 free SMS, no card required. Enough to run a live send to a staff or steering-committee list before you commit a voter file to it.
A cell number on a voter file is a public record, not consent. The file confirms the number exists; it does not establish that the voter agreed to receive automated messages from your committee. Campaigns close that gap either by building an opt-in list deliberately from filing day forward, or by routing unmatched numbers through a peer-to-peer workflow where a person sends each message. Which lane you are in is a decision for your compliance counsel, and it should be made before the data is loaded.
Federal disclaimer rules cover public communications and include exceptions where a full disclaimer is impracticable given the size of the medium, which is why practice on SMS varies. Some committees carry a short attribution in the message, some link to a page that carries the full statement. State attribution rules are separate and several states are stricter than federal. Ask your counsel and your state board of elections before the first send, not after a complaint.
Work from message count, not contact count. A 6,000-voter universe with five touches is 30,000 messages: $1,800 on pay-as-you-go at $0.06, or about $1,045 on Enterprise once the 20,000 included messages and $0.035 overage are applied. Roughly 17 cents per voter for the full five-touch program. Message length moves that number more than the plan does, because anything past 160 characters bills as two segments.
Export the message history, consent records, and per-campaign costs for the wrap report. Keep the opt-out list permanently; it stays flagged on the account and is more valuable than the contact list. If the committee keeps operating between cycles, send once or twice a quarter to keep the list alive. If the entity changes (a candidate committee handing a file to a PAC or an advocacy group), the consent question reopens and should be treated as a new program.
Start sending
Take the toll-free quick-start: purchase a verified phone number, import your VAN export or volunteer roster, and send your first GOTV or volunteer reminder as soon as verification clears. For political programs running through Election Day, 10DLC carrier registration is the recommended path for long-term deliverability and runs in parallel while you're already sending on toll-free.