MessengerFlow

Campaigns Overview

Learn how campaigns work in MessengerFlow.

Campaigns Overview

Campaigns are the core of MessengerFlow's outreach automation. They control when, how, and to whom messages are sent.

What is a Campaign

A campaign combines:

  • Accounts - Facebook accounts that send messages
  • Leads - Recipients from a lead collection
  • Messages - Content to be sent (with optional variants)
  • Schedule - When messages are delivered
  • Limits - Daily sending caps per account

Campaign States

StateDescription
ActiveCampaign is running and sending messages
PausedTemporarily stopped, can be resumed
FinishedAll leads have been messaged

Key Features

Multi-Account Support

Campaigns can use multiple accounts:

  • Leads are distributed across accounts automatically
  • Each account respects its own daily limits
  • Round-robin distribution ensures even workload

Message Variants

Create up to 5 message variations:

  • System randomly selects a variant for each send
  • Reduces duplicate content detection
  • Improves deliverability

Scheduling

Full control over when messages are sent:

  • Set specific active hours (e.g., 9:00 AM - 5:00 PM)
  • Choose active days of the week
  • Configure timezone to match your leads

Ramp-Up

Gradually increase sending volume:

  • Disabled - Send at full volume immediately
  • Incremental - Increase by X messages each day
  • Staged - Define specific volume for date ranges

Follow-Ups

Automatic follow-up messages:

  • Trigger when lead doesn't reply
  • Configure delay (hours/days before sending)
  • Two trigger types available (no reply, no reply after response)

Campaign Metrics

Track performance in real-time:

MetricDescription
SentMessages successfully delivered
FailedMessages that couldn't be delivered
PendingMessages waiting to be sent
Response RatePercentage of leads who replied

Creating a Campaign

See the Creating Campaigns guide for step-by-step instructions.