A text bank is the texting equivalent of a phone bank: a list, a script, a shift, and a group of volunteers sending messages one at a time. It runs on peer-to-peer texting, where a real person initiates each message, which is what lets replies come back to a human who can actually answer them. Run well, a text bank turns an afternoon of volunteer time into thousands of real voter conversations. This guide covers how to set one up, recruit and train texters, write scripts that don't sound like a robot, and run the shift itself.
What is a text bank?
A text bank is an organized session where people send campaign messages from a shared list, one person and one message at a time. The defining feature is the human in the loop. Because a volunteer manually initiates each send, text banking sits under a different legal posture than automated broadcast, which is exactly why campaigns use it for first contact and persuasion. It's the texting cousin of the phone bank, and it reaches the many voters a phone bank can't get to answer the phone.
How do you set up a text bank?
Five pieces, assembled in order:
- The list. A segment of contacts with a clear purpose: undecideds in a target district, past volunteers, lapsed donors, a turf you're chasing. A focused list beats a big one.
- The script. A short opener that identifies the campaign and asks one clear thing, plus branch replies for the handful of answers people actually give.
- The platform. A P2P tool that loads the queue, presents one contact at a time, and routes replies back to the sender who started the thread.
- The volunteers. Recruited, briefed, and assigned to a shift, in person or remote.
- The shift structure. A defined block of time with a numeric goal and a lead who floats to answer questions and unstick people.
How do you recruit and train text-bank volunteers?
Recruit from the people already raising their hands: your email list, past volunteers, event RSVPs. Text banking is one of the easiest asks in organizing because a volunteer can do it from their couch, which makes it ideal for supporters who can't canvass.
Training is short and matters. Walk texters through the tool, the script, and the three or four replies they'll see most, a yes, a no, a question, and the occasional hostile response. Give them approved answers to each, tell them to sound like a person rather than a script, and set the tone: they represent the campaign, so they stay warm and never argue. Fifteen minutes of training is the difference between a volunteer who converts and one who burns the list.
What makes a good text-bank script?
One ask, plainly stated, from a human. The anatomy of a script that works:
- A clear opener. Name the campaign and the volunteer, and get to the point. "Hi [name], I'm a volunteer with the Hardin campaign, do you have two minutes?"
- One question. Ask a single thing: an issue, a plan to vote, a shift, a donation. Scripts that try to do three things at once do none.
- Branch replies. Pre-written responses for yes, no, undecided, and the common questions, so a volunteer isn't improvising the campaign's position.
- A human register. The opener can be scripted, but the conversation shouldn't read like one. The whole advantage of P2P is that a person is on the other end.
The reply is where the value is. A voter who answers is a voter you now know something about, and that data should flow back into the list so the next message is sharper.
When should you run a text bank?
Match the text bank to the phase of the campaign:
- Early cycle: persuasion and voter ID, learning where your universe stands.
- Mid cycle: volunteer and event recruitment, and rapid response to news.
- Final stretch: a heavy GOTV push, chasing early and mail voters and making turnout plans. See the 72-hour GOTV plan for that window.
Text banks shine wherever you need conversations rather than reach. When you just need to blast an opted-in list fast, that's a job for broadcast, not a text bank. For the strategic split, see P2P vs broadcast.
How do you run the shift itself?
Set a goal, start on time, and keep a lead available. Give each texter a target, keep the energy up, and have someone floating to answer "how do I respond to this?" in real time. Watch for the human-worded opt-out, a "please stop texting me" is an opt-out even without the word STOP, and it has to be honored immediately. Debrief at the end: what worked, what people said, what to change next time. The data and the lessons are half the point.
Frequently asked questions
What's the difference between a text bank and a broadcast?
A broadcast sends one message to a whole list automatically. A text bank has volunteers send individually, so it's slower but conversational, and it sits under a different consent posture because a human initiates each message. Use broadcast for reach to an opted-in list, text banks for persuasion and first contact.
How many texts can one volunteer send in a text bank?
Comfortably a few hundred an hour on a good P2P tool, with time to handle the replies that come back, which are the point. A modest shift of volunteers can reach thousands of voters in an afternoon.
Do text banks need TCPA consent?
P2P text banking with genuine human intervention generally falls outside the strict autodialer consent standard, but carrier registration, sender identification, STOP handling, and state law still apply. Capture consent anyway and keep a clean opt-in trail.
Can you run a text bank remotely?
Yes. That's one of its biggest advantages. Volunteers can text from anywhere with a login, which makes it the easiest way to plug in supporters who can't show up in person.
Keep reading: P2P vs broadcast, which one and when and the 72-hour GOTV plan. For the legal posture of volunteer texting, see Campaign Verify.
