People Power Texting Guide


The People Power Texting Team uses an online tool called ThruText to send individualized, “peer-to-peer” text messages about events, actions, voting information, and more! Recipients receive the messages like any other text, but you’ll use the ThruText website to send messages to hundreds of people in just a few minutes.

But this isn’t just about sending lots of text messages. The Texting Team is about having real, person-to-person conversations that help people take action in their communities, fight for civil rights and liberties, and vote on important issues. Texting is easy to learn and really fun once you get going! This guide will walk you through everything you need to know.

Our Tools

We use two tools to power our team:

ThruText: The texting website (where the texting happens). ThruText is only available as a website; there is no app.

Slack: A way of communicating with staff and other volunteers in real time, including requesting and receiving texting assignments, asking questions or asking for help, and providing feedback. Slack is available as a website, a mobile app, and a desktop app. New to Slack? Check out their Getting Started Guide.

Getting Started

To get started texting please complete the following:

  1. Read our Texting Guide (this document!)
  2. Watch the ThruText Training Video.
  3. Create a People Power Slack account to receive important updates and assignments. When you create your account, please make your Slack display name your first and last name.
  4. Fill out this form and click the link to join ThruText. When you create your ThruText account, make sure you’re using the same name that you used for Slack.
  5. Announcements are made in the Slack #texting channel when texts are available. When an announcement is made, post in the channel that you are ready for an assignment!

Texting Team Links

ThruText (texting site)

Slack (team communication)

General Links

People Power Website

People Power Event Map

Step 1: Getting a Texting Assignment

Check 👉LOOK HERE 👈 at the top of the texting channel in Slack for information on our daily texting schedule. When assignments are ready, we will announce them in Slack with a message to alert the channel.

Post in the Slack #texting channel to request an assignment after the announcement! Assignments are given out in a manual process handled by staff and volunteer moderators.

When you make a request, a  👍 below your request will indicate the moderator has seen your request and is working on it. A ✔ below your name means the assignment has been given and it is ready for you.

When requesting an assignment, you commit to:

  • Sending all your texts, ideally right away, or at the latest within two hours of being assigned
  • Checking replies several times over the next 48 hours to handle new responses.
  • We understand that life happens and you may not be able to fulfill these obligations; that’s ok. Please post on the Slack #texting channel that you need someone to take over your texts, and a moderator will reassign them.

Pro Tip: To be notified of all new assignments, in the Slack Preferences menu, set your notification preferences to “Direct messages, mentions & keywords” and in the “My keywords” section, add “@here” and “@channel”

Step 2: Starting a Texting Assignment

When you’ve received an assignment, open ThruText, click on the assignment and review the initial message to make sure there are no typos or missing information. ThruText will auto-fill certain portions in each message such as your name and the contact’s name. If everything looks good, click the “Send” button. Continue clicking “Send” until you’ve gone through your list of recipients; it takes just a few minutes to send hundreds of messages.

Beginning your texting

Step 3: Managing Replies

Once you’ve sent all of your initial messages, you can begin managing the replies you’ve received. Note: you must send out all of your initial messages before you can view your replies. Managing your replies has four components:

Marking Survey Responses

Every campaign will have one or more “Survey” questions, which show up in a tab on the right-hand side of your ThruText screen. The Survey Questions are the data we want you to collect based on the conversation. For example, if we are inviting someone to an event, the first Survey Question might be “Can they attend?” If someone says yes, simply mark them down as a Yes for that question.

Survey questions

Some campaigns have more than one survey question. Make sure you review the questions in advance so you know all the information we want to gather from the conversation.

Note: It is important to click back onto the Survey tab for every conversation to mark data.

Writing Replies

Once you’ve recorded the survey response(s), you need to send a reply back. Use the Replies tab in ThruText to guide your conversation. If you click on the title of the reply, it will pop open to show you the reply. Click the plus button to use that reply. Feel free to tweak the responses as needed to tailor them for individual conversations, and then hit Send.

Handling Opt Outs and Wrong Numbers

Opt Outs:

Occasionally one of your texting contacts will want to be removed from our texting list. Some of these requests will come in the form of a reply just saying “STOP” or “UNSUBSCRIBE.” No matter the reason, we are obligated to follow through with their request. Whenever someone wants us to stop texting, you should click on the “Opt Out” button in the top of the screen. Not honoring opt-out requests not only shines a negative light on our efforts, but it also creates a legal liability for the team.

Please note that once you click this button, you won’t be able to send any further messages to that person. So if they say, “I don’t want to be texted anymore but send the the signup link,” you should send them the link first and then opt them out immediately after sending the link.

Handling Opt Outs and Wrong Numbers

Note: You wouldn’t opt out the person above, just using this screenshot to demonstrate where the Opt Out button is.

Wrong Numbers:

When someone responds that you have the wrong number, please send the “Wrong Number (Opt Out)” reply and then opt them out. After clicking Opt Out, please uncheck the box that says “Send Opt Out Message”, so that the Wrong Number (Opt Out) message is the last one they receive.

Asking Questions on the Slack #texting Channel

Whenever you are unsure of how to respond to a particular text, mark a survey, or otherwise handle a situation, please ask questions on the Slack #texting channel. Please refer to the assignment name when asking a question because people may be asking questions about several different campaigns on any given day. A ⭐ below your name indicates a lead has seen your question and is working on an answer.

(Optional): Phone/Tablet View

If you’re using ThruText on your phone or tablet, ThruText will look a little bit different. To access everything that’s in the right-hand panel, tap on “Tools” in the top right of the page to be brought to the tab selection.

Texting FAQs

What if I don’t have a texting plan for my phone?

That’s no problem! Since we use a website to send our texts, your own cell phone doesn’t get charged for anything, and no one will ever see your phone number. ThruText asks for your phone number when you sign up so you can call your texting contacts if you get into a conversation that you would like to continue via a voice call (and this happens only if you choose to initiate a call).

Can I use ThruText and Slack on my smartphone? Is there an app?

As long as your phone can connect to the internet (either over data or wi-fi) then yes, you can use ThruText and Slack on your phone!

  • For ThruText: you can log in as you normally would by going to in your phone’s browser. There isn’t an app; you’ll just use the browser. To make it easier to get back to ThruText, you can bookmark that page on your phone.
  • For Slack: you can go to in your phone’s browser, or you can download the Slack mobile app and use it instead.

When can I text?

We only send text messages between the local time of 9am to 9pm. ThruText will not let you text outside of these hours. Some campaigns may be to people all over the country, in which case we will be texting from 12pm to 9pm ET. Please be sure to come back several times during texting hours over the initial 48 hours to answer responses.

How will I know I have an assignment?

Once you have posted your availability on the texting channel, following a call for texters, a  👍 below your name will indicate that the lead has seen your request and is working on it. A ✔ below your name means the assignment has been made. Log into and begin your assignment.

What if I need more help answering a specific reply?

If the answer isn’t in your assignment’s FAQ, post your question in the #texting channel on Slack for real-time communication with staff and other volunteers.

How do I remove someone from our texting list?

Click “Opt Out” near the top right corner while on that person’s message. A reminder that we only opt people out if they have specifically and explicitly asked not to be texted again OR if it is a wrong number. When it is a wrong number, send the wrong number response AND then opt out, without the opt out message.

What if someone just replies STOP or UNSUBSCRIBE?

Click “Opt Out” near the top right corner while on that person’s message.

What if someone complains about getting too many texts?

Apologize and ask if they want to be removed from the texting list.

A message went to a wrong number, what now?

Send the “Wrong Number” recommended reply AND then opt them out. The wrong number reply has an opt out message in it, so opt them out without the message.

Where did we get their number?

If you are texting about an event, asking folks to call their elected officials, or asking them to take action, we got their number when they signed up on our website. If you are texting voters to talk about electoral races the ACLU is engaged in, we most likely got their information from the state voter file – the publicly accessible list of registered voters in the state that campaigns use to do outreach.

What should I do if a text contact tries to call me through ThruText?

Often, when a text calls you, it’s a butt dial. If they don’t leave a substantive message, you can send the “Someone Calls You” Reply . However, if you’re comfortable calling them back, then you definitely can! Click the callback button within your ThruText conversation. This will connect the two of you on a phone call without revealing your phone number to the contact. ThruText will automatically call you on its own phone number, then it will call the contact from the same number, and finally it will join the two calls together.

How can I close out a conversation that’s finished?

Click the “Archive” button near the top right corner while in that conversation to hide it from your ThruText screen, but only AFTER you’ve marked the applicable survey questions and responded. Don’t worry – if the person replies again, it’ll pop right back up like any other reply!

Note: Do not click “Archive” just to temporarily hide a conversation from your screen – you won’t be able to access that conversation again until the contact replies (which they might not if they were asking a question).

What if I’m asked a question about an event that I don’t know the answer to?

There is a Global recommended reply called “Event Question – Ask the Host”. Please send that reply and add in the Event Page URL that can be found in the Yes or Maybe replies.

What if I have a technical problem with ThruText, or a suggestion for how ThruText works?

Please post in the #texting channel on our Slack! Our team knows lots of tricks and tips for how to work ThruText, and if they can’t fix the issue, they’ll contact ThruText support to address your problem.