How to prevent contacts already in a campaign from receiving an email?

Pramod Kumar Gudla-Support-Oracle
Pramod Kumar Gudla-Support-Oracle Principal Software EngineerHyderabadPosts: 299 Employee


In our instance exists a live campaign that consists of contacts receiving three emails. The first email has already been sent, and the second and third emails are yet to come. Hence, checking for the possibility to restrict a certain group of the contacts in the segment to receive the second and third email without manually removing the contacts.

Content (required):

**This post was created as part of a How to Service Request (SR)

Version (include the version you are using, if applicable):


Code Snippet (add any code snippets that support your topic, if applicable):

Not Applicable

Best Answers

  • Pramod Kumar Gudla-Support-Oracle
    Pramod Kumar Gudla-Support-Oracle Principal Software Engineer HyderabadPosts: 299 Employee
    Answer ✓


    If we only have a few contacts to exclude, we can remove them easily from the Campaign. This may not be easily possible when it is for many contacts, or in the situation where we do not know exactly about which contact should be removed.

    1. Create a Shared Filter (or Shared List) to select all of the contacts to be excluded
    2. Before each email step in the Campaign, add a 'Shared Filter (or List) Member?' decision step
    3. If the contacts are not in the filter/list, proceed to the email else if they are in the filter/list, then they can be moved elsewhere (e.g. a Wait step for holding)
  • Richard Holder
    Richard Holder Posts: 9 Red Ribbon
    Answer ✓

    Another option is to use the Campaign Contact Remover Cloud App from 4Thought Marketing. It allows you to programmatically remove contacts from campaigns without modifying your campaign.