Skip to content

Advanced Campaigns

Advanced Campaigns allow you to build automated multi-step message sequences triggered by specific events or schedules.


What is an Advanced Campaign?

Unlike a standard campaign (one message → one group → one send), an Advanced Campaign is a workflow:

Trigger (e.g. contact added to group)
    → Wait X days
    → Send Message 1
    → Wait 3 days
    → Send Message 2
    → (conditional) If no reply → Send Message 3

Use cases

  • Onboarding sequences — welcome message on day 1, follow-up on day 3, offer on day 7
  • Appointment reminders — reminder 48h before, 2h before
  • Re-engagement — message contacts who haven't replied in 30 days
  • Post-purchase — thank you message + review request

Creating an Advanced Campaign

  1. Go to Marketing → Advanced Campaigns
  2. Click New Campaign
  3. Set the campaign name and trigger
  4. Add steps using the Step Builder

Campaign builder

Each step in the builder has:

Field Description
Type Send SMS, Send Email, or Wait
Delay Time to wait before this step runs (minutes, hours, days)
Message / Template Content to send
Channel SMS or Email
Condition Optional: only run this step if a condition is met (e.g. no reply received)

Triggers

Trigger When it fires
Manual You run the campaign manually against a group
Contact added to group Fires when a contact is added to a specific group
Scheduled Runs at a fixed date/time against a group

Activating a campaign

Set the campaign status to Active to start enrolling contacts. Contacts are enrolled when the trigger condition is met.

Set to Paused to stop new enrollments while keeping in-progress sequences running.


Monitoring

Go to the campaign and click View Progress to see:

  • How many contacts are enrolled
  • Which step each contact is on
  • Completed vs. pending

Stopping a contact's sequence

In the progress view, find the contact and click Remove to stop their sequence without affecting others.