A/B Test a Text Campaign

Run controlled A/B tests by splitting campaign traffic to compare content and media performance

This workflow will:
  • Split campaign traffic into two branches using a configurable percentage for A/B testing.
  • Test different message content, copy, or media variations in a single workflow.
  • Automatically route users through each variant without duplicating workflows.
  • Measure performance differences between branches to identify winning content.
  • Easily adjust split percentages or swap variants to optimize future campaigns.
Image
A-B test a Text Campaign workflow
name: A/B Test a Text Campaign
description: ""
runOnlyOnce: false
timeZone: America/Los_Angeles
status: UNPUBLISHED
nodes:
  - id: "5786534894211072"
    name: Date and Time
    config:
      type: .configuration.trigger.ListOnDateTime
      transitionTo: Percentage Split 1
      triggerType: STATIC
  - id: "5786534894211073"
    name: Percentage Split 1
    config:
      type: .configuration.condition.RandomSplit
      buckets:
        - name: Path A
          transitionTo: Send Message 1
          probability: 50
        - name: Path B
          transitionTo: Send Message 2
          probability: 50
  - id: "5786534894211074"
    name: Send Message 1
    config:
      type: .configuration.action.SendMessage
      messageType: SMS
      subject: SampleCo
      variable: SendMessage1
  - id: "5786534894211075"
    name: Send Message 2
    config:
      type: .configuration.action.SendMessage
      messageType: SMS
      subject: SampleCo
      variable: SendMessage2

Join the 230,000+ Who Have Used EZ Texting to Connect with Their Audiences.