Mark Complete Feature: Excluding Converted Users from an Ongoing Campaign


#

📌 Use Case

Is it possible in MSG91 SMS campaign that is initiated via CSV or segment, to exclude or suppress specific numbers (without using any external plugin) from an ongoing campaign journey, so that users who have already converted (e.g., on Day 1 or Day 2 of a 10-day campaign) do not receive further messages, without pausing the entire campaign?




#

✅ Solution Overview

MSG91 provides a “Mark Complete” feature that allows you to automatically exit specific users from an ongoing campaign flow based on defined conditions.

This can be achieved by:

  • Creating a Segmento list of converted users

  • Configuring the campaign to mark users as complete when they match that segment

Once configured, the campaign will stop for those users only, while continuing for the remaining audience.




#

⚙️ Step-by-Step Configuration

#

Step 1: Open Campaign Settings

  • Log in to your MSG91 dashboard

  • Navigate to Campaign

  • Open the required campaign

  • Click on Settings





#

Step 2: Locate “Mark Complete” Option

  • Click on the Settings (gear icon)

  • Find the “Mark Complete” option

📌 This setting determines when a user should exit the campaign flow




#
  • Select “Via Segmento”

  • Choose the relevant phonebook (Segmento list)

  • Apply conditions such as:

    • status = converted

    • or lead_status = purchased




#

📊 How It Works


  • Add converted users to the selected Segmento list (via API, CSV upload, or manual update)

  • Once a user matches the defined condition:

    • They are automatically marked as complete

    • They exit the campaign flow immediately

  • The campaign continues for all other users