Klanten die niet kunnen zien of ze punten hebben verdiend (of die vergeten dat ze een saldo hebben) genereren vermijdbare supporttickets. Advanced Loyalty Program levert vier transactionele e-mails om die kloof te dichten: een melding van verdiende punten die punten bevestigt na een kwalificerende activiteit, een herinnering aan loyaliteitspunten die inactieve klanten herinnert aan een ongebruikt saldo (inclusief de berekende vervaldatum in de standaardtekst), een melding van puntcorrectie die een handmatige saldoverandering bevestigt, en een bevestiging van beloningsclaim die de klant elke keer dat ze een beloning met hun punten claimen hun nieuwe couponcode stuurt.
Deze handleiding behandelt waar u elke verzending kunt plannen en inschakelen in het Loyalty Program-beheer, hoe alle vier de e-mails verbinding maken met de e-maileditor van WooCommerce, hoe klanten zich afmelden voor de e-mails die ze niet willen, en hoe u de sjablonen vanuit uw thema kunt overschrijven.
Vereisten
- WooCommerce is geïnstalleerd en geconfigureerd om e-mail vanuit uw winkel te verzenden (SMTP of hostmail zoals u normaal zou doen).
- Advanced Loyalty Program 1.8.4 of hoger is actief. De instellingensectie E-mails en de twee WooCommerce-e-mailtypen werden toegevoegd in 1.8.4. De schakelaars per actie onder E-mailmeldingen voor verdienacties kwamen later, in 1.8.8, dus gebruik 1.8.8 of hoger als u e-mails per verdienactie wilt beheren.
- 1.9.2 of later als u wilt dat klanten zich afmelden voor loyaliteitse-mails met een link Afmelden of het tabblad E-mailvoorkeuren.
- 1.9.4 of later als u de melding van puntcorrectie wilt, verzonden wanneer een beheerder de Bulk Adjust-tool gebruikt. Zie Hoe u loyaliteitspunten voor veel klanten in bulk aanpast.
- 1.9.5 of later als u de bevestiging van het claimen van een beloning wilt, verzonden wanneer een klant punten inwisselt voor een beloning.
- Advanced Coupons (gratis) is actief, dus de beheerapplicatie Loyalty Program is beschikbaar onder Coupons → Loyalty Program.
Hoe de timing en triggers voor loyaliteits-e-mails te configureren
Open de e-mailinstellingen
- Log in op WordPress als winkelbeheerder.
- Ga naar Coupons → Loyalty Program.
- Klik op het tabblad Instellingen.
- Open de sectie E-mails.
Dit scherm slaat elk veld afzonderlijk op terwijl u het wijzigt. Een korte bevestigingsmelding verschijnt in de hoek na elke wijziging, bijvoorbeeld "Wat is het tijdstip waarop de melding moet worden verzonden? succesvol bijgewerkt". Er is geen globale knop om op te klikken om op te slaan.
Plan wanneer e-mails voor verdiende punten worden verzonden
- Stel onder Melding van verdiende punten in Wat is het tijdstip waarop de melding moet worden verzonden? het tijdstip in waarop de plugin e-mails voor verdiende punten moet verzenden. Dit gebruikt de tijdzone van uw winkel vanuit de algemene instellingen van WooCommerce.
Kies welke verdienacties e-mails triggeren
Deze schakelaars komen overeen met de manieren waarop klanten punten verdienen, die u elders in de instellingen van Loyalty Program configureert. Het uitschakelen van een schakelaar stopt de e-mail voor die actie. Het stopt niet dat de punten worden verdiend.
- Schakel onder E-mailmeldingen voor verdienacties elke actieschakelaar in of uit. De plugin verzendt een e-mail voor verdiende punten alleen voor acties waarvan de schakelaar is ingeschakeld.
- Producten kopen
- Een productbeoordeling achterlaten
- Reageren op een blogpost
- Registreren als gebruiker/klant
- Na het voltooien van de eerste bestelling.
- Meer uitgeven dan een bepaald bedrag (drempels)
- Extra punten gedurende een periode
Plan de herinnering voor inactiviteit
- Stel onder Herinnering voor loyaliteitspunten in Hoe lang na inactiviteit moet een herinnering worden verzonden? in dagen.
- Stel Hoe laat op de dag moeten herinneringen worden verzonden? in op de kloktijd waarop u wilt dat herinneringen worden verzonden.
De tooltip op het scherm beschrijft inactiviteit in termen van orderactiviteit. De plugin koppelt de herinnering ook opnieuw aan updates van het loyaliteitspunten grootboek, behandeld onder Hoe de timing van herinneringen voor loyaliteitspunten werkt hieronder, dus beschouw deze waarde als uw herinneringsvertraging in plaats van een strikte telling van orderinactiviteit.
Bekijk of bewerk elke e-mailsjabloon
- Gebruik Klik om e-mailvoorbeeld te bekijken naast een blok om een voorbeeld in de browser te openen dat is gekoppeld aan uw eigen gebruikersrecord.
- Gebruik E-mailinhoud bewerken om rechtstreeks naar de WooCommerce-e-maileditor voor dat e-mailtype te gaan, waar het onderwerp, de kop, de hoofdtekst en gerelateerde opties zich bevinden.
Dit scherm bevat alleen blokken voor de melding van verdiende punten en de herinnering aan loyaliteitspunten. De melding van puntcorrectie en de bevestiging van beloningsclaim hebben hier geen blok. Bewerk ze in WooCommerce → Instellingen → E-mails, behandeld in de volgende sectie.

Wanneer u elke instelling moet gebruiken
- Frequentielimiet van één keer per dag: stel Hoe laat op de dag moet de melding worden verzonden? in op een enkele winkel-lokale tijd (bijvoorbeeld 10:00 uur). Elke klant ontvangt maximaal één e-mail voor verdiende punten voor dat geplande venster; als er meerdere verdiende punten aankomen vóór het verzendmoment, wordt alleen de laatste verdiende punten verzonden en worden eerdere weggelaten (zie Hoe meldingen voor verdiende punten worden verzonden hieronder).
- Winkel met hoog volume / snelle omloop: houd Hoe lang na inactiviteit moet een herinnering worden verzonden? kort (7-14 dagen), zodat klanten horen over een ongebruikt saldo voordat ze de winkel vergeten.
- Winkel met overwogen aankoop / langzame omloop: een langer venster (30-60 dagen) voorkomt dat klanten worden herinnerd die simpelweg hun volgende aankoopcyclus nog niet hebben bereikt.
- Rustiger programma: schakel de schakelaars uit onder E-mailmeldingen voor puntverdienacties voor waardeloze verdiensten (bijvoorbeeld Reageren op een blogpost) en laat alleen de signalen met hoge waarde (bijvoorbeeld Producten kopen en Na het voltooien van de eerste bestelling.) aan staan.
Hoe u elke e-mail in WooCommerce kunt aanpassen
- Ga naar WooCommerce → Instellingen → E-mails.
- Open Loyalty Program – melding van verdiende punten, Loyalty Program – herinnering aan loyaliteitspunten, Loyalty Program – melding van puntenaanpassing, of Loyalty Program – bevestiging van het claimen van een beloning uit de lijst (elke rij-titel komt exact overeen met die tekst).
- Controleer of Schakel deze e-mail in is aangevinkt. Alle vier de e-mails zijn standaard ingeschakeld, dus vink deze alleen uit als u niet wilt dat die e-mail wordt verzonden.
- Bewerk Onderwerp, E-mailkop, Bericht, Aanvullende inhoud en E-mailtype naar behoefte. Zie Beschikbare plaatsaanduidingen hieronder voor de tokens die elke e-mail accepteert.
- De bevestiging van beloningsclaim heeft een extra veld, Instructies voor gebruik. Gebruik het voor de tekst die klanten vertelt hoe ze hun couponcode moeten gebruiken. Het verschijnt onder de beloningsdetails in de e-mail.
- Klik op Wijzigingen opslaan.

Er is geen apart ontvangersveld op een van deze schermen. Bij het verzenden stelt de plugin de ontvanger in code in op het e-mailadres van het WooCommerce-account van de klant.
Standaard zijn de onderwerpregels voor de klant “[{site_title}]: U heeft {customer_earned_points} punten verdiend!” voor de melding van verdiende punten, “[{site_title}]: U heeft {customer_balance} punten die wachten om gebruikt te worden!” voor de herinnering aan inactiviteit, “[{site_title}]: Uw loyaliteitspunten saldo is bijgewerkt” voor de melding van puntenaanpassing, en “[{site_title}]: Uw loyaliteitsbeloning is klaar” voor de bevestiging van het claimen van een beloning. Overschrijf een van deze door uw eigen tekst in te typen in het veld Onderwerp op het scherm van die e-mail.


Hoe meldingen voor verdiende punten worden verzonden
- Wanneer een nieuwe verdien loyaliteitspunt vermelding wordt aangemaakt, controleert de plugin of de e-mail Loyalty Program – earned points notification is ingeschakeld in WooCommerce en of de bijbehorende schakelaar onder Point earning actions email notifications aan staat voor die verdienactie.
- Als beide controles slagen, plant de plugin een enkele Action Scheduler taak in op de hook
lpfw_earned_points_notification_trigger(groepLPFW) voor uw geconfigureerde tijd What time of day should notification be sent?. Als er een andere verdienactie voor dezelfde klant arriveert voordat die wordt uitgevoerd, wordt de wachtende taak geannuleerd en vervangen, zodat klanten geen spam ontvangen; de geplande payload weerspiegelt altijd de meest recente geplande verdienactie voor dat venster. - Op het moment van verzenden laadt WooCommerce de Loyalty Program – earned points notification template, vult de placeholders met het saldo van de klant en de details van de geplande verdienactie, en verzendt de e-mail zolang Enable this email aan staat, en de klant een geldig e-mailadres heeft.
Hoe loyaliteitspunt herinneringen getimed worden
- Wanneer een loyaliteitspunt vermelding wordt aangemaakt of bijgewerkt voor een klant, controleert de plugin of Loyalty Program – loyalty point reminder is ingeschakeld in WooCommerce, plant vervolgens
lpfw_loyalty_point_reminder_trigger(groepLPFW) voor het aantal dagen ingesteld in How long after being inactive should a reminder be sent?, om What time of day should reminders be sent?. De plugin annuleert eerst elke vorige wachtende herinnering voor die klant, zodat er slechts één toekomstige herinnering in de wachtrij blijft. - Wanneer de taak wordt uitgevoerd, moet de klant nog steeds een positief punten saldo hebben. Als het saldo nul of minder is, stopt de verzending zonder e-mail.
- De standaard Berichttekst vermeldt punten die verlopen op
{customer_balance_expiry}. Die datum komt uit de loyaliteitsaldo- en vervalregels van uw winkel, die u afzonderlijk configureert onder Coupons → Loyalty Program → Instellingen → Inwisseling & Verval (zie Hoe u het verlopen van loyaliteitspunten instelt). De planning zelf wordt bepaald door de vertragings- en tijdsvelden voor herinneringen hierboven, niet door de verval-cron.
Hoe meldingen van puntenaanpassing worden verzonden
- Vanuit Coupons → Loyalty Program → Bulk Adjust, wanneer een beheerder de punten van een of meer klanten verhoogt, verlaagt of reset en E-mailmelding naar gebruikers verzenden aanvinkt voordat de wijziging wordt toegepast.
- De plugin activeert
lpfw_points_adjustment_notification_triggervoor elke getroffen klant onmiddellijk. Er is geen dagelijkse planning voor deze e-mail. WooCommerce verzendt vervolgens Loyalty Program – puntenaanpassingsmelding als die e-mail is ingeschakeld. - De e-mail wordt niet verzonden voor een Verwijder alle vermeldingen-uitvoering, en niet verzonden wanneer een aanpassing van een klant resulteert in geen daadwerkelijke wijziging, bijvoorbeeld het resetten van een saldo dat al nul is.
Hoe bevestigingen van het claimen van beloningen worden verzonden
- Wanneer een klant een productbeloning of een couponbeloning met zijn punten claimt, maakt de plugin een nieuwe eenmalige coupon aan voor die claim. De coupon werkt alleen voor het e-mailadres van het account van de klant.
- De e-mail wordt direct verzonden bij elke claim, dus er is geen planning in te stellen. WooCommerce verzendt Loyalty Program – beloningsclaimbevestiging als die e-mail is ingeschakeld en het gebruikersaccount van de klant nog bestaat.
- De e-mail toont uw Berichttekst, gevolgd door een tabel met de Beloning, Beloningstype en Couponcode. Onder de tabel staan uw Instructies voor gebruiktekst en een knop Bezoek de winkel die linkt naar uw winkelpagina.
- Standaard is de kop “Uw loyaliteitsbeloning is klaar” en het bericht is “Hallo {customer_name}, bedankt voor het claimen van {reward_name} met {points_spent} van uw loyaliteitspunten.”
- Deze e-mail is een ontvangstbewijs voor de claim. Het heeft geen Afmelden-link en geen schakelaar op het tabblad E-mailvoorkeuren van de klant, dus klanten kunnen zich er niet voor afmelden.

Hoe klanten zich afmelden voor loyaliteits-e-mails
Klanten kunnen de melding van verdiende punten, de herinnering aan loyaliteitspunten en de melding van puntenaanpassing stoppen zonder contact met u op te nemen. Ze hebben twee manieren om dit te doen.
- Afmeldlink: de voettekst van elk van deze drie e-mails luidt “Wilt u deze e-mails niet ontvangen? Afmelden. U kunt ze op elk moment opnieuw inschakelen via uw accountvoorkeuren.” Eén klik op Afmelden schakelt die e-mail uit voor die klant. Ze hoeven niet in te loggen.
- E-mailvoorkeuren tabblad: in Mijn account → Mijn Punten → E-mailvoorkeuren, schakelen klanten elke e-mail in of uit met zijn eigen schakelaar: Herinnerings-e-mails voor loyaliteitspunten, Meldingen van verdiende punten, en Meldingen van puntenaanpassing.
Het tabblad toont alleen een schakelaar voor een e-mail die je hebt ingeschakeld in WooCommerce. Als alle drie de e-mails zijn uitgeschakeld, verschijnt het tabblad niet. Nadat een klant zich heeft afgemeld, slaat de plugin die e-mail voor hen over, inclusief een herinnering die al in de wachtrij stond. Ze kunnen deze weer inschakelen via hetzelfde tabblad.
De bevestiging van het claimen van een beloning is hier geen onderdeel van. Deze gaat altijd naar de klant zolang deze is ingeschakeld in WooCommerce.
Template overrides en preview
Voorbeeld
- Vanuit Coupons → Loyalty Program → Settings → Emails, gebruik Click to preview email naast een van beide blokken. De link opent een admin-ajax preview in een nieuw tabblad met behulp van een preview nonce gekoppeld aan uw gebruiker.
HTML en platte templates
- Overschrijf de HTML-sjablonen door de pluginbestanden naar uw thema te kopiëren:
wp-content/plugins/loyalty-program-for-woocommerce/templates/emails/earned-points-notification.php→yourtheme/woocommerce/emails/earned-points-notification.phpwp-content/plugins/loyalty-program-for-woocommerce/templates/emails/loyalty-point-reminder.php→yourtheme/woocommerce/emails/loyalty-point-reminder.phpwp-content/plugins/loyalty-program-for-woocommerce/templates/emails/points-adjustment.php→yourtheme/woocommerce/emails/points-adjustment.phpwp-content/plugins/loyalty-program-for-woocommerce/templates/emails/reward-claim.php→yourtheme/woocommerce/emails/reward-claim.php - Platte tekstversies volgen hetzelfde patroon: kopieer van
templates/emails/plain/earned-points-notification.php,templates/emails/plain/loyalty-point-reminder.php,templates/emails/plain/points-adjustment.php, entemplates/emails/plain/reward-claim.phpnaaryourtheme/woocommerce/emails/plain/…. - Voor sneller kopiëren, open de e-mail in WooCommerce → Instellingen → E-mails. Onder HTML-sjabloon, klik op Bestand naar thema kopiëren om het bestand naar je actieve thema te kopiëren, of op Sjabloon bekijken om het eerst te lezen.
Om een stroom later uit te schakelen, wist u de relevante schakelaars in E-mailmeldingen voor puntverdienacties, schakelt u Schakel deze e-mail in uit voor dat WooCommerce-e-mailtype, of beide.
Beschikbare placeholders
Je kunt deze tokens gebruiken in de velden Onderwerp, E-mailkop, Bericht en Extra inhoud, en in de Gebruiksinstructies bij de bevestiging van het claimen van een beloning. Ze worden vervangen door de eigen waarden van de klant wanneer de e-mail wordt verzonden. Elke e-mail accepteert alleen zijn eigen set tokens. Een token van een andere e-mail wordt niet opgelost.
Alle vier de e-mails accepteren ook de standaard WooCommerce-tokens {site_title} (je winkelnaam, van de WordPress-sitetitel), {site_address}, {site_url} en {store_email}.
Melding van verdiende punten en herinnering aan loyaliteitspunten
{customer_name}: de weergavenaam van de klant.{customer_email}: het e-mailadres van het klantaccount.{customer_balance}: hun huidige puntenbalans.{customer_balance_worth}: die balans als een valutabedrag.{customer_balance_expiry}: wanneer de balans verloopt, als u vervaldatum hebt ingeschakeld.
Alleen melding van verdiende punten
{customer_earned_points}: de punten die zijn verdiend in de actie die de e-mail heeft geactiveerd.{customer_earned_points_worth}: die verdiende punten als een valutabedrag.{customer_earned_points_action}: de actie waarvoor ze de punten hebben verdiend, bijvoorbeeld een aankoop of een productbeoordeling.
De herinnering bij inactiviteit accepteert de drie tokens voor verdiende punten niet, omdat er geen enkele triggerende actie achter zit.
Melding van puntenaanpassing
{customer_name},{customer_email},{customer_balance}, en{customer_balance_worth}: dezelfde betekenis als hierboven, met het saldo van de klant na de aanpassing.{customer_adjusted_points}: het aantal punten dat met deze aanpassing is gewijzigd.{adjustment_type}: de uitgevoerde bewerking, bijvoorbeeld verhoogd, verlaagd, of gereset.{adjustment_note}: de optionele beheerdersnotitie die is ingevoerd voor deze Bulk Adjust-run.
Bevestiging van beloningsclaim
{customer_name}en{customer_email}: dezelfde betekenis als hierboven.{reward_name}: de producttitel voor een productbeloning. Voor een couponbeloning is dit de code van de coupon die je hebt ingesteld als beloning, niet de nieuwe code die de klant ontvangt.{reward_type}: Productbeloning of Couponbeloning.{coupon_code}: de eenmalige couponcode die voor deze claim is gegenereerd.{points_spent}: het aantal punten dat de klant heeft ingewisseld voor de beloning.
Probleemoplossing
Klanten ontvangen geen e-mails over verdiende punten
Open WooCommerce → Instellingen → E-mails en controleer of Deze e-mail inschakelen is ingeschakeld voor Loyaliteitsprogramma – melding verdiende punten. Open vervolgens Coupons → Loyaliteitsprogramma → Instellingen → E-mails en controleer of de bijpassende actietoggle is ingeschakeld onder E-mailmeldingen voor puntverdienacties. Zoek in WooCommerce → Status → Geplande acties naar lpfw_earned_points_notification_trigger in groep LPFW om te bevestigen dat een verzending in de wachtrij is geplaatst en voltooid. Als slechts één klant de e-mail mist, vraag hem dan om te controleren of Meldingen van verdiende punten is ingeschakeld in hun tabblad E-mailvoorkeuren.
De loyaliteitsherinnering komt nooit aan
Bevestig dat Loyalty Program – loyalty point reminder is ingeschakeld onder WooCommerce → Instellingen → E-mails, en dat de klant nog steeds een puntenaldo boven nul heeft wanneer de taak wordt uitgevoerd. Inspecteer lpfw_loyalty_point_reminder_trigger onder WooCommerce → Status → Geplande Acties (groep LPFW). Als taken In afwachting blijven, worden uw site cron of Action Scheduler wachtrij niet verwerkt. Controleer de WP-Cron gezondheid en uw host cron configuratie. Als slechts één klant herinneringen mist, vraag hen dan om te controleren of E-mails voor loyaliteitspuntenherinnering is ingeschakeld in hun tabblad E-mailvoorkeuren.
Klanten ontvangen de e-mail voor puntenaanpassing niet
Bevestig dat Stuur e-mailmelding naar gebruikers was aangevinkt op het scherm Bulk Aanpassing voordat de aanpassing werd toegepast, en dat Schakel deze e-mail in is ingeschakeld voor Loyalty Program – puntenaanpassing melding onder WooCommerce → Instellingen → E-mails. Deze e-mail wordt nooit verzonden voor een Verwijder alle vermeldingen run of voor een aanpassing die resulteert in geen daadwerkelijke wijziging. Het wordt ook overgeslagen voor een klant die Meldingen van puntenaanpassingen heeft uitgeschakeld in hun tabblad E-mailvoorkeuren.
De bevestiging van de beloningsclaim komt nooit aan
Bevestig dat Loyalty Program – reward claim confirmation is ingeschakeld onder WooCommerce → Instellingen → E-mails, en dat de claim is voltooid. Een voltooide claim voegt de nieuwe coupon toe aan de lijst Beloningscoupons op de pagina Mijn Punten van de klant. Deze e-mail heeft geen afmeldoptie, dus als een klant deze nooit ontvangt, controleer dan in plaats daarvan hun e-mailadres en spamfiltering.
Placeholders zien er leeg uit in previews
Voorbeeld met een echt klantenaccount met puntactiviteit, of pas de tekst van Onderwerp en Bericht aan zodat ontbrekende optionele placeholders acceptabel zijn. Sommige placeholders worden pas ingevuld wanneer de klant een activiteitsgeschiedenis heeft, bijvoorbeeld de meest recente verdiende punten die in previews worden gebruikt.
Het paneel E-mailvoorbeeld op het scherm voor beloningsclaimbevestiging in WooCommerce toont de klantnaam, de punten en de drie beloningsrijen als blanco, omdat er geen echte claim achter het voorbeeld zit. Een echte claim vult deze in.
Veelgestelde vragen
Wordt de herinneringse-mail precies verzonden wanneer de punten bijna verlopen?
Nee. De verzendtijd wordt bepaald door uw instellingen Hoe lang na inactiviteit moet een herinnering worden verzonden? en Hoe laat op de dag moeten herinneringen worden verzonden? na elke punttransactie-update. Het standaardbericht bevat de berekende {customer_balance_expiry}, maar de vervaldatum zelf wordt apart geconfigureerd onder Coupons → Loyalty Program → Instellingen → Inwisseling & Vervaldatum.
Kan ik een eenmalige herinnering naar één klant sturen?
Ja. Open Coupons → Loyalty Program → Klanten, zoek de klantrij en klik op Herinneren. De plugin opent een Herinnering sturen-modal met knoppen Voorbeeld en Verzenden. De handmatige herinnering draait naast het geautomatiseerde schema. Als de klant E-mails voor loyaliteitspuntenherinnering heeft uitgeschakeld, stuurt de plugin de handmatige herinnering ook niet.
Waar worden de e-mailoptiegegevens van WooCommerce opgeslagen?
WooCommerce slaat de velden van elke e-mail op onder standaard optiesleutels: woocommerce_lpfw_earned_points_notification_settings, woocommerce_lpfw_loyalty_point_reminder_settings, woocommerce_lpfw_points_adjustment_notification_settings en woocommerce_lpfw_reward_claim_settings. Bewerk deze niet rechtstreeks. Gebruik altijd de WooCommerce-e-maileditor, zodat waarden correct gevalideerd en geserialiseerd blijven.
Hulp nodig?
Als u een vraag heeft of tegen problemen aanloopt, staan we klaar om u te helpen.
- Premium gebruikers: Open een ondersteuningsticket
- Gratis gebruikers: Bezoek ons communityforum op de supportpagina van de Advanced Coupons plugin op WordPress.org.
