Automatically Suppress Contacts in Mautic Based on Segment Conditions

I want to create a suppression list in Mautic that works based on segment conditions.

For example:

  • I create a segment with the condition: “FirstName equals Mayank”
  • I want all contacts who match this condition to be automatically added to a suppression list
  • This means those contacts should not receive any emails or campaigns

My goals are:

  1. Automatically suppress contacts who match specific criteria (e.g., First Name = Mayank)
  2. Make sure these suppressed contacts are excluded globally — from all emails and campaigns
  3. Avoid having to manually exclude the segment/tag every time I send something

Is this possible using default Mautic features like segments, campaigns, or tags?
Or do I need to use a plugin or custom logic?

Any suggestions would be appreciated. Thanks!

Add them to a DNC list, and make sure you only use marketing emails (segment email or email with marketing flag in camapign step.)

You can do this by creating a segment where firstname = “Mayank”
This starts a campaign with only 1 step: Set DNC

thank you so much joeyk

now i want to know that is there any other option is availabel that ?