When contact segments in Mautic aren’t updating, it can impact your segmentation and targeting. This guide outlines steps to troubleshoot and fix segment update issues.

  1. Review Segment Filters:
    • Ensure that the filters and criteria used in segments are set correctly. Go to Segments and review the configuration of each segment.
  2. Check Cron Jobs:
    • Confirm that Mautic’s cron jobs related to segment updates are configured and running. Relevant cron jobs include:
    * * * * * php /path/to/mautic/app/console mautic:segments:update
  3. Inspect Logs:
    • Check Mautic’s logs in var/logs/ for errors related to segment updates. Look for error messages that might indicate issues with segment processing.
  4. Test Manual Update:
    • Manually trigger a segment update to see if the issue persists. You can use the following command:
    php bin/console mautic:segments:update
  5. Review Server Resources:
    • Ensure that your server has adequate resources to handle segment updates. Check server performance and resource usage.

By addressing these areas, you can resolve issues with Mautic contact segments not updating and ensure accurate segmentation.