Mautic Campaign Contacts Auto Removed - Clarification Needed

Your software
My Mautic version is: 4.4
My PHP version is: 8.1
My Database type and version is: 10.6.15-MariaDB-cll-lve

Your problem
My problem is: I have created a segment to filter contacts that need to start getting a campaign email (anniversary date for example) and contacts in that segment change every day.

What I am noticing is that contacts get added to the campaign, but then removed when they get removed from the segment.

Is that the expected behavior?

My current thought is to create a new segment, call it “2425Anniversary”
Add users to that segment when its their anniversary date via a campaign
Create a second campaign that triggers when user is added to 2425Anniversary segment. And since the user being removed from anniversary date will no longer matter, my contacts will receive the email sequence as specified in my 2425Anniversary segment campaign.

am I on the right track?

1 Like

Hi @mauticsmit,

when a contact leaves a segment which is the starting point for a campaign, he also gets removed from the campaign. That behaviour is to be expected.

I would suggest the following for your use-case:
Create a new “helper”-campaign with your Anniversary-Segment as starting point. The only action of that campaign is to move the contact the the real-Anniversary-Campaign. Also create a dummy-segment without filters and use it as the starting point for your real-Anniversary campaign.

That results in all contacts that enter the Anniversary-Segment get added to the real-Anniversary Campaign, but wont be removed upon leaving the Segment because they were added via the helper-Campaign.

Best
Leon

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.