If you want to keep your newsletters sharp and relevant, it makes sense to send them only to people who actually open your emails. A topic just popped up in the Mautic community forum where someone asked exactly how to build a segment with contacts who have read at least one email in the last 90 days.
This is a great question because it’s a practical but slightly tricky audience filter that every marketer wants: “Only interested people should get my newsletter.” Unfortunately, Mautic doesn’t provide a built-in segment condition like “contacts who opened any email in the last X days.”
However, you can get there with a clever workaround using Mautic’s campaign and segment features:
1. Create a campaign that triggers when a contact opens an email. Just set the campaign source to “Email Opened” with the filter set to any email you send out.
2. In this campaign, add an action that adds contacts to a dedicated “Engaged in Last 90 Days” segment.
3. For contacts who open an email but were added to the segment more than 90 days ago, set the segment’s membership to expire after 90 days so they automatically drop out unless they re-engage.
This method mimics the requested behavior: your “interested people” segment only holds contacts actively opening emails recently. If someone opens an email again after 180 days, they get added back to the segment, just as the forum user wished.
The original poster got solid pointers to this approach on the forum, and while it’s not a one-click solution, it’s perfectly doable and reflects what savvy users do in real campaigns.
One thing to watch for: maintaining campaign triggers and segment expiration timelines requires a bit of housekeeping and testing. But if you’re serious about clean lists and higher engagement, this is a smart strategy.
And heads up—there’s no open GitHub bug or enhancement that would automate this filtering natively in core Mautic yet. So this is likely the best you can do without custom plugin development.
Want to dive into the full forum conversation? Check it out here.
If keeping your Mautic setup hassle-free while running smart engagement campaigns sounds appealing, Mailertizer’s hosted platform has you covered—no need to wrestle with campaigns and segments on your own.