Your software
My Mautic version is: 4.4.11
My PHP version is: 8.0.27
My Database type and version is: 11.2.3-MariaDB-1:11.2.3+maria~ubu2304-log
Your problem
My problem is:
Within one of our campaigns, an email designated as a ‘marketing email’ was mistakenly sent to the same contact up to 60 times within a few hours.
Email setup:
- The email is a template email.
Campaign setup:
- Contacts are allowed to restart the campaign.
- Contact source - contact segments: active subscribers.
Actions:
- Remove the contact from previous segments and tags.
Conditions:
- Check whether the contact has an active subscriber tag:
Additional Conditions:
- Check whether the contact has received a specific email by utilizing the contact field value condition:
- If the contact has a specific UTM campaign value, proceed to a part of the campaign without emails to check if they are still active subscribers.
- If the contact does not have the specific UTM campaign value, proceed to send the scheduled email.
Scheduled Email:
- Scheduled to be sent within 1 month.
- Email type is set to ‘Marketing’.
- Priority: ‘Normal’.
- Attempts: ‘1’.
Conditional Actions:
- If the email is opened, wait 1 month to check if the contact is still active.
- If the email is not opened, remove from the active segment and campaign within 7 days.