ein Blog

Timed Newsletter in Shopware 4

vielleicht hat man (nicht) repräsentative studien gemacht und festgestellt, dass Newsletter an nem bestimmten Wochentag besonders gut ankommen. Jetzt kann man versuchen dran zu denken, morgens in Shopware den richtigen Knopf zu drücken oder man kann Computer das machen lassen, was sie besonders gut können: Dinge automatisch tun.

Erst mal den Newsletter ganz normal im Backend anlegen: Screen_Shot_2017-12-08_at_18_56_06

dann in der Datenbanktabelle s_campaigns_mailings das feld locked auf das entsprechende Datum stellen und status auf 1 setzen. locked wird normalerweise genutzt um zu verhindern, dass der cronjob zu viele mails auf einmal verschickt. status=1 sorgt dafür, dass der newsletter versendet wird. (status=2, wenn er fertig ist.)

(Newsletter Cronjob einrichten nicht vergessen: php shopware.php /backend/newsletter/cron; scheint nicht im normalen Cron System mit drin zu sein.)

PS: Shopware 5 kann das ganze schon out of the box.