Your software
My Mautic version is: 6.0.7
My PHP version is: 8.3.6
I have several forms for product campaigns: A new customer is entered in a form to produkt A, after that, the product tag is added and the contact is collected to the Segment for product A. That is starting the campaign and he gets more mails with some days delay.
My problem: I’d like to have, that a re-entering of an existing contact re-starts the campaign.
I think that worked in the past - but now it doesn’t.
Can anyone confirm if Mautic is able to do that?
I have in the campaign the slider on “that the contact can restart a campaign” and as e-mail type “transactional” is selected.
What else do I need to check? (or do the contact have to remove first from the seqment?)
Campaigns don’t restart if contacts are already present in a campaign. If you want to re-enroll your contact into your campaign A while the contact is still present in the campaign then you have to create another campaign with e.g. form trigger. This campaign needs to remove the contact from campaign A and from itself. The segment will add the contact back into your campaign A during the next interval.
From an automation perspective, you can also use the “Change Campaign” action to force the contact to restart the campaign. This approach is useful for loop based scenarios, but be mindful of the impact on server resources:
Thank you! My solution at the moment: After the contact is throught the campaign (the 2-3 The two or three emails were sent) i remove in the next campaign step the tag from this contact to remove him from the segment.