Cron Jobs zum Aufräumen
In Mautic gibt es einen einfachen Konsolenbefehl zum Aufräumen. Weitere Informationen finden Sie unter https://docs.mautic.org/en/setup/cron-jobs .
a) Kontakte aufräumen
Für Audit-Protokolleinträge, anonyme Besucher und Seitenaufrufe, die älter als ein bestimmtes Alter sind:
php /path/to/mautic/app/console mautic:maintenance:cleanup --days-old=365 --dry-run
Sie können auch das Flag "--gdpr" hinzufügen, um bekannte Leads zu löschen, die seit 3 Jahren inaktiv sind.
b) Unbenutzte IPs
Löscht IP-Adressen, die in keiner anderen Datenbanktabelle verwendet werden:
php /path/to/mautic/app/console mautic:unusedip:delete
Bereinigen von Kontakten per Kampagne
Jetzt kommt der charmante Teil: Warum nicht Mautic verwenden, um Mautic aufzuräumen?
Die Grundidee dabei ist:
- Definieren Sie Kriterien für das, was Sie loswerden möchten
- Erstellen Sie Segmente mit Filtern gemäß dieser Kriterien
- Erstellen Sie eine Kampagne, um Kontakte in diesen Segmenten zu löschen
Beispiel 1: "Single-Click User (älter als 1 Tag)"
Anonyme Benutzer mit nur einem Klick kommen aus ganz verschiedenen Gründen vor (Bots, Besucher ohne Cookies, ...) - in den meisten Fällen gelten sie jedoch als Ausschuss. Also: Weg damit!
Segment-Filter:
"Visited URL Count equals 1"
AND
"Visited URL Date less than -2 days"
Beispiel 2: "Lösche bekante Kontakte, die länger als 60 Tage inaktiv waren"
Wenn Sie detaillierter als "mautic:maintenance:cleanup" (und insbesondere als das Flag --gdpr) selektieren möchten, können Sie denselben Trick wie zuvor verwenden, z.B.
Segment-Filter:
"Visited URL Date less than -60 days"
und kombinieren Sie dies mit anderen Kriterien Ihrer Wahl (z.B. Scoring).