TextFlow — compliant SMS campaigns made simple
TextFlow is a comprehensive SMS campaign management platform designed for businesses in the US and Canada. Send compliant, professional text message campaigns at scale with AI-powered message generation, auto-responders, and built-in CASL and 10DLC compliance. Start your free trial with 100 messages included.
Everything you need for SMS marketing
Powerful campaign management with built-in SMS compliance, real-time messaging, and comprehensive analytics
Campaign Management
Send targeted SMS campaigns to thousands of contacts with scheduling, personalization, and automation
Two-Way Messaging
Engage in real-time conversations with customers through a unified inbox interface with instant delivery
API Integration
RESTful API for appointment bookings, reminders, confirmations, and automated notifications
Contact Management
Import, organize, and segment contacts with powerful tagging and custom field capabilities
SMS Compliance
Built-in CASL (Canada) and 10DLC (US) compliance with automatic opt-out processing and consent tracking
Analytics & Reporting
Track campaign performance with real-time metrics, delivery rates, and engagement insights
Team Management
Role-based permissions with phone-specific access control. Assign users as Admin, Manager, or Staff with customized capabilities
Multi-Phone Management
Manage multiple phone numbers from one platform with separate contacts, campaigns, and user assignments per number. Up to 10 numbers on Business, unlimited on Enterprise
MMS Support
Send and receive images, videos, and media attachments alongside text messages for richer customer communications
AI Assistant
Generate compelling SMS copy, analyze messages for compliance, and get AI-powered rewrite suggestions to improve engagement
Auto-Responders
Set up intelligent keyword-based automatic replies with exact, contains, fuzzy, or AI-powered intent matching
Signup Forms
Create embeddable web forms to collect SMS subscribers with compliant consent capture and automatic tagging
See TextFlow in action
A modern, intuitive interface designed for productivity






Dashboard
Get a complete overview of your SMS campaigns and messaging activity
Powerful features, simple workflow
Powerful campaign tools, seamless team collaboration, and mobile-ready anywhere access
Send campaigns or chat one-on-one
Create targeted SMS campaigns to thousands of contacts at once, or have personal conversations with individual customers. Switch seamlessly between broadcast and direct messaging.
- Campaign Mode: Schedule bulk messages with personalization and segmentation
- Manual Messaging: Reply to customers in real-time with full conversation history
- Smart Scheduling: Send immediately or schedule for optimal delivery times
Track every campaign in real-time
See exactly how your campaigns perform with detailed analytics. Track delivery rates, message status, and engagement metrics for every campaign you send.
- Real-Time Dashboard: Live delivery status and performance metrics
- Delivery Tracking: See sent, delivered, failed, and pending messages
- Campaign History: Review all past campaigns with full analytics
- Export Reports: Download campaign data for external analysis
One number, entire team
Your customers always see the same phone number, whether they're receiving a campaign or chatting with different team members. Behind the scenes, admins can assign team members to specific phone numbers with role-based permissions, and staff attribution badges show everyone who said what for complete transparency and accountability.
- Consistent Number: Customers always see your business number, never individual staff numbers
- Staff Badges: Internal view shows which team member sent each reply
- Complete Context: Full conversation history across all staff members and campaigns
- Team Accountability: Track who handled each customer interaction
Control access with role-based permissions
Manage your team with confidence. Assign users as Admin, Manager, or Staff, and control which phone numbers each person can access. Perfect for multi-location businesses and agencies managing multiple clients.
| Role | Messages | Contacts | Campaigns | Settings | Phone Access |
|---|---|---|---|---|---|
| Admin | ✓ | ✓ | ✓ | ✓ | All phones |
| Manager | ✓ | ✓ | ✓ | Profile only | Assigned only |
| Staff | ✓ | ✓ | − | Profile only | Assigned only |
- Phone-Specific Access: Assign users to specific phone numbers for better organization
- Role Hierarchy: Admin has full control, Manager can run campaigns, Staff handles conversations
- Multi-Location Ready: Perfect for franchises, agencies, or businesses with multiple locations
Install on iOS & Android
TextFlow works as a Progressive Web App (PWA) - install it directly from your browser to your home screen. No App Store required, no downloads, just tap and install.
- One-Tap Install: Add to home screen with a single tap
- Native Feel: Full-screen app experience with custom icon
- Push Notifications: Get notified of new messages instantly
- Works Offline: View conversations even without internet
SMS Compliant
Built for North American regulations
TextFlow is purpose-built for SMS compliance in both Canada (CASL) and the United States (10DLC). Automated compliance features protect your business and maintain customer trust.
- Automatic Opt-Out Processing
- Instantly process STOP, ARRET, and UNSUBSCRIBE keywords to maintain compliance
- Consent Audit Trail
- Complete history of consent actions for regulatory compliance and reporting
- Bilingual Support
- English and French keyword recognition for Canadian market requirements
- Quiet Hours Enforcement
- Respect sending time restrictions with default 9am-9pm local time windows
- Global Unsubscribe List
- Centralized opt-out management across all campaigns and organizations
- 10-Day Unsubscribe
- Automated compliance with 10-business-day unsubscribe requirement
- 10DLC Registration (US)
- Self-service brand and campaign registration for US messaging with carrier approval tracking
- Real-Time Content Moderation
- AI-powered message scanning blocks prohibited content before reaching carriers
Perfect for every industry
From marketing agencies to healthcare providers, TextFlow adapts to your business needs
Marketing Agencies
Manage multiple client campaigns from one platform with white-label capabilities and performance tracking
Retail & E-Commerce
Send flash sale alerts, order updates, abandoned cart reminders, and loyalty program notifications
Healthcare & Wellness
Appointment booking, automated reminders, confirmations, prescription notifications, and patient communications with full API integration
Hospitality & Events
Booking confirmations, event reminders, reservation notifications, special offers, and customer feedback requests
Non-Profits
Donation campaigns, event notifications, volunteer coordination, and community updates
Professional Services
Automated appointment booking, reminders, confirmations, service notifications, and follow-up communications via API integration
And many more. TextFlow is designed for any business that communicates with customers via SMS.
Simple, transparent pricing
Choose the plan that fits your business. Scale as you grow. All prices in CAD.
| Features | Starter For small businesses $29$26/mo $312/yr billed annually | Growth Growing businesses $79$71/mo $852/yr billed annually | Most Popular Professional Best value $199$179/mo $2148/yr billed annually | Business High-volume $449$404/mo $4848/yr billed annually | Enterprise Custom needs $000Contact Placeholder |
|---|---|---|---|---|---|
| Messages included | 1,000 | 3,000 | 10,000 | 30,000 | 100,000+ |
| Monthly limit | 5,000 | 12,000 | 30,000 | 90,000 | ∞ |
| Phone numbers | 1 | 2 | 5 | 10 | ∞ |
| Users | 1 | 2 | 5 | 10 | ∞ |
| Contacts | 1,000 | 5,000 | 25,000 | 100,000 | ∞ |
| MMS storage | 100 MB | 512 MB | 1 GB | 5 GB | Custom |
| Core Features | |||||
| Two-way SMS | |||||
| MMS support | Basic | ||||
| Scheduled campaigns | |||||
| Signup forms | 1 | 2 | 5 | 10 | ∞ |
| AI & Automation | |||||
AI features Message generation & analysis | 50/mo | 200/mo | 500/mo | ∞ | |
Auto-responders Keyword-based replies | 5 | 25 | 50 | ∞ | |
| Integrations | |||||
| API access | |||||
| Webhooks | |||||
| SSO | |||||
| Support & Analytics | |||||
| Analytics | Basic | Standard | Advanced | Advanced | Custom |
| Support | Priority | Dedicated | Account Mgr | ||
| White-label | |||||
| Get Started | Get Started | Get Started | Get Started | Contact Sales | |
Annual pricing applied! All plans include SMS compliance, quiet hours, and opt-out management.
Need a custom plan? Contact our sales team for enterprise pricing and volume discounts.
US Messaging
10DLC Registration Fees
US business messaging requires 10DLC registration with The Campaign Registry (TCR). TextFlow provides self-service registration with transparent pass-through pricing.
One-Time Registration Fees
| Fee Type | CAD |
|---|---|
| Brand Registration | $11 |
| Auth+ 2.0 Verification | $28 |
| Campaign Vetting | $35 |
| Vetting Appeal | $25 |
Monthly Campaign Fees
| Use Case | CAD |
|---|---|
| Low Volume Mixed | $4/mo |
| Standard Use Cases | $20/mo |
| Agents & Franchises | $70/mo |
Standard use cases include Marketing, Customer Care, 2FA, Notifications, and more.
Note: 10DLC registration fees are non-refundable and required for US messaging only. Canadian messaging uses CASL compliance (included with all plans).View SMS Terms →
Other Platforms vs TextFlow
Purpose-built for North American businesses who need more than basic SMS
Other Platforms
Fixed per-message rates that stay expensive as you scale
One-way broadcast only—no conversation threading
Manual compliance management—you handle opt-outs yourself
Basic contact lists with limited segmentation options
Basic delivery stats with minimal insights or reporting
Separate systems for campaigns vs transactional messages
Unknown random numbers that customers don't recognize or trust
Single number per account—no multi-location support
TextFlow
True volume discounts that reduce per-message costs as you grow
Multi-user conversations with full thread history and team attribution
Automated SMS compliance with instant opt-out processing and audit trails
Flexible lists, tags, and custom fields for precise audience targeting
Real-time analytics with engagement metrics, ROI tracking, and exports
Unified inbox—API messages and campaigns in same conversation thread
Use your main business number—the one customers know and Google verifies
Huge AdvantageManage multiple numbers—up to 10 on Business, unlimited on Enterprise—perfect for multi-location businesses
Built for North American businesses. Designed for compliance. Priced to scale.
Start Free TrialFrequently Asked Questions
What is CASL compliance?
CASL (Canadian Anti-Spam Legislation) requires express consent before sending commercial texts. TextFlow automatically manages consent, opt-outs, and maintains audit trails for compliance.
How does the free trial work?
Get 100 demo messages to test all features with no credit card required. Upgrade to a paid plan starting at $29/month when you're ready to send live campaigns.
Can I send messages immediately?
Yes, after account setup you can start sending campaigns right away. TextFlow enforces CASL quiet hours (9am-9pm local time) automatically.
How do I get phone numbers?
Phone numbers are included with your paid plan—1 with Starter, 2 with Growth, 5 with Professional, 10 with Business, or unlimited with Enterprise. Porting existing numbers typically takes 7-10 business days.
Can I keep my existing carrier for voice service?
Yes! We can host just the SMS/MMS portion of your number while your voice service remains with your current carrier. No need to port your entire number away—keep your existing setup and add TextFlow messaging capabilities.
Can I port my number to TELAIR for voice service too?
Absolutely! If you prefer to consolidate everything with TELAIR, you can port your number to us for both voice and SMS/MMS services. We offer complete unified communications solutions alongside TextFlow.
What happens when someone replies STOP?
TextFlow automatically processes STOP, ARRET, and UNSUBSCRIBE keywords, removes contacts from all campaigns, and maintains opt-out records for compliance.
Can multiple staff members use one account?
Yes! Assign users as Admin, Manager, or Staff with role-based permissions. Control which phone numbers each user can access. Plans include 1-10 users depending on tier, with unlimited users on Enterprise. Staff attribution badges show which team member sent each message.
How does the API work?
Use our RESTful API to send transactional messages (appointment reminders, confirmations, notifications). API access is included with Professional plans and above.
What are the AI features?
TextFlow includes AI-powered message generation, compliance analysis, and auto-responders with intelligent keyword matching. AI features are available on Growth plans and above, with usage limits that increase by tier.
What happens when I reach my daily sending limit?
Outbound messages are temporarily stopped until the next day. Inbound messages always deliver regardless of daily limits, though they still count toward your monthly message usage.
Do unused messages rollover to the next month?
No, unused messages do not rollover. Your monthly message allocation resets at the start of each billing cycle.
Do you support MMS/picture messages?
Yes, TextFlow supports both sending and receiving MMS messages with images, videos, and other media attachments.
Can I schedule campaigns in advance?
Yes, schedule campaigns for specific dates and times (available on Growth and above). Messages automatically queue and send at optimal delivery times.
How do I import my contact list?
Import contacts via CSV upload or API. Include consent timestamps and source to maintain CASL compliance records.
What reports are available?
View delivery rates, message status, campaign performance, and engagement metrics in real-time. Export data for external analysis.
What is 10DLC and do I need it?
10DLC (10-Digit Long Code) is required for US business messaging. TextFlow includes self-service brand and campaign registration to get carrier approval. Canadian messaging uses CASL compliance instead.
What content is prohibited in SMS?
Carriers block SHAFT-C content: Sex, Hate, Alcohol (unless age-gated), Firearms, Tobacco, and Cannabis. TextFlow's real-time content checker warns you before sending.
Can I send cannabis/CBD marketing messages?
No. Cannabis-related content is prohibited by all major carriers regardless of local legality. Messages containing cannabis keywords will be blocked.
Start your free trial today
Try TextFlow free with 100 demo messages. Experience compliant SMS campaigns for US and Canada with no credit card required. Plans start at just $29/month.
By using TextFlow, you agree to our SMS Terms of Service