Home Services Who We Serve Resources Get in Touch Client Login
15 min read

Political Text Message Examples: 90+ Real Campaign Samples

Proven text message templates used by winning campaigns. Copy, customize, and send. Organized by use case: voter ID, fundraising, GOTV, volunteer recruitment, and more.

The difference between a text that gets ignored and one that drives action often comes down to small details: the opening line, the ask, the timing. We've compiled 50+ real text message examples from successful political campaigns to give you a starting point.

These aren't theoretical templates—they're messages that have been tested on millions of voters. Customize them for your candidate, your district, and your voice, but the structures work.

Before You Start

Every text should include: (1) who you are, (2) why you're texting, and (3) a clear ask or next step. And always include opt-out language for broadcast messages: "Reply STOP to unsubscribe."

Introduction Texts

8 Examples

First impressions matter. These introduction texts establish who you are and open a conversation without immediately asking for anything.

Initial Contact #1
Hi [First Name], this is Marcus with the Sarah Chen campaign. Sarah's running for State Senate in District 14. We're reaching out to voters in [City] to see what issues matter most to you this election. What's on your mind?
Warm Introduction #2
Hey [First Name]! I'm Jamie, a volunteer with Congressman Rodriguez's re-election campaign. I noticed you're in the [Neighborhood] area. Can I share some info about what the Congressman has been working on?
Issue-Focused Intro #3
Hi [First Name], I'm reaching out from the Martinez for Mayor campaign. Maria is the only candidate with a real plan for our housing crisis. As a [City] resident, are housing costs affecting you?
Local Connection #4
Hi [First Name], this is Rachel from the Anderson campaign. David Anderson grew up in [Town] and graduated from [Local High School]. He's running for County Commissioner to bring local voices to the table. Have you heard about his campaign?
Ballot Measure Intro #5
Hi [First Name], this is Mike from Yes on Prop 42, the initiative to fund school infrastructure. Have you had a chance to read about Prop 42? I can share what it would mean for [County] schools.
Previous Voter #6
Hi [First Name], this is Tina with the Wilson campaign. Our records show you voted in the 2024 primary—thank you! Senator Wilson is running for re-election and we wanted to check in. Any questions about his record?
Endorsement Lead #7
Hi [First Name], big news—the [Local Union/Organization] just endorsed Lisa Park for City Council! Lisa is a former teacher fighting for working families. Can we count on your support?
Casual Opening #8
Hey [First Name]! Quick question—have you been following the race for Sheriff? I'm texting from the Garcia campaign and we're talking to voters about public safety priorities.
Pro Tip

Questions outperform statements. "What issues matter to you?" gets 3x more responses than "Here's why you should support us."

Voter ID & Persuasion

10 Examples

These messages help you identify supporters, opponents, and undecideds—then move undecideds toward your candidate.

Support Check #9
Hi [First Name], this is Kevin from the Thompson campaign. With the election coming up, we're checking in with voters. On a scale of 1-5, how likely are you to support Emily Thompson for Congress? (1=not likely, 5=definitely supporting)
Issue Survey #10
Hi [First Name], quick survey from the Harris campaign—what's the #1 issue for you this election? Reply: A) Economy B) Healthcare C) Education D) Climate E) Something else
Undecided Follow-Up #11
I haven't decided yet
Totally understand—it's a big decision. What would help you decide? I can share info on [Candidate]'s positions on specific issues.
Contrast Message #12
Hi [First Name], did you know that while [Opponent] voted against lowering prescription drug costs, Julia Rivera has made healthcare affordability her top priority? Here's her plan: [link]
Record Highlight #13
[First Name]—Councilwoman Brown secured $2.3M for road repairs in our district last year, including the fix on [Local Street]. She delivers. Can she count on your vote Nov 5?
Personal Story #14
Hi [First Name], James Lee here—I'm running for School Board. As a dad of 3 kids at Lincoln Elementary, I see every day what our schools need. What concerns do you have about our district?
Soft Opposition #15
I usually vote Republican
Appreciate your honesty! Judge Martinez has earned endorsements from both parties because he focuses on fairness, not politics. Would you be open to hearing about his record on [specific issue]?
Local Issue Focus #16
Hi [First Name], the flooding on Oak Street has gotten worse every year. Sarah Kim is the only candidate with an actual infrastructure plan. Are you concerned about flooding in your area?
Values-Based #17
[First Name], Maria Gonzalez believes every kid deserves a quality education, regardless of zip code. That's why she's fighting for universal Pre-K. Do you support expanding early childhood education?
Supporter Confirmation #18
Yes I support Thompson!
Awesome! Thanks for your support. Can we add you to our list for Election Day reminders? We want to make sure every supporter votes. Reply YES to confirm.

Fundraising Appeals

8 Examples

Text fundraising works best when it's timely, specific, and creates urgency. These examples show how to ask for money without being pushy.

Deadline Urgency #19
[First Name], FEC deadline in 48 hours! We're $2,400 short of our goal. Any amount helps—$5, $10, $25. Can you chip in before midnight tomorrow? [link]
Matching Gift #20
BREAKING: A supporter is matching all donations up to $5,000 until midnight! Your $25 becomes $50. Help us hit the match: [link]
News Hook #21
[First Name]—Did you see the debate last night? Rep. Davis crushed it. Donations are pouring in for his opponent. We need to respond NOW. Can you give $10? [link]
Specific Goal #22
Hi [First Name], we need 50 more donors by Friday to fund our final mail piece. We're at 47. Can you be one of the 3 we need? Even $5 counts toward our goal: [link]
Thank You + Ask #23
[First Name], thanks again for your $25 donation in March. You helped us win that primary! Now we face a tough general—can you give again to keep the momentum going? [link]
Attack Response #24
[First Name], our opponent just launched a $50K attack ad full of lies. We need to respond on the air before it sticks. Rush $15 to fight back: [link]
Low-Dollar Ask #25
[First Name], I know times are tight. But if just 100 people give $3 today, we can print door hangers for every house in Ward 5. Can you spare $3? [link]
Personal From Candidate #26
[First Name], it's Maya—I'm texting supporters directly because we hit a wall. We're $800 short of making payroll this week. I hate asking, but can you help? Even $10 matters right now. -Maya [link]

Don't Overdo It

Fundraising texts work best when used sparingly—2-3 per month max for most supporters. Constant asks lead to opt-outs and donor fatigue.

Volunteer Recruitment

6 Examples

Converting supporters into volunteers requires making the ask easy and specific. Tell them exactly what you need and when.

Specific Shift Ask #27
Hi [First Name], we need 3 more volunteers for door-knocking this Saturday 10am-1pm in [Neighborhood]. Snacks provided! Can you join us? Reply YES to sign up.
Phone Bank #28
[First Name], can you make calls from home? We have a virtual phone bank Thursday 6-8pm. All you need is a phone and laptop. Training included. Interested?
Text Banking #29
Hey [First Name], want to help but can't door-knock? Join our text team! Send messages to voters from your couch. 1-hour commitment. Sign up: [link]
Supporter Escalation #30
[First Name], you said you support Senator Williams—thank you! We're looking for supporters to host yard signs. Can we drop one off at your address? Reply YES if interested.
Urgency Shift #31
URGENT: We just had 2 canvassers cancel for tomorrow's door-knock in [Area]. We can't let those doors go unvisited. Can you fill in? 9am-12pm. Reply YES!
Post-Sign-Up Confirm #32
[First Name], you're confirmed for Saturday's canvass! Meet at 123 Main St at 10am. Park in the back lot. Wear comfy shoes. See you there! Reply CANCEL if plans change.

Event Invitations

6 Examples

Text invites to events have higher show rates than email. Send them close to the event date and include all the details.

Town Hall #33
Hi [First Name], Councilwoman Adams is hosting a Town Hall on Thursday at 7pm at the Community Center. Come ask questions about the new budget. RSVP: [link]
Rally Invite #34
[First Name]—Join us Saturday for our Get Out the Vote Rally! Special guests, free food, music. Riverside Park, 2pm. Bring friends! RSVP: [link]
Fundraiser #35
Hi [First Name], you're invited to a reception with Judge Martinez next Tuesday, 6-8pm. $50 suggested donation, but all supporters welcome. RSVP for address: [link]
Day-Before Reminder #36
Reminder: Town Hall with Rep. Chen is TOMORROW at 7pm. Library Main Branch, 200 Oak St. Free parking behind the building. See you there!
Virtual Event #37
[First Name], join our virtual Q&A with Sarah tonight at 8pm! She'll answer questions on education policy. Join from your phone: [Zoom link]
Day-Of Reminder #38
TODAY: Rally starts in 3 hours! Riverside Park at 2pm. Parking fills fast—arrive early or carpool. We'll save you a spot near the stage if you come early!

GOTV & Voting Reminders

10 Examples

This is where texting shines brightest. GOTV messages drive action when it matters most.

Early Voting Start #39
[First Name], early voting starts TODAY! Beat the lines by voting this week. Your nearest location: [Location]. Open 8am-6pm. Plan to vote early?
Polling Location #40
[First Name], Election Day is tomorrow! Your polling place: Lincoln Elementary, 500 Oak St. Open 7am-8pm. Don't forget your ID. Need a ride? Reply RIDE.
Morning of Election #41
Good morning [First Name]! It's Election Day. Polls are open NOW until 8pm. Your spot: Lincoln Elementary. Every vote counts—see you there!
Afternoon Push #42
[First Name], have you voted yet? Polls close at 8pm—that's just 5 hours away. Lines are short right now at Lincoln Elementary. Go vote for Sarah Chen!
Final Hour #43
POLLS CLOSE IN 1 HOUR! [First Name], if you haven't voted, please go NOW. Your vote for Rep. Martinez matters. Lincoln Elementary until 8pm!
Ride Offer #44
[First Name], need a ride to vote? We have volunteers driving voters to polls all day. Reply RIDE with your address and we'll pick you up within 30 mins.
Mail Ballot Reminder #45
[First Name], our records show you received a mail ballot. Have you sent it back yet? Deadline is Nov 5. Drop it at any ballot box—no stamp needed!
Ballot Chase #46
Hi [First Name], records show your ballot hasn't been received yet. Mail deadline has passed but you can still drop it off in person by 8pm Tuesday. Need help finding a drop box?
Voted Confirmation #47
I already voted!
Amazing, thank you! One more ask: can you remind 3 friends to vote today? Text them their polling location. Every vote matters in this race!
Sample Ballot #48
[First Name], here's who we recommend on your ballot: Sarah Chen for Congress, YES on Prop 12, Maria Lopez for Judge. Save this text and bring it to the polls!
Pro Tip

Include the specific polling location and hours in GOTV texts. Reducing friction (even one Google search) significantly increases turnout.

Response Handling

8 Examples

How you respond to voter replies matters as much as your initial message. Here's how to handle common responses.

Wrong Number #49
Wrong number
Sorry about that! I've removed this number from our list. Have a great day!
Not Interested #50
Not interested
No problem at all. Thanks for letting me know. Reply STOP anytime to unsubscribe. Take care!
Supporting Opponent #51
I'm voting for the other guy
I respect that! Is there a specific issue driving your decision? Always happy to share more about where Maria stands if you're open to it.
Wants More Info #52
Tell me more about her healthcare plan
Great question! Sarah supports expanding Medicaid and capping insulin at $35/month. Here's her full healthcare plan: [link]. Any other questions?
Angry Response #53
Stop texting me! This is harassment!
I apologize for the inconvenience. You've been removed from our list and won't receive further messages. Have a good day.
Question About Voting #54
Where do I vote?
Happy to help! What's your address? I can look up your exact polling location and hours.
Moved Away #55
I don't live there anymore
Thanks for letting me know! I'll update our records. If you've registered at your new address, don't forget to vote there. Best of luck in your new home!
Positive Reply #56
I love Maria! Already donated!
You're the best! Thank you for your support. Would you be willing to put up a yard sign? We're dropping them off in your area this weekend.

Follow-Up Messages

6 Examples

Following up after initial contact or action increases engagement and builds relationship over time.

Post-Event Thank You #57
[First Name], thanks for coming to the Town Hall last night! If you have more questions, reply here. And if you liked what you heard, would you share this event recap with a friend? [link]
Post-Donation #58
[First Name], your $25 donation just helped us send 500 more door hangers into swing precincts. Thank you! We'll keep you updated on our progress. -Team Sarah
Post-Volunteer Shift #59
Hey [First Name], you knocked 47 doors on Saturday—amazing work! Our team hit 800 total. Same time next week? We're targeting [Neighborhood]. Reply YES to join.
Undecided Follow-Up #60
Hi [First Name], we chatted last week and you mentioned you were undecided. The election is in 2 weeks—any questions I can answer that might help you decide?
News Update #61
[First Name], big news: the [Local Paper] just endorsed Senator Williams! Read their endorsement here: [link]. Can we count on your vote?
Win/Loss Message #62
[First Name], WE WON! Maria is your new State Representative. Thank you for your support—this wouldn't have happened without you. Now the real work begins.

Primary & Election Reminders

8 Examples

Primary elections have notoriously low turnout. These texts remind voters about upcoming primaries, registration deadlines, and election dates — often the difference between a win and a loss.

Primary Date Reminder #63
[First Name], did you know there's a primary election on March 3? Your vote decides who's on the ballot in November. Your polling place: [Location]. Will you be voting?
Registration Deadline #64
⏰ Voter registration deadline is THIS FRIDAY! If you've moved or changed your name, you need to re-register. Check your status here: [link]. Takes 2 minutes.
Runoff Election #65
[First Name], the race went to a runoff! Sarah Chen vs. her opponent, one more time. Runoff date: April 8. Same polling place as the primary. We NEED you to show up again. Can we count on you?
Early Vote Dates #66
[First Name], early voting for the primary starts Feb 12 and runs through Feb 28. Skip the Election Day lines! Nearest early vote site: [Location], open 8am-6pm. Planning to vote early?
Party Primary Reminder #67
Hi [First Name], quick reminder: [State] has a closed primary. You must be registered as a [Party] to vote in the [Party] primary on March 3. Check your registration: [link]
Special Election #68
[First Name], there's a special election on May 6 for the District 7 seat. Turnout will be LOW which means YOUR vote matters even more. Polls open 7am-7pm. Will you vote?
Absentee Ballot Request #69
[First Name], you can request an absentee ballot for the primary right now. Deadline: Feb 25. Request online in 3 minutes: [link]. Vote from home — no lines, no waiting.
General Election Countdown #70
🗳️ 7 DAYS until Election Day. [First Name], here's your plan: Polls open Nov 5, 7am-8pm. Your location: [Polling Place]. Bring photo ID. Share this with a friend who needs a reminder!

Additional GOTV Examples

6 More Examples

GOTV is where texting earns its budget. Here are more variations for different scenarios and voter segments.

Young Voter GOTV #71
[First Name], this might be your first election — make it count! Polls are open tomorrow 7am-8pm. Your spot: [Location]. Bring a friend, make it a thing. 🗳️
Low-Propensity Voter #72
[First Name], we know you don't vote in every election. But this one is close — fewer than 500 votes could decide it. Your voice matters. Polls: [Location], open until 8pm.
Weather Advisory GOTV #73
[First Name], rain is expected tomorrow but the polls are STILL OPEN 7am-8pm! Don't let weather stop you. Your polling place is indoors at [Location]. Need a ride? Reply RIDE.
Social Proof GOTV #74
[First Name], 4,200 of your neighbors in [District] have already voted! Join them. Your early vote location: [Location]. Open through Friday 6pm.
Spouse/Household GOTV #75
[First Name], heading to the polls? Grab your household too! Both registered voters at your address can vote at [Location]. Every vote counts in this race.
Post-Vote Thank You #76
[First Name], records show you voted — THANK YOU! You're a democracy hero. Know someone who still needs to vote? Polls close at 8pm. Share the love!

Additional Fundraising Examples

4 More Examples
End of Quarter #77
[First Name], FEC quarterly deadline is in 6 HOURS. Our opponent will use their numbers to attack us. We need 23 more donors. Can you be one? Even $5 counts: [link]
Recurring Ask #78
[First Name], would you consider $10/month until Election Day? That's just 8 months of steady support that helps us plan ahead. Set up recurring: [link]
Milestone Celebration #79
🎉 We just hit 1,000 individual donors! [First Name], you helped make this happen. Can we push to 1,100 by Friday? Share this with one friend: [link]
Poll-Driven Ask #80
[First Name], new poll has us down by just 2 points—within the margin! This race is WINNABLE but we need resources to close the gap. Rush $15 now: [link]

Additional Volunteer Recruitment Examples

4 More Examples
Skills-Based Ask #81
[First Name], do you speak Spanish? We need bilingual volunteers for voter outreach in [Area] this weekend. 2-hour shifts, flexible timing. Reply YES if you can help!
Remote Text Banking #82
[First Name], want to help from home? Join our text banking team! Send texts to voters from your phone or laptop. 1-hour commitment, no experience needed. Sign up: [link]
Lawn Sign Request #83
[First Name], we're delivering yard signs this Saturday in [Neighborhood]. Want one? Reply with your address and we'll drop it off. Free! Help us show our strength.
Election Day Volunteer #84
[First Name], we need poll greeters on Election Day! Stand outside [Location] from 7-10am or 4-8pm and hand out our sample ballot. Training takes 10 min. Can you commit to one shift?

Additional Event & Rally Examples

4 More Examples
House Party #85
[First Name], your neighbor [Host Name] is hosting a meet-and-greet with Sarah Chen this Thursday at 7pm. Small group, casual, light refreshments. RSVP for the address: [link]
Debate Watch Party #86
[First Name], watch the debate with us! Debate watch party at [Venue], Wednesday 8pm. Free food, great company, live reaction. Bring a friend! RSVP: [link]
Canvass Launch #87
[First Name], BIG canvass this Saturday! We're knocking 2,000 doors across [District]. Meet at campaign HQ (123 Main St) at 9am. Pizza lunch provided. Reply YES to RSVP!
Victory Party #88
[First Name], join us on Election Night! Watch the results come in with the team at [Venue], doors open at 7pm. Win or lose, we celebrate the fight. RSVP: [link]

Additional Voter ID & Survey Examples

4 More Examples
Single-Issue Survey #89
Hi [First Name], quick question: Do you support building a new community center on the proposed site on Oak Street? Reply YES, NO, or UNSURE. Your input matters to Councilwoman Adams.
Multi-Issue Priority #90
[First Name], if you could fix ONE thing in [City], what would it be? A) Roads & infrastructure B) Public safety C) Schools D) Property taxes E) Jobs & economy. Reply with your letter!
Name Recognition Test #91
Hi [First Name], have you heard of Maria Gonzalez, who's running for State Representative in District 22? Reply: 1) Yes, supporting her 2) Yes, not sure yet 3) No, who is she?
Ballot Measure Survey #92
[First Name], Prop 12 would raise the minimum wage to $15. Do you support it? Reply YES, NO, or NEED INFO. We can send you a fact sheet either way.

Compliance: What Every Campaign Must Know

Sending political texts without proper compliance can get your campaign fined, your numbers blocked, or worse. Here's what you need to know.

TCPA & P2P Texting

Peer-to-peer texts (where a human presses send) are exempt from TCPA's autodialer rules. But broadcast/automated texts require prior express consent. Use a P2P texting platform to stay compliant. Learn more in our guide to political texting.

Required Opt-Out Language

Every broadcast message must include opt-out instructions. For P2P texts, opt-out must be honored when requested but doesn't need to be in every initial message. Standard language:

Standard Opt-Out Template
Reply STOP to unsubscribe. Msg&Data rates may apply.

10DLC Registration Required

As of 2024, all political texting requires 10DLC (10-Digit Long Code) registration with carriers. Without it, your messages will be filtered or blocked. VoterPing handles this registration for all clients. Read our Campaign Verify guide.

Tips for Staying Compliant

  1. Always honor STOP requests immediately. Remove the number from all lists and send a single confirmation.
  2. Identify your campaign in every initial text. "This is [Name] from the [Candidate] campaign" — required by most carriers.
  3. Don't text before 8am or after 9pm in the recipient's time zone. This is both a legal best practice and common courtesy.
  4. Keep records of consent. For broadcast texts, document when and how each recipient opted in.
  5. Register your 10DLC. This is non-negotiable. Unregistered numbers get filtered by AT&T, T-Mobile, and Verizon.
  6. Don't use shared short codes for political messaging. Carriers have cracked down on this practice.

Tips for Writing Effective Political Texts

Good texting is both an art and a science. Here are battle-tested principles from campaigns that have sent millions of messages.

The Anatomy of a Perfect Political Text

  1. Lead with the voter's name. "[First Name]" at the start increases read rates by 20%+.
  2. Identify yourself in the first sentence. "This is [Your Name] from the [Campaign]" — mystery texts get deleted.
  3. State your purpose clearly. Don't bury the ask. What do you want them to do?
  4. Keep it under 160 characters when possible. Short texts feel personal. Long texts feel like spam.
  5. End with a question or clear CTA. "Can we count on your vote?" gets responses. A statement doesn't.
  6. Sound human. Use contractions, casual language, and sentence fragments. "Hey" > "Greetings."

Common Mistakes to Avoid

Pro Tip

A/B test everything. Send two versions of the same message to small groups, measure response rates, then send the winner to the rest of your list. Even small differences in wording can swing response rates by 30-50%.

Ready to put these examples to work? VoterPing's P2P texting platform and text banking tools make it easy to send messages like these at scale. Check out our complete voter outreach solutions for a multi-channel approach.

Best Practices: What Makes These Work

Looking at all 50+ examples, a few patterns emerge that make political texts effective:

  1. Lead with the name. "[First Name]" at the start personalizes instantly and increases read rates.
  2. Identify yourself fast. Say who you are in the first sentence. Mystery texts get ignored.
  3. One clear ask. Don't ask for a donation AND a volunteer shift AND a vote in the same text. Pick one.
  4. Keep it short. Under 160 characters is ideal. Under 300 characters is acceptable. Longer loses people.
  5. Make it conversational. Use contractions, casual language, and sentence fragments. Sound like a human.
  6. Include specifics. "Saturday at 10am" beats "this weekend." "Lincoln Elementary" beats "your polling place."
  7. End with a question or ask. Give them something to respond to. Open loops get more engagement.

Copy these templates, customize them for your campaign, and A/B test variations to find what works best with your voters.

Ready to send texts that win?

VoterPing provides turnkey political texting with voter data included, same-day setup, and message templates that convert.

Start Texting Today