Hier erfährst du, wie du den Text der Danke-E-Mail (auch Bestätigungs-E-Mail oder Dankes-Mail genannt) mit Platzhaltern und Bedingungen an die Daten einer Zahlung anpasst. So kannst du zum Beispiel je nach Betrag, Rhythmus, Zahlungsart oder Spendenzweck einen eigenen Text ausgeben oder Spender:innen persönlich ansprechen. Die Umsetzung basiert auf der Template-Sprache twig.
Danke-E-Mail-Texte bearbeiten
Logge dich im twingleMANAGER ein und öffne Projekteinstellungen / Inhalte / Danke E-Mail. Aktiviere dort "Eigener Text für Danke E-Mail". Danach kannst du bearbeiten:
- Betreff
- Oberer Textblock: steht über den Zahlungsdaten.
- Unterer Textblock: steht unter den Zahlungsdaten.
Die Bedingungen und Platzhalter in diesem Artikel funktionieren in beiden Textblöcken. Über die Schaltfläche "Vorschau" siehst du die E-Mail.
Hinweise:
- Betreff und Texte pflegst du je Sprache. Wähle die Sprache über die Sprachauswahl am Textfeld, zum Beispiel für einen englischen Betreff.
- In den Textblöcken kannst du HTML-Formatierungen wie <i> oder Links verwenden. Zeilenumbrüche werden übernommen.
- Die Danke-E-Mail wird direkt nach der Zahlung versendet, bei einer Überweisung also vor dem Zahlungseingang. Ist unter Organisationseinstellungen / Funktionen ein verzögerter Versand eingestellt, wird sie entsprechend später gesendet.
Platzhalter
Platzhalter fügst du in doppelten geschweiften Klammern in die Textblöcke ein, zum Beispiel
{{amount}}. Die vollständige Liste findest du beim Bearbeiten der Texte unter "Verfügbare Platzhalter". Häufig genutzt:-
{{amount}}Betrag (formatierter Text),{{amountRaw}}Betrag als Zahl (für Bedingungen),{{currency}}Währung,{{purpose}}Spendenzweck,{{paymentType}}Zahlungsart,{{paymentReference}}Spenden-ID -
{{donorSalutation}},{{donorFirstname}},{{donorLastname}}Anrede, Vor- und Nachname -
{{payerEmail}}E-Mail-Adresse der spendenden Person,{{contactEmail}}Kontakt-E-Mail-Adresse der Organisation -
{{donorExtrafield}}Wert des zusätzlichen Formularfelds,{{eventName}}Name der Spendenaktion
In Bedingungen (
{% if %}) stehen zusätzlich rhythm, isOneTimeRhythm, isBankTransfer, isDebit, donorSalutationRaw und locale (Sprachkürzel der E-Mail, zum Beispiel de) zur Verfügung. Auch {{date}} und {{time}} (Datum und Uhrzeit der Zahlung) kannst du verwenden.Hinweise:
- In Bedingungen schreibst du den Platzhalter ohne geschweifte Klammern, zum Beispiel
amountstatt{{amount}}. - Im Betreff funktionieren keine Platzhalter.
- Angaben, die nicht vorliegen (zum Beispiel Vorname), bleiben leer.
Beispiele
Die gezeigten Beispiele kannst du direkt in die Textfelder der Danke-E-Mail übernehmen.
Betragsabhängiger Text
(Bedingung: Bei Zahlungen über 500 EUR wird ein Text angezeigt)
Für Vergleiche nutzt du den Platzhalter
amountRaw. Er enthält den Betrag als Zahl, zum Beispiel 1000 oder 12.5. Der Platzhalter amount enthält dagegen den formatierten Text, zum Beispiel 1.000 oder 12,50, und eignet sich nicht für Vergleiche. Beispiel für einen besonderen Dank bei Beträgen über 500:{% if amountRaw > 500 %}
Herzlichen Dank für diese großzügige Zahlung!
{% endif %}
Text für einmalige und wiederkehrende Zahlungen
(Bedingung: Bei einmaligen und wiederkehrenden Zahlungen wird ein unterschiedlicher Text angezeigt)
Mit
isOneTimeRhythm unterscheidest du einmalige und wiederkehrende Zahlungen. So kannst du wiederkehrenden Spender:innen einen eigenen Text oder zusätzliche Informationen geben:{% if isOneTimeRhythm %}
Vielen Dank für die Spende!
{% else %}
Vielen Dank, dass Du uns regelmäßig unterstützt!
{% endif %}
Hinweise:
-
{{rhythm}}gibt den Rhythmus als Text in der Sprache der E-Mail aus, zum Beispiel "monatlich". Ein Vergleich wierhythm!="einmalig"funktioniert daher nur in deutschsprachigen E-Mails.isOneTimeRhythmfunktioniert in jeder Sprache. - Willst du die Zahlungsrhythmen einzeln unterscheiden, vergleiche mit den Werten "monatlich", "vierteljährlich", "halbjährlich" und "jährlich" (nur in der deutschen E-Mail).
Text in Abhängigkeit des Spendenzwecks
(Bedingung: Bei einem bestimmten Zweck, wird ein eigener Text angezeigt)
{% if purpose=="Katzen" %}
Vielen Dank für die Spende für Katzen!
{% elseif purpose=="Hunde" %}
Vielen Dank für die Spende für Hunde
{% else %}
Vielen Dank für die Spende!
{% endif %}
Text in Abhängigkeit der Zahlungsart
(Bedingung: Bei Zahlungen per Überweisung wird ein separater Hinweistext ausgegeben)
Für Überweisungen und Lastschriften gibt es feste Werte, die in jeder Sprache funktionieren:
isBankTransfer (Überweisung) und isDebit (Lastschrift manuell und automatisch):{% if isBankTransfer %}
Bitte überweise den Betrag noch auf unser Spendenkonto. Vielen Dank!
{% endif %}
Hinweise:
- Der Text im oberen Textblock steht vor den Zahlungsdaten, der Text im unteren Textblock danach. Bei einer Überweisung werden unter den Zahlungsdaten die Bankverbindung und der Verwendungszweck angezeigt. Ein Hinweis, der sich darauf bezieht, gehört deshalb in den unteren Textblock.
-
{{paymentType}}gibt die Zahlungsart als Text in der Sprache der E-Mail aus, zum Beispiel "Überweisung", "SEPA-Lastschrift" oder "PayPal".
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 donorSalutationRaw=="male" and donorLastname!="" %}
Sehr geehrter Herr {{donorLastname}},
{% elseif donorSalutationRaw=="female" and donorLastname!="" %}
Sehr geehrte Frau {{donorLastname}},
{% elseif donorLastname!="" %}
Guten Tag {{donorFirstname}} {{donorLastname}},
{% else %}
Guten Tag,
{% endif %}
Hinweise:
-
{{donorSalutation}}gibt nur "Lieber", "Liebe" oder "Liebe/r" aus. Eigene Formulierungen wie "Sehr geehrte Frau" baust du mitdonorSalutationRawund einer Bedingung wie im Beispiel.donorSalutationRawenthält die Auswahl im Formular (male,femaleoderdivers). - Vor- und Nachname stehen nur zur Verfügung, wenn sie im Kontaktformular abgefragt und ausgefüllt wurden. Sonst greift der letzte Zweig des Beispiels.
- Die Kontaktdaten werden standardmäßig nach der Zahlung auf der Danke-Seite abgefragt. Damit sie beim Versand der Danke-E-Mail vorliegen, kannst du den Versand verzögern: Logge dich im twingleMANAGER ein, öffne Organisationseinstellungen / Funktionen und stelle "Verzögerter Versand der Danke E-Mail" auf 3 bis 30 Minuten.
- Anrede-Optionen im Formular änderst du wie in Anpassen der Anrede-Optionen beschrieben.
Zusätzliches Formularfeld ausgeben
Logge dich im twingleMANAGER ein und öffne Projekteinstellungen / Danke + Kontakt / Kontaktoptionen. Aktivierst du dort ein zusätzliches Formularfeld für weitere Personendaten, gibst du die Eingabe mit
{{donorExtrafield}} in der E-Mail aus, zum Beispiel eine Nummer, die Spender:innen angeben.Name der Spendenaktion ausgeben
Bei Zahlungen über eine Spendenaktion gibt
{{eventName}} den Namen der Aktion aus. Bei allen anderen Zahlungen bleibt der Platzhalter leer.Kontakt-E-Mail-Adresse in der E-Mail ändern
Die Kontakt-E-Mail-Adresse in der Danke-E-Mail (
{{contactEmail}}) stammt aus den Organisationseinstellungen. Logge dich im twingleMANAGER ein und öffne Organisationseinstellungen / Allgemein / Ansprechpartner:in, um sie zu ändern. Möchtest du in einer E-Mail eine andere, zum Beispiel allgemeine Adresse angeben, ersetze im unteren Textblock den Platzhalter {{contactEmail}} durch die gewünschte Adresse.Link zum Spendenservice
(Bedingung: Nur bei wiederkehrenden Spenden)
In diesem Beispiel wird der Link zum Spendenservice bei wiederkehrenden Spenden in der Danke-Mail eingebunden. Mit dem Spendenservice können Dauerspender:innen ihre Kontakt- und Zahlungsdaten ändern und wiederkehrende Spenden pausieren. Weitere Infos zum Spendenservice findest du im twingleMANAGER: Logge dich ein und öffne Einstellungen / Funktionen.
Die im Snippet enthaltene URL (https://deine.spenden.website/selfservice) muss beim Einbau in die eigene Danke-Mail ersetzt werden. Beim Aufruf des Spendenservice werden direkt die Daten für den Login (Zahlungs-ID und E-Mail-Adresse) per URL-Parameter vorbelegt (
?tw_email={{payerEmail|url_encode}}&tw_trxid={{paymentReference}}). Dieser Teil darf nicht verändert werden.{% if not isOneTimeRhythm %}
Hier geht es zu unserem <a href="https://deine.spenden.website/selfservice?tw_email={{payerEmail|url_encode}}&tw_trxid={{paymentReference}}" target="_blank">Spendenservice</a>
{% endif %}
Hinweise:
- Der Link führt nur dann zum Ziel, wenn der Service für Spender:innen aktiviert ist (Einstellungen / Funktionen) und auf deiner Website eingebunden ist.
- Im Service können Spender:innen ihre wiederkehrende Zahlung pausieren und wieder aktivieren sowie Betrag und Rhythmus für die Zukunft ändern. Ohne aktivierten Service kannst nur du die Zahlung im twingleMANAGER stoppen.
- Bei Lastschrift (automatisch) steht die Funktion erst zur Verfügung, wenn die erste Zahlung an die Bank übermittelt wurde.
- Die Felder für E-Mail-Adresse und Spenden-ID sind über die Parameter
tw_emailundtw_trxidvorbelegt, die Spender:innen müssen nur noch den Code aus der E-Mail eingeben. Mehr dazu in Wie funktioniert der Service für Spender:innen? und Wie kann ich eine wiederkehrende Zahlung bearbeiten (stoppen/anpassen)?
Zahlungsdaten und SEPA-Hinweis in der E-Mail
Zwischen dem oberen und dem unteren Textblock gibt twingle automatisch die Zahlungsdaten aus: Betrag, Spendenzweck, Rhythmus, Zahlungsart, Spenden-ID und E-Mail-Adresse. Bei einer Überweisung folgen die Bankverbindung und der Verwendungszweck, bei einer Lastschrift die Kontodaten mit gekürzter IBAN und ein Hinweistext. Der von den Spender:innen gewählte Spendenzweck steht dabei automatisch in den Zahlungsdaten.
Unter "Texte Danke E-Mail" kannst du steuern:
- "Zahlungsdaten in der E-Mail nicht anzeigen"
- "Spendenzweck in der E-Mail nicht anzeigen"
Den Hinweistext bei SEPA-Lastschriften bearbeitest du im Block "Hinweistext bei SEPA-Lastschriften" (Projekteinstellungen / Inhalte / Danke E-Mail). Dort kannst du zum Beispiel die Aussage zum Zeitpunkt der Abbuchung ändern. Platzhalter wie
{{paymentReferenceMessage}}, {{sepaMandate}} und {{donateeOrganisationcreditorIdentification}} stehen unter "Verfügbare Platzhalter" bereit.Hinweise:
- Blendest du die Zahlungsdaten aus, entfallen auch die Bankverbindung bei Überweisung und der SEPA-Hinweis.
- Für Lastschriften mit einem späteren Einzugsdatum kannst du den Hinweistext neutral formulieren.
E-Mail bei manuell angelegten Zahlungen
Legst du Zahlungen manuell im twingleMANAGER an und lässt dazu eine E-Mail versenden, kannst du dafür einen eigenen Text hinterlegen. Logge dich im twingleMANAGER ein und öffne Projekteinstellungen / Inhalte / Danke E-Mail. Aktiviere im Block "Texte Danke-E-Mail bei manuell angelegten Spenden" die Option "Eigener Text für E-Mail bei manuell angelegten Spenden". Du kannst Betreff, oberen und unteren Textblock eigenständig formulieren und die Zahlungsdaten ausblenden. Bleiben Option und Felder leer, verwendet twingle den Text der normalen Danke-E-Mail.
Hinweise:
- Für Lastschriften mit einem späteren Einzugsdatum formulierst du den Text neutral und blendest bei Bedarf die Zahlungsdaten aus, damit der SEPA-Hinweis nicht erscheint.
Vorschau und Fehlersuche
Hinweise:
- Die Vorschau zeigt immer dieselbe Beispielzahlung: eine einmalige Lastschrift über 100,20 EUR mit Beispiel-Spendenzweck. Bedingungen für wiederkehrende Zahlungen, Überweisungen, Zwecke oder Beträge unter oder über einem Grenzwert lassen sich damit nicht prüfen. Prüfe solche Texte mit einer Testzahlung, siehe Kann ich den Spendenworkflow im Widget testen?
- 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, korrigiere den Text, zum Beispiel ein fehlendes
{% endif %}oder geschweifte Klammern innerhalb von{% if %}, und rufe die Vorschau erneut auf. - Prüfe nach jeder Änderung die Vorschau.
Die Umsetzung erfolgt auf Basis der universellen Template-Sprache twig. Weitere Infos dazu gibt es hier: https://twig.symfony.com/
Weitere Informationen
- Anhänge an Danke-E-Mails
- Zusätzliche E-Mail-Adressen für die Danke-Mail (BCC) hinterlegen
- E-Mail-Benachrichtigungen bei Zahlungseingang konfigurieren
- Sind Links in den personalisierten Mails möglich?
- Warum hat der Spender / die Spenderin eine englischsprachige Danke-E-Mail erhalten?
- Anpassen der Anrede-Optionen
- Wie funktioniert der Service für Spender:innen?
- Wie kann ich eine wiederkehrende Zahlung bearbeiten (stoppen/anpassen)?
- Kann ich den Spendenworkflow im Widget testen?
- Mailversand mit eigener Absenderadresse / Premium-Mail