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
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