Dokumentation für Wohltätigkeitsorganisationen

Erfahren Sie, wie Sie mit klaren Schritt-für-Schritt-Anleitungen das Beste aus Charitable herausholen.

Spendenwiederherstellung

Donation Recovery erfasst automatisch die Spenderabsicht auf Ihren Spendenformularen und sendet eine personalisierte Erinnerungs-E-Mail, wenn eine Spende unvollständig bleibt. Wenn ein Spender über den Wiederherstellungslink zurückkehrt, ist sein Formular vorausgefüllt, sodass er sein Geschenk in Sekundenschnelle abschließen kann.

Verfügbar in Charitable Pro 1.8.13.5+.


Hauptmerkmale

  • Verfolgt stillschweigend Spenderaktivitäten (E-Mail, Name, Betrag), während Spender Spendenformulare ausfüllen
  • Erkennt automatisch abgebrochene Sitzungen mithilfe eines Hintergrund-Cronjobs
  • Sendet eine gebrandete HTML-Rückgewinnungs-E-Mail mit einem „Mein Geschenk abschließen“-Link mit einem Klick
  • Füllt das Spendenformular mit den zuvor eingegebenen Details des Spenders voraus, wenn dieser zurückkehrt
  • Integrierter Abmeldemechanismus in jeder Rückgewinnungs-E-Mail
  • Umfangskontrolle pro Kampagne: Wählen Sie genau aus, welche Kampagnen teilnehmen
  • Dedizierter Berichte-Tab mit datumsgefilterten Statistiken, einer Sitzungstabelle und CSV-Export
  • Rückgewinnungsstatistiken werden direkt im Kachel „Berichtsübersicht“ angezeigt

Warum Donation Recovery verwenden?

Selbst motivierte Spender brechen Spendenformulare ab – eine Ablenkung, eine langsame Seitenladezeit oder eine Unterbrechung können eine Sitzung beenden, bevor sie konvertiert wird. Donation Recovery fängt diese Momente automatisch ab und bietet Spendern einen reibungslosen Weg, ihr Geschenk abzuschließen, ohne dass Ihr Team manuell nachfassen muss.


Sehen Sie es in Aktion


Voraussetzungen

  • Charitable Pro 1.8.13.1 oder neuer
  • WordPress 6.2 oder neuer
  • PHP 7.2 oder neuer
  • WP-Cron aktiviert (oder ein externer Cron-Trigger)

Erste Schritte

Aktivierung

  1. Gehen Sie in Ihrem WordPress-Admin zu Charitable > Einstellungen > Allgemein.
  2. Klicken Sie auf den Unter-Tab Donation Recovery .
  3. Aktivieren Sie Donation Recovery aktivieren.
  4. Wählen Sie unter Kampagnen-Wiederherstellungsbereich die Kampagnen aus, die Sie verfolgen möchten. Standardmäßig sind keine Kampagnen enthalten.
  5. Klicken Sie auf Einstellungen speichern.

Die Wiederherstellung ist jetzt für die ausgewählten Kampagnen aktiv. Sitzungen werden automatisch erkannt und E-Mails geplant.


Konfigurationsoptionen

Alle Einstellungen finden Sie unter Charitable > Einstellungen > Allgemein > Donation Recovery.

Kerneinstellungen

EinstellungTypStandardBeschreibung
Donation Recovery aktivierenKontrollkästchenAktiviertHauptschalter für die gesamte Funktion.
Abbruchgrenze für SitzungenAnzahl (Minuten)60Minuten der Inaktivität, bevor eine Sitzung als abgebrochen markiert wird. Min: 15. Max: 1440 (24 Stunden).
Aufbewahrung von SitzungenAnzahl (Tage)90Wie viele Tage Sitzungsdatensätze vor der automatischen Bereinigung aufbewahrt werden. Min: 30. Max: 365.

Kampagnen-Wiederherstellungsbereich

Wählen Sie aus, welche Kampagnen an der Wiederherstellung teilnehmen. Die Liste zeigt alle veröffentlichten, nicht abgelaufenen Kampagnen zusammen mit der Gesamtzahl der Sitzungen, der wiederhergestellten Anzahl und der Wiederherstellungsrate jeder Kampagne. Ein Suchfeld und Schaltflächen zum Auswählen aller / Abwählen aller helfen bei der Verwaltung großer Kampagnenlisten.

OptionBeschreibung
Kampagnen-KontrollkästchenWählen Sie einzelne Kampagnen aus, um die Wiederherstellungsverfolgung zu aktivieren.
Neue Kampagnen automatisch einschließenWenn aktiviert, wird jede neu veröffentlichte Kampagne automatisch zum Wiederherstellungsbereich hinzugefügt.

Hinweis: Peer-to-Peer-Kampagnen von Charitable Ambassadors werden nicht unterstützt und sind von dieser Liste ausgeschlossen.

Absender der Wiederherstellungs-E-Mail

EinstellungTypStandardBeschreibung
Wiederherstellungs-E-Mail: AbsendernameTextIhr Website-NameDer Name, der im Feld „Von“ von Wiederherstellungs-E-Mails angezeigt wird.
Wiederherstellungs-E-Mail: AbsenderadresseE-MailWordPress-Admin-E-MailDie E-Mail-Adresse, die als Absender für Wiederherstellungs-E-Mails verwendet wird.

So funktioniert die Nachverfolgung

Wenn ein Spender eine Spendenseite für eine aktive Wiederherstellungskampagne besucht, wird im Hintergrund ein leichtgewichtiger JavaScript-Tracker geladen. Er überwacht Änderungen in den Feldern E-Mail, Vorname, Nachname und Betrag.

Wenn der Spender eine gültige E-Mail-Adresse eingibt (beim Verlassen des Feldes), sendet der Tracker die erfassten Daten an einen REST-API-Endpunkt unter /charitable-recovery/v1/capture. Der Endpunkt ist Nonce-authentifiziert und auf 20 Anfragen pro Minute pro IP-Adresse begrenzt. Es werden keine Daten gespeichert, bis eine gültige E-Mail-Adresse vorhanden ist.

Der Tracker erfasst:

  • E-Mail-Adresse
  • Vorname und Nachname (falls eingegeben)
  • Spendensumme
  • Spendenzeitraum (einmalig oder wiederkehrend, falls zutreffend)
  • Quell-URL (die Seite, auf der sich der Spender befand, als er das Formular ausgefüllt hat)

Der Tracker funktioniert sowohl mit älteren Spendenformularen als auch mit Formularen des Visual Form Builders (VFB).

Hinweis: Der Tracker ist eine JavaScript-Datei, die auf den Seiten von Spendenformularen geladen wird. Wenn ein anderes Plugin oder Ihr Theme einen JavaScript-Fehler auf derselben Seite verursacht, kann dies die Initialisierung des Trackers verhindern. Dies würde dazu führen, dass keine Sitzungen erfasst werden, auch wenn Spender das Formular ausfüllen. Im Abschnitt zur Fehlerbehebung finden Sie Schritte zur Diagnose von JavaScript-Konflikten.


Abbrucherkennung

Ein WP-Cron-Job läuft alle 5 Minuten (charitable_recovery_detect_abandoned). Bei jeder Ausführung identifiziert er Sitzungen, die länger als der konfigurierte Abbruchzeitraum im Status „Tracking“ waren, und markiert sie als abgebrochen.

Sitzungen werden nach dem konfigurierten Sitzungsaufbewahrungszeitraum automatisch bereinigt.

Über WP-Cron

WordPress verwendet ein virtuelles Cron-System namens WP-Cron. Im Gegensatz zu einem herkömmlichen Server-Cron-Job wird WP-Cron nur dann ausgelöst, wenn jemand Ihre Website besucht – es piggybackt auf normalen Seitenaufrufen. Unter normalen Verkehrsbedingungen funktioniert dies gut, aber es gibt Situationen, in denen es unzuverlässig sein kann:

  • Websites mit geringem Traffic: Wenn Ihre Website nur sehr wenige Besucher hat, können geplante Aufgaben erheblich später als erwartet ausgeführt werden. Eine Wiederherstellungs-E-Mail, die 1 Stunde nach dem Abbruch geplant ist, wird möglicherweise erst gesendet, wenn der nächste Besucher eine Seite lädt.
  • DISABLE_WP_CRON auf true gesetzt: Einige Hoster und Performance-Plugins setzen define( 'DISABLE_WP_CRON', true ); in wp-config.php, um den Overhead beim Seitenaufruf zu reduzieren. Wenn dies ohne einen echten Server-Cron als Ersatz gesetzt wird, stoppt die Abbrucherkennung und der E-Mail-Versand vollständig.
  • Plugin-Konflikte: Einige Plugins löschen bei der Aktivierung oder Deaktivierung fälschlicherweise alle geplanten Ereignisse oder verhindern, dass neue Ereignisse registriert werden. Wenn dies geschieht, kann das Ereignis charitable_recovery_detect_abandoned ohne Vorwarnung aus dem Zeitplan verschwinden. Wiederherstellungs-E-Mails werden nicht mehr gesendet, bis das Plugin deaktiviert und die Website neu gespeichert wird.
  • Limits für Shared-Hosting-Ressourcen: Bei stark ausgelastetem Shared Hosting kann die PHP-Ausführung beendet werden, bevor Cron-Jobs eine große Anzahl von Sitzungen verarbeitet haben.

Wenn Wiederherstellungs-E-Mails verzögert werden oder gar nicht gesendet werden, ist WP-Cron das Erste, was untersucht werden muss. Siehe den Abschnitt Fehlerbehebung unten für Schritte und empfohlene Tools.


Wiederherstellungs-E-Mails

Nachdem eine Sitzung als verlassen markiert wurde, wird etwa 1 Stunde später über WP-Cron eine Wiederherstellungs-E-Mail gesendet.

E-Mail-Inhalt

Die Wiederherstellungs-E-Mail enthält:

  • Eine personalisierte Anrede mit dem Vornamen des Spenders (oder „Hallo“, wenn kein Name erfasst wurde)
  • Der Kampagnenname, für den der Spender gespendet hat
  • Ein grüner Button mit dem Call-to-Action „Meine Spende abschließen“
  • Eine einfache Text-Fallback-URL
  • Ein Abmeldelink in der Fußzeile

E-Mail-Sicherheit

Wiederherstellungslinks verwenden signierte HMAC-Token (SHA-256), die nach 7 Tagen ablaufen. Token sind an den Sitzungsschlüssel, die E-Mail-ID und den Ablaufzeitstempel gebunden – sie können nicht für verschiedene Sitzungen wiederverwendet werden. Wenn ein Token abgelaufen oder ungültig ist, wird der Spender zur Website-Startseite weitergeleitet.

Übersprungene E-Mails

Eine E-Mail wird nicht gesendet, wenn:

  • Die E-Mail-Adresse des Spenders auf der Abmeldeliste steht
  • Die Kampagne beendet wurde, bevor die E-Mail gesendet wird
  • Für diese Sitzung bereits eine Wiederherstellungs-E-Mail gesendet wurde
  • Die Sitzung bereits als wiederhergestellt, abgemeldet oder abgelaufen markiert wurde

Rückkehr des Spenders und Formular-Vorausfüllung

Wenn ein Spender auf den Wiederherstellungslink klickt, wird er zurück zu der Seite weitergeleitet, auf der er seine Spende ursprünglich begonnen hat (unter Verwendung der erfassten source_url). Sein Formular wird automatisch vorausgefüllt mit:

  • E-Mail-Adresse
  • Vorname und Nachname
  • Spendenbetrag (entsprechend einer voreingestellten Radio-Schaltfläche oder im Feld für benutzerdefinierte Beträge eingegeben)

Die Vorausfüllung läuft bei DOM-Bereitschaft und erneut nach 400 ms, um dynamisch gerenderte Formulare zu unterstützen. Die Vorausfüllung überschreibt niemals ein Feld, in das der Spender bereits etwas eingegeben hat.


Abmeldung

Jede Wiederherstellungs-E-Mail enthält einen Abmeldelink. Wenn ein Spender darauf klickt, wird seine E-Mail-Adresse einer Unterdrückungsliste hinzugefügt und es werden keine weiteren Wiederherstellungs-E-Mails von Ihrer Website an diese Adresse gesendet.


Berichte und Analysen

Spendenwiederherstellung hat einen eigenen Tab in Charitable > Berichte > Spendenwiederherstellung.

Statistik-Kacheln

KachelBeschreibung
Gesamte erfassteSitzungen, in denen eine E-Mail-Adresse erfasst wurde.
AbgebrochenSitzungen, die den Abbruch-Grenzwert überschritten haben.
WiederhergestelltSitzungen, bei denen der Spender seine Spende nach Erhalt einer Wiederherstellungs-E-Mail abgeschlossen hat.
WiederherstellungsrateWiederhergestellte Spenden als Prozentsatz der abgebrochenen Sitzungen.
Wiederhergestellter UmsatzGesamter Spendenwert aus wiederhergestellten Sitzungen.

Alle Kacheln reagieren auf den Datumsbereichsfilter oben auf der Seite.

Datumsbereichsfilter

Verwenden Sie die Datumsauswahl, um alle Statistiken und die Sitzungstabelle auf einen benutzerdefinierten Bereich zu filtern. Vordefinierte Schnellauswahlmöglichkeiten sind für die letzten 7 Tage, die letzten 30 Tage und die letzten 90 Tage verfügbar.

Sitzungstabelle

Zeigt bis zu 50 Sitzungen für den ausgewählten Datumsbereich an, sortiert nach dem zuletzt geänderten Datum. Jede Zeile zeigt Spendername, E-Mail, Kampagne, Betrag, Status-Badge, E-Mail-Anzahl und Zeitstempel an.

Sitzungsstatus:

– Erfassung – aktive Sitzung, Spender ist noch im Formular

– Abgebrochen – Sitzung hat den Grenzwert ohne Abschluss überschritten

– Wiederhergestellt – Spender hat seine Spende abgeschlossen

– Abgemeldet – Spender hat auf den Abmeldelink geklickt

– Abgelaufen – Sitzung wurde durch die Aufbewahrungsrichtlinie bereinigt

CSV-Export

Klicken Sie auf CSV herunterladen in der Sitzungstabelle, um alle Sitzungen (ohne Zeilenlimit) für den aktiven Datumsbereich zu exportieren. Die CSV-Datei enthält Vorname, Nachname, E-Mail, Kampagne, Betrag, Währung, Status, gesendete E-Mails, Spenden-ID, Erstellungsdatum und Änderungsdatum.

Hinweis zur Wiederherstellungsübersicht

Der Tab „Berichtsübersicht“ zeigt direkt unter der Kachel „Gesamtspenden“ einen Hinweis zur Wiederherstellung an. Der Hinweis zeigt an, wie viele Spenden wiederhergestellt wurden und den wiederhergestellten Umsatz für den aktuellen Datumsbereich der Übersicht. Er wird automatisch aktualisiert, wenn Sie den Datumsfilter der Übersicht ändern.

Wiederherstellung nach Kampagne

Unter der Sitzungstabelle zeigt eine Aufschlüsselung nach Kampagne die Gesamtzahl der Sitzungen, abgebrochenen, wiederhergestellten und den Umsatz für jede Kampagne innerhalb des Datumsbereichs an.


Vorlagenanpassung

Die HTML-Vorlage für die Wiederherstellungs-E-Mail kann in Ihrem Theme überschrieben werden:

your-theme/charitable/emails/recovery-immediate.php

Kopieren Sie das Original aus wp-content/plugins/charitable-recovery/templates/emails/recovery-immediate.php in Ihren Theme-Ordner und passen Sie es nach Bedarf an. Die folgenden Variablen sind in der Vorlage verfügbar:

VariableBeschreibung
$sessionDas Session-Objekt (E-Mail, Vorname, Nachname, Betrag, Kampagnen-ID usw.)
$recovery_urlDie signierte Wiederherstellungs-URL für die CTA-Schaltfläche
$unsub_urlDie Ein-Klick-Abmelde-URL

Entwicklerressourcen

Hooks und Filter

  • charitable_recovery_detect_abandoned — WP-Cron Action Hook; wird alle 5 Minuten ausgeführt, um abgebrochene Sitzungen zu erkennen. Sie können sich hier einklinken, um nach der Erkennung von Abbrüchen zusätzliche Logik auszuführen.
  • charitable_recovery_send_email — WP-Cron Action Hook; wird einmal pro geplanter Wiederherstellungs-E-Mail ausgeführt. Empfängt die $email_row_id als erstes Argument.

REST-Endpunkt

Der Tracker übermittelt Daten an:

POST /wp-json/charitable-recovery/v1/capture

Erfordert einen gültigen X-WP-Nonce -Header. Ratenbegrenzt auf 20 Anfragen pro Minute pro IP-Adresse. Akzeptiert application/json.

Einstellungen-API

Wiederherstellungseinstellungen werden unter der Option charitable_settings in der Gruppe general__recovery gespeichert. Greifen Sie darauf zu über:

charitable_get_option( array( 'general__recovery', 'recovery_enabled' ), 1 );
charitable_get_option( array( 'general__recovery', 'abandonment_cutoff' ), 60 );
charitable_get_option( array( 'general__recovery', 'session_retention_days' ), 90 );
charitable_get_option( array( 'general__recovery', 'recovery_sender_name' ), get_bloginfo('name') );
charitable_get_option( array( 'general__recovery', 'recovery_sender_email' ), get_option('admin_email') );
charitable_get_option( array( 'general__recovery', 'recovery_campaign_ids' ), array() );
charitable_get_option( array( 'general__recovery', 'recovery_include_new_campaigns' ), 0 );

Fehlerbehebung

Wiederherstellungs-E-Mails werden nicht gesendet

Die häufigste Ursache sind WP-Cron-Probleme. Gehen Sie diese Prüfungen der Reihe nach durch:

  1. Bestätigen Sie, dass WP-Cron nicht deaktiviert ist. Öffnen Sie wp-config.php und prüfen Sie, ob DISABLE_WP_CRON definiert ist. Wenn es auf true gesetzt ist, wird WP-Cron überhaupt nicht ausgeführt, es sei denn, Sie haben einen echten Server-Cronjob eingerichtet, um ihn manuell auszulösen. Kontaktieren Sie Ihren Hoster, wenn Sie unsicher sind, wie Sie einen Server-Cron für WordPress konfigurieren.
  2. Prüfen Sie auf widersprüchliche Plugins. Einige Caching-, Performance- und Sicherheits-Plugins interagieren mit WP-Cron auf eine Weise, die geplante Ereignisse löscht oder blockiert. Wenn Sie kürzlich ein anderes Plugin aktiviert oder deaktiviert haben und die E-Mails aufgehört haben, ist dieses Plugin ein wahrscheinlicher Verdächtiger. Versuchen Sie, es vorübergehend zu deaktivieren und zu prüfen, ob die Wiederherstellungsereignisse wieder erscheinen.
  3. Überprüfen Sie die geplanten Ereignisse direkt. Installieren Sie ein kostenloses Plugin wie WP Crontrol (verfügbar auf WordPress.org), um alle geplanten Ereignisse anzuzeigen. Nach der Installation gehen Sie zu Werkzeuge > Cron-Ereignisse und suchen Sie nach charitable_recovery_detect_abandoned. Wenn es fehlt, speichern Sie die Seite mit den Spenden-Wiederherstellungseinstellungen einmal, um es neu zu registrieren. Wenn es nach der Neuregistrierung immer wieder verschwindet, entfernt es wahrscheinlich ein widersprüchliches Plugin.
  4. Bestätigen Sie den Kampagnenumfang und den Abmeldestatus. Vergewissern Sie sich, dass die betroffene Kampagne unter „Kampagnen-Wiederherstellungsumfang“ ausgewählt ist und dass die E-Mail-Adresse des Spenders nicht auf der Unterdrückungsliste steht.
  5. Kontaktieren Sie Ihren Hoster. Wenn WP-Cron anscheinend läuft, aber immer noch keine E-Mails ankommen, blockiert Ihr Hoster möglicherweise ausgehende E-Mails von der PHP-Funktion mail(). Fragen Sie ihn, ob er ein SMTP-Plugin für eine zuverlässige E-Mail-Zustellung benötigt.

Wenn Sie alle oben genannten Punkte durchgearbeitet haben und immer noch keine E-Mails gesendet werden, kontaktieren Sie den Charitable-Support mit einer Beschreibung dessen, was Sie in WP Crontrol gefunden haben.

Das Spendenformular wird bei Rückkehr nicht vorausgefüllt

Die source_url, die aufgezeichnet wurde, als der Spender das Formular ursprünglich ausgefüllt hat, wird für die Weiterleitung verwendet. Wenn das Formular auf einer Seite eingebettet war, deren URL sich seitdem geändert hat, stimmt das Weiterleitungsziel möglicherweise nicht mehr überein. Stellen Sie sicher, dass die Kampagne den korrekten Permalink verwendet und dass der JavaScript-Tracker des Recovery-Plugins auf der ursprünglichen Formularseite geladen wurde.

Ein Spender erhält weiterhin E-Mails nach der Abmeldung

Die Unterdrückungsliste wird in der WordPress-Optionstabelle als charitable_recovery_unsubscribed_emails gespeichert. Bestätigen Sie, dass der Eintrag vorhanden ist und die richtige Groß-/Kleinschreibung beachtet wird. Der Vergleich ist nicht case-sensitiv, aber die E-Mail muss ohne führende oder nachgestellte Leerzeichen gespeichert werden.

Es werden keine Sitzungen verfolgt (die Registerkarte Berichte zeigt keine Aktivität)

Wenn die Registerkarte Berichte keine verfolgten Sitzungen anzeigt, obwohl Spender Spendenformularseiten besuchen, wird der JavaScript-Tracker möglicherweise nicht korrekt ausgeführt.

Die häufigsten Ursachen sind:

  • Ein JavaScript-Fehler von einem anderen Plugin oder Ihrem Theme. Wenn ein Skript, das vor dem Donation Recovery Tracker geladen wird, einen unbehandelten Fehler auslöst, kann dies die gesamte nachfolgende JavaScript-Ausführung auf der Seite blockieren, einschließlich des Trackers. Öffnen Sie die Entwicklerkonsole Ihres Browsers (in den meisten Browsern F12, dann auf die Registerkarte Konsole klicken), während Sie sich auf einer Spendenformularseite befinden, und suchen Sie nach roten Fehlermeldungen. Wenn Sie Fehler sehen, die sich auf ein anderes Plugin oder Ihr Theme beziehen, deaktivieren Sie diese nacheinander, um die Quelle zu identifizieren.
  • Ein Plugin zur Minifizierung oder Verkettung von JavaScript. Einige Caching- und Optimierungs-Plugins (wie Autoptimize, W3 Total Cache oder WP Rocket) kombinieren und minifizieren JavaScript-Dateien. Dies kann gelegentlich Syntaxfehler oder Probleme mit der Lade reihenfolge einführen, die den Tracker beeinträchtigen. Versuchen Sie, die JavaScript-Optimierung vorübergehend zu deaktivieren und erneut zu testen.
  • Ein Content Security Policy (CSP)-Header blockiert den REST API-Aufruf. Einige Sicherheits-Plugins fügen strenge CSP-Header hinzu, die verhindern, dass JavaScript fetch- oder XMLHttpRequest-Aufrufe an Ihre eigene Website durchführt. Überprüfen Sie die Browserkonsole auf CSP-bezogene Fehler.

Um das Problem zu isolieren, wechseln Sie vorübergehend zu einem Standard-WordPress-Theme (wie Twenty Twenty-Four) und deaktivieren Sie alle Plugins außer Charitable und Donation Recovery. Wenn Sitzungen angezeigt werden, aktivieren Sie Ihre anderen Plugins nacheinander wieder, um den Konflikt zu identifizieren.

Wenn Sie den Konflikt nicht selbst lösen können, kontaktieren Sie den Charitable-Support mit dem Namen des konfliktreichen Plugins und allen gefundenen Konsolenfehlermeldungen.

Statistiken zeigen null wiederhergestellte Einnahmen

Wiederhergestellte Einnahmen werden aus der Spalte amount von Sitzungen summiert, bei denen der vom Spender eingegebene Betrag erfasst wurde, bevor er abgebrochen hat. Wenn ein Spender einen Betrag auswählte, nachdem er auf den Wiederherstellungslink geklickt hat (ohne dass der Betrag in der URL vorab ausgefüllt war), kann der amount in der Sitzungsaufzeichnung leer oder null sein. Dies spiegelt die vor dem Abbruch erfasste Absicht wider, nicht den endgültigen Spendenbetrag.


Häufig gestellte Fragen

Wird dies meine Spendenformulare verlangsamen?

Nein. Das Tracker-Skript ist schlank und läuft asynchron. Es blockiert niemals das Rendern oder Absenden von Formularen. Wenn der REST-API-Aufruf aus irgendeinem Grund fehlschlägt (Netzwerkfehler, Ratenbegrenzung), schlägt er lautlos fehl, sodass die Erfahrung des Spenders nicht beeinträchtigt wird.

Was passiert, wenn WP-Cron auf meiner Website nicht mehr funktioniert?

Neue Sitzungen werden weiterhin erfasst (dieser Teil verwendet keinen Cron), aber die Erkennung von Abbrüchen und das Senden von E-Mails stoppen, bis Cron wiederhergestellt ist. Ausstehende Sitzungen werden beim nächsten erfolgreichen Cron-Lauf verarbeitet. Installieren Sie WP Crontrol von WordPress.org, um Ihre geplanten Ereignisse zu überwachen und zu bestätigen, dass Cron ausgeführt wird. Wenn Probleme weiterhin bestehen, wenden Sie sich an Ihren Hosting-Anbieter – er kann Ihnen mitteilen, ob WP-Cron blockiert wird, und Ihnen helfen, einen echten Cron-Job auf Serverebene als Ersatz einzurichten.

Kann ein Plugin-Konflikt die Spendenwiederherstellung beeinträchtigen?

Ja, auf zwei Arten. Erstens kann ein Plugin, das WP-Cron stört, die Erkennung von Abbrüchen und das Senden von E-Mails verhindern (siehe oben den Abschnitt zur Fehlerbehebung bei WP-Cron). Zweitens kann ein Plugin oder Theme, das einen JavaScript-Fehler auf Ihrer Spendenformularseite verursacht, verhindern, dass der Tracker initialisiert wird, was bedeutet, dass überhaupt keine Sitzungen erfasst werden. Wenn Sie einen Konflikt vermuten, verwenden Sie die Entwicklerkonsole Ihres Browsers, um nach JavaScript-Fehlern zu suchen, und versuchen Sie, andere Plugins einzeln zu deaktivieren, um die Ursache zu isolieren.

Funktioniert die Spendenwiederherstellung mit Charitable Ambassadors (Peer-to-Peer)?

Derzeit nicht. Peer-to-Peer-Kampagnen, die über Charitable Ambassadors verwaltet werden, sind von der Liste der Kampagnenwiederherstellungsbereiche ausgeschlossen und werden nicht unterstützt.

Müssen Spender angemeldet sein, damit die Wiederherstellung funktioniert?

Nein. Die Wiederherstellung basiert ausschließlich auf E-Mail. Solange der Spender eine gültige E-Mail-Adresse in das Spendenformular eingibt, bevor er abbricht, wird eine Sitzung erfasst und eine Wiederherstellungs-E-Mail kann gesendet werden.

Kann ich die Wiederherstellungs-E-Mail anpassen?

Ja. Kopieren Sie die Vorlage aus wp-content/plugins/charitable-recovery/templates/emails/recovery-immediate.php in Ihr Theme unter charitable/emails/recovery-immediate.php und ändern Sie sie. Sie können das Layout, die Farben, den Text und jedes Element der E-Mail ändern, während die erforderlichen PHP-Variablen ($recovery_url$unsub_url$session) erhalten bleiben.

Wie lange sind Wiederherstellungslinks gültig?

Wiederherstellungslinks verfallen nach 7 Tagen. Nach Ablauf leitet der Klick auf den Link den Spender zur Homepage Ihrer Website weiter. Abgelaufene Token werden zu Audit-Zwecken protokolliert.


Zusätzliche Ressourcen

Haben Sie noch Fragen? Wir helfen Ihnen gerne weiter!

Zuletzt geändert:

Was ist neu bei Charitable

Die neuesten Updates anzeigen
🔔 Abonnieren Sie, um unsere neuesten Updates zu erhalten
📧 E-Mails abonnieren

E-Mail-Abonnement

Abonnieren Sie unseren Newsletter

Wir werden Sie nicht spammen. Wir senden nur eine E-Mail, wenn wir glauben, dass sie Ihnen wirklich hilft. Abmeldung jederzeit möglich!

Integration Seiten-Ersteller

👉🏻 Neu bei Charitable: Native Elementor Widgets für nahtlose Kampagnenerstellung

Mit nativen Elementor-Widgets gestalten Sie Spendenkampagnen direkt neben dem Rest Ihrer Seite, ohne Code anfassen zu müssen. So funktioniert es und warum es sich lohnt, es noch heute zu aktivieren.

Erstellen Sie Fundraising-Seiten, die VISUELL, NATIV UND SHORTCODE-FREI sind. Sie können auch:

⚡ Mini-Spende: Fügen Sie ein kompaktes, hochkonvertierendes Spenden-Widget mit voreingestellten Beträgen und vollständiger Farbkontrolle hinzu.

⏳ Spenden-Countdown: Bauen Sie Dringlichkeit für einen Appell mit Frist auf, komplett mit optionalem Konfetti, wenn das Ziel erreicht ist.

📣 Spenden-Feed: Beweisen Sie Momentum, indem Sie Besuchern den sozialen Beweis von echten Menschen zeigen, die gerade spenden.

🏆 Spender-Bestenliste: Feiern Sie Top-Unterstützer mit Gold-, Silber- und Bronzestyling, um freundliche Spenden anzuregen.

🖼️ Kampagnen-Showcase: Präsentieren Sie mehrere Kampagnen in einem Landingpage-Raster oder Karussell mit Suche, Filtern und Abzeichen.

Hier mehr erfahren.

Addon Neu

🗒️ Benutzerdefinierte Belege… Neues Add-on!

Mit benutzerdefinierten Spendenquittungen entscheiden Sie, welche Seite Ihre Spender bei jedem Spendenaufruf sehen. Hier erfahren Sie, wie es funktioniert und warum es sich lohnt, es noch heute zu aktivieren.

Die linke Seite zeigt eine Spendenquittung mit Spenden­nummer, Datum, Gesamt­betrag und Zahlungs­methode für eine Spende an Anywhere mit dem Titel „Eine Familie erhält eine Woche lang sauberes Wasser“.

Erstellen Sie Spendenquittungen, die FÜR DEN SPENDER ODER DEN SPENDENAUFRUF INDIVIDUELL SIND. Sie können auch:

📅 Spendenaufruf zum Jahresende: Verstärken Sie das Ziel und laden Sie Spender ein, ihre Erfahrungen zu teilen, während die Dynamik hoch ist.

🎗️ Gedenk- oder Tribut-Spendenaufruf: Geben Sie eine sanfte, respektvolle Danksagung, die zum Moment passt.

💎 Großspenden: Zeigen Sie eine spezielle Nachricht nur für Spender, die über einem bestimmten Betrag spenden.

🔁 Wiederkehrendes Wachstum: Laden Sie einmalige Spender ein, auf der Spendenquittung zu monatlichen Unterstützern zu werden.

🌍 Globale Spendenaufrufe: Zeigen Sie eine länderspezifische Notiz, wie eine Erinnerung an die Steuerbefreiung für Spenden, nur dort, wo sie zutrifft.

Hier mehr erfahren.

Neu Vorlagen

🤩 Neue Beacon Kampagnenvorlagen mit „Hero“-Block!

Mit den neuen Beacon Kampagnenvorlagen für Charitable Pro können Sie eine beeindruckende, bildschirmfüllende Spendenaktion starten, die sofort die Aufmerksamkeit der Besucher oberhalb der Falz erregt.

Spendenaktions-Header für Save Maple Grove Park mit einem Spenden-Widget und einem kleinen quadratischen Foto eines sonnenbeschienenen Baumes als Miniaturansicht links.

🔦 Wirkung oberhalb der Falz: Beginnen Sie mit einem bildschirmfüllenden Hero-Bild, Ihrem Logo und Ihrem Spendenziel mit einem Spenden-Widget, das direkt über dem Banner platziert ist, sodass Ihre Bitte und Ihr Schwung sofort ohne Scrollen registriert werden.

📐 Zwei flexible Layouts: Wählen Sie zwischen einem strukturierten Zwei-Spalten-Layout für nebeneinanderliegende Storys und unterstützende Details oder einer übersichtlichen Ein-Spalten-Ansicht für ununterbrochene Langform-Erzählungen.

⚡ All-in-One Hero-Feld: Angetrieben durch das neue Campaign Hero-Feld, das Hintergrundmedien, Live-Fortschrittsbalken, benutzerdefinierte Spendenbeträge und wiederkehrende Spendentabs in einem einzigen zusammenhängenden Block vereint, der in jedes Layout eingefügt werden kann.

🎨 Automatische Theme-Anpassung: Das Hero-Banner und das Spenden-Widget übernehmen automatisch die Button- und Akzentfarben Ihres Kampagnen-Themes, sodass Ihre gesamte Präsentation perfekt im Markenstil bleibt, ohne eine Zeile CSS anfassen zu müssen.

Hier mehr erfahren.

Spendenformular Funktion Neu

📝 Spendenformular-Block: Ein funktionierendes Spendenformular überall einbetten

Mit dem neuen Spendenformular-Block für Charitable Pro können Sie ein voll funktionsfähiges Spendenformular direkt auf jeder Seite oder jedem Beitrag im WordPress-Block-Editor platzieren. Keine Weiterleitungen, keine Seitenaktualisierungen und null Reibung zwischen dem Lesen Ihrer Geschichte und dem Leisten eines Beitrags.

📝 Formulare überall platzieren: Platzieren Sie ein funktionierendes Formular direkt auf Ihrer Homepage, in einem Story-basierten Blogbeitrag, auf einer speziellen Landingpage oder innerhalb einer Kampagnenankündigung.

🎯 Dynamische Kampagnenbindung: Wählen Sie einfach eine bestimmte Kampagne aus der Blockseitenleiste aus oder stellen Sie sie so ein, dass sie automatisch an die gerade angezeigte Kampagne gebunden wird.

📐 Vollständige vs. Minimale Formularansichten: Wechseln Sie zwischen einem vollständigen Layout oder einer kompakten Minimalansicht, um Seitenleisten, schmale Spalten oder breite Landingpages perfekt anzupassen.

🎨 Geltungsbereichspezifische No-Code-Stile: Passen Sie Typografie, Container-Abstände, Randradius, Betragsbuttons und Akzentfarben für jede Formularinstanz unabhängig voneinander an, ohne eine Zeile CSS zu berühren.

Hier mehr erfahren.

Botschafter Neu

👤 Erstellerprofile: Geben Sie jeder Peer-to-Peer-Kampagne ein Gesicht

Ambassadors 3.3.0 bietet jetzt Erstellerprofile – geben Sie Ihren Unterstützern ein permanentes, teilbares öffentliches Zuhause, das einmalige Spendenaktionen in dauerhafte Beziehungen verwandelt.

👤 Öffentliche Erstellerseiten: Geben Sie jedem Spendenwerber eine sofortige, übersichtliche Landingpage unter /creator/ihr-name/, um ihren benutzerdefinierten Avatar, ihre Biografie und ein durchsuchbares Raster ihrer Kampagnen zu präsentieren.

📊 Erfolgsnachweis: Steigern Sie das Vertrauen der Spender, indem Sie standortweite Meilensteine im Profil anzeigen – wie z. B. die insgesamt gesammelten Gelder und die Gesamtzahl der Spender.

💳 Interaktive Hover-Karten: Wenn Spender mit der Maus über den Namen eines Erstellers auf einer Kampagnenseite fahren, erweitert sich eine kompakte Karte mit ihrer Biografie und ihren Social-Media-Handles genau im Moment der Entscheidung.

📍 Verantwortungsvolle Standortfreigabe: Ermöglichen Sie Erstellern, ihren Standort sicher mitzuzeigen, indem Sie nur Stadt-, Bundesland- und Landesdetails verwenden.

🛠️ Eigenständige Anpassung: Spendenwerber können ihre eigenen Profile aktualisieren und bis zu sechs soziale Netzwerke direkt aus dem Hub „Meine Kampagnen“ verknüpfen, was Ihnen Administratorzeit spart.

Bereit, Ihre Fürsprecher zu stärken? Aktualisieren Sie auf Ambassadors 3.3.0 und aktivieren Sie noch heute „Öffentliche Erstellerseite aktivieren“!