TEXT TO JOIN
SMS opt-ins that go straight into your campaign flow
Someone texts your keyword. They’re instantly on your list, tagged by how they opted in, and entered into the next step of your campaign automatically. Every new subscriber feeds directly into your outreach flow from the moment they join.
Trusted by 200k campaign-organizing teams
THE PROBLEM
A standalone opt-in tool builds your list and stops there
When text-to-join runs in a separate tool, every new subscriber gets a confirmation and then waits. The list grows, but nothing in your calling or texting tool knows they joined. Staff export the list manually before anyone can reach out.
A contact texts your keyword at peak interest. They get a confirmation. Then silence. No welcome sequence fires, no campaign step triggers. That moment is gone.
Every new subscriber means an export from the opt-in tool and a re-upload to your other tools. One extra minute per contact on a 20k list is 300+ hours wasted.
A contact who just opted in via text gets a cold call that opens with no context about how they signed up. That's not welcome. That's noise.
THE SOLUTION
Most tools just collect opt-ins. CallHub connects every opt-in to the campaign that follows.
The difference shows up in the results.
Measured across campaigns on CallHub vs industry benchmarks for fragmented outreach platforms.
HOW IT WORKS
Text to join in a unified flow vs. a standalone signup tool
The moment a contact texts your keyword, they’re tagged by how they opted in, added to the right segment, and the next outreach step fires automatically. Every subsequent call, text, or email knows they opted in and how.
FEATURES
Text to join tools built for opt-ins that start a campaign, not just a list
Everything you need to capture opt-ins and move every new subscriber into a campaign flow automatically. No dead-end signups. No manual list work between the opt-in and the first outreach step.
Define automated responses the moment someone texts your keyword. People text in, they get a reply, the conversation flows.
Contacts who reply STOP, CANCEL, or QUIT are instantly removed. TCPA compliance is built in, not bolted on.
Rent as many keywords as your campaigns need, with no platform limits. Run multiple opt-in campaigns simultaneously without any overlap.
Promote a short, memorable number on signs, ads, and social media. Contacts text in from anywhere and land directly on your campaign list.
Built for the tools you already use. Certified for the standards you're accountable to.
Two-way sync with the tools your campaign already runs on.






Every major security and compliance standard. Built in, not bolted on.




SEE IT IN ACTION
Try text to join connected to your full campaign
See what changes when every new opt-in enters a campaign flow automatically, working in sync with your other channels.
USE CASES
Text to join for every industry driven by relationships
Whether you’re building a voter list, recruiting union members, growing a donor base, or capturing supporter interest at an event, text to join gets every opt-in onto the right list immediately and into the next outreach step automatically.
Build campaign-ready contact lists fast, from rally signs to social ads.
- Voter list building and SMS opt-in
- Volunteer recruitment and GOTV signups
- Fundraising list growth and donor capture
- Event RSVP and rally registration
Grow donor and supporter lists that feed directly into campaign flows.
- Fundraising drives with personalized donation links
- Awareness campaigns & action alerts
- Event invitations and RSVP collection
- Lapsed donor re-engagement
Capture supporter interest the moment it peaks, then move people to action.
- Petition drives and contact list growth
- Civic participation and issue advocacy signups
- Coalition member recruitment
- Rapid-response mobilization list building
Reach every member directly by building the list before you need it.
- Strike alerts & member mobilization
- Meeting reminders & event updates
- Contract vote outreach
- Member feedback collection
WHAT CHANGES
When text to join is connected to the campaign
Right now, your opt-in list grows and sits until someone exports it. Here is what changes when every new subscriber enters a campaign flow the moment they join.
TESTIMONIALS
Hear from organizations winning with unified outreach
We couldn't have hit our goals without CallHub. Even more, CallHub could handle our small program needs across all channels — from texting 5 people to calling 5 million, we could trust CallHub.
"CallHub has become my go-to platform for affordable phone canvassing campaigns, voice broadcasts and text message blasts. In particular, text message blasts are the single most useful tool for volunteer mobilization that I have used in recent years."
"Cost is one. We also really liked the user friendliness of CallHub on the agent side. We had consistent feedback from all kinds of volunteers of all ages and all abilities across the country that it was just really easy to use."
See how text to join connected to your campaign improves your campaign outcomes
Book a 30-minute session and we’ll show you exactly how a connected text-to-join campaign maps to your existing outreach, and what changes when every new opt-in enters a campaign flow automatically.
FAQs
What is Text to Join (or text to subscribe)?
Text to join is a simple and fast method for people to subscribe to your SMS updates. It works when an individual texts a specific keyword (like “JOIN” or “VOLUNTEER”) to your organization’s phone number. It’s the most effective way to have your supporters, customers, or members proactively join a text list and give you clear permission to send them messages.
How does text to join work?
The process is simple for both you and your subscriber. Inside your CallHub account, you reserve a unique keyword, for example “ACTION,” “DONATE,” or “STANDWITH.” You share your keyword and number on your website, in emails, and on social media, for example “Text ACTION to 123-456 to join our alerts!” A contact sees your promotion and texts the keyword. CallHub’s platform automatically receives the text, adds them to your list, and triggers your automated welcome sequence. Everything happens instantly, with no manual steps required.
Why is SMS opt-in important?
An SMS opt-in is your audience’s explicit permission for you to send them text messages. It is the single most important part of your texting program for two reasons. First, it’s a legal requirement. In most countries, it is illegal to send bulk text messages to people who have not given you provable consent to contact them. Second, it builds a high-quality list. An opt-in list is made of people who want to hear from you. This leads to higher engagement, better response rates, and a stronger, more trusted contact base that you can reach across calls, texts, and email.
What is an SMS opt-out, and how does it work?
An opt-out is the method you must provide for subscribers to easily stop receiving your messages at any time. It works automatically through common keywords. If a contact replies with “STOP,” “QUIT,” “END,” “CANCEL,” or “UNSUBSCRIBE,” CallHub instantly recognizes the command, marks that contact as opted out, and sends them a final confirmation message, ensuring they receive no further texts from that campaign. This is a required compliance feature and it’s handled automatically on every CallHub campaign.
How do I set up a text-to-join campaign?
You can set up a text to join campaign in CallHub in a few minutes. Log in to your CallHub dashboard and navigate to “Keywords.” Create a new keyword, choose a word that’s simple and memorable, and assign it to a phone number. Link the keyword to a specific contact list. Create your automated welcome message and conversation flow. Once your keyword is live, every opt-in automatically populates your list, tags the contact, and enters them into your next outreach sequence.
Can I send an automatic message when someone subscribes?
Yes, and you absolutely should. The moment someone texts your keyword, CallHub can instantly send an automated reply. This first message is critical for confirming the subscription, delivering any promised incentive, including required compliance disclosures, and moving the contact into the next step of your campaign. You can configure the reply to ask for more information right away, for example “Thanks for joining! Reply with your zip code to get local updates,” turning a simple opt-in into the start of a real conversation.