Wie kann ich den E-Mail-Text an Spendendaten anpassen (dynamische E-Mail-Texte)?

Um den Text deiner Danke-E-Mail noch passender zu gestalten, können Daten der Spende zur inhaltlichen Gestaltung der E-Mail genutzt werden. So wird es beispielsweise möglich, einen besonderen Danke-Text bei einem definierten Spendenzweck anzuzeigen oder ab einem gewissen Betrag einen besonderen Dank zu formulieren.

Einige Beispiele


Betragsabhängiger Text

(Bedingung: Bei Spenden größer 500 EUR wird ein Text angezeigt)

{% if amount > 500 %}
Herzlichen Dank für diese großzügige Spende!
{% endif %}

Hinweistext bei wiederkehrenden Spenden

(Bedingung: Bei nicht einmaligen (und damit wiederkehrenden) Spenden wird ein Text angezeigt)

{% if (rhythm!="einmalig") %}
Vielen Dank, dass Sie uns regelmäßig unterstützen!
{% endif %}

Text in Abhängigkeit des Spendenzwecks

(Bedingung: Bei einem bestimmten Zweck, wird ein eigener Text angezeigt)

{% if purpose=="Katzen" %}
Vielen Dank für Ihre Spende für Katzen!
{% elseif purpose=="Hunde" %}
Vielen Dank für Ihre Spende für Hunde
{% else %}
Vielen Dank für Ihre Spende!
{% endif %}

Text in Abhängigkeit der Zahlungsart

(Bedingung: Bei Spenden per Überweisung wird ein separater Hinweistext ausgeben)

{% if paymentType=="Überweisung" %}
Bitte überweisen Sie noch den Betrag auf unser Spendenkonto. Vielen Dank!
{% endif %}

Eigene persönliche Anrede

(Bedingung: Persönliche Anrede nur möglich, wenn Vor- und Nachname bei Versand der Danke-Mail vorliegen, ansonsten ist die Anrede "neutral" mit "Guten Tag", s.u.)

{% if donorSalutation=="Lieber" and donorLastname!="" %}
Sehr geehrter Herr {{donorLastname}},
{% elseif donorSalutation=="Liebe" and donorLastname!="" %}
Sehr geehrte Frau {{donorLastname}},
{% elseif donorSalutation=="Liebe/r" and donorLastname!="" %}
Guten Tag {{donorFirstname}} {{donorLastname}},
{% else %}
Guten Tag,
{% endif %}

Die gezeigten Beispiele können direkt in die Textfelder der Danke-E-Mail übernommen werden. 

Wichtig: Um zu überprüfen, ob die Bedingungen fehlerfrei in der E-Mail eingebaut wurden, schaue dir den Mailtext in der Vorschau an. Kommt es bei der Anzeige zu einem Fehler, so muss der Text noch einmal angepasst werden.

Es können daneben weitere Bedingungen mit den vorhandenen Platzhaltern der Danke-E-Mail formuliert werden. Wichtig: Bei Verwendung der Platzhalter in Bedingungen, muss auf die geschweiften Klammern verzichtet werden (-> statt {{amount}} => amount).

Die Umsetzung erfolgt auf Basis der universellen Template-Sprache twig. Weitere Infos dazu gibt es hier: https://twig.symfony.com/