Skip to content

Campaigns

TextFlow’s campaign management system allows you to create, schedule, and monitor SMS marketing campaigns to engage your audience effectively.

Campaigns Overview

A campaign is a coordinated SMS messaging effort sent to a targeted group of contacts. Campaigns can be:

  • Immediate: Sent right away
  • Scheduled: Sent at a specific date/time
  • Recurring: Sent on a repeating schedule
  • Single message to a contact list
  • Sent once and completed
  • Examples: Product launches, flash sales, event announcements
  • Plan messages for future delivery
  • Respect quiet hours automatically
  • Examples: Weekly newsletters, appointment reminders
  • Test different message variations
  • Compare performance metrics
  • Optimize messaging strategy
  1. Click New Campaign
  2. Enter campaign name
  3. Choose campaign type
  4. Select contact list(s)
  • Write your message (max 160 characters for standard SMS, 70 for Unicode)
  • Add personalization tokens: {{firstName}}, {{company}}
  • Preview message with sample contact
  • Immediate: Send now
  • Scheduled: Choose date and time
  • Quiet Hours: Automatically enforced (9am-9pm recipient timezone)
  • Review all settings
  • Preview recipient count
  • Estimated cost
  • Send or save as draft
StatusDescription
DraftCampaign created but not sent
ScheduledWaiting for scheduled send time
ActiveCurrently sending messages
PausedTemporarily stopped
CompletedAll messages sent
CancelledStopped before completion
FailedSystem error occurred

Track performance with these key metrics:

  • Recipients: Number of contacts targeted
  • Sent: Messages successfully sent
  • Delivered: Messages received by recipients
  • Delivery Rate: Percentage delivered
  • Replies: Responses received
  • Reply Rate: Engagement percentage
  • Bounce Rate: Failed deliveries
  • Opt-out Rate: Unsubscribe rate

TextFlow automatically enforces quiet hours to comply with regulations:

  • Default: 9:00 AM - 9:00 PM (recipient’s timezone)
  • Timezone Detection: Based on phone number area code
  • Holding Queue: Messages scheduled outside quiet hours are held until morning

Use tokens to personalize messages:

Hi {{firstName}}, your {{product}} order is ready for pickup!

Available Tokens:

  • {{firstName}} - Contact’s first name
  • {{lastName}} - Contact’s last name
  • {{email}} - Email address
  • {{company}} - Business/company name
  • Custom field values
  1. Get Permission: Only message contacts who opted in
  2. Be Clear: Include your business name
  3. Add Value: Provide useful information or offers
  4. Include Opt-Out: End with “Reply STOP to opt out”
  5. Test First: Send to yourself before launching
  6. Time It Right: Schedule for high-engagement times
  7. Track Results: Monitor metrics and adjust

Well-crafted campaigns drive engagement and results. Take time to plan and test your messages!