Vraag:
MailPoet is een gratis plugin waarmee je nieuwsbrieven kan versturen. E-mailadressen voeg je toe als abonnee. Deze kan je optioneel uitbreiden met voornaam en achternaam om het persoonlijker te maken.
Abonnees die de nieuwsbrief niet meer willen of mogen ontvangen kan je verwijderen door ze te verplaatsen naar de prullenbak.
Bedenk jij je als beheerder op een later moment dan kan je een abonnee weer eenvoudig herstellen. Vanaf dan ontvangt hij of zij de nieuwsbrief weer. Eenmaal uit de prullenbak is de abonnee echt verwijderd
Maar je kan in de MailPoet prullenbak niet zien wanneer een abonnee verwijderd is. Hoe kom je daar toch achter?
Antwoord:
MailPoet registreert wel wanneer een abonnee wordt verplaatst naar de prullenbak, maar toont dit niet in WordPress. Hiervoor moet je inloggen in de MySQL database waarin alle data wordt bewaard.
De meeste hostingomgevingen werken met phpMyAdmin. Dit is een webapplicatie die het mogelijk maakt om databases en tabellen te beheren. Geen ervaring met phpMyAdmin? Wees dan voorzichtig of neem contact op met iemand die er meer ervaring mee heeft. Je kan met een paar klikken een volledige website verwijderen!
Volg onderstaand stappenplan om te zien welke abonnees wanneer verwijderd zijn.
- Log in op jouw phpMyAdmin omgeving
- Klik links de juiste database aan, maar meestal is deze al geselecteerd
- Klik links of in het midden op de tabel “mailpoet_subscribers”
- Je ziet nu een overzicht van alle abonnees ongeacht hun status
- Klik bovenin op SQL en plak onderstaande query in het tekstvak
- SELECT * FROM `wp_mailpoet_subscribers` WHERE `deleted_at` IS NOT NULL
- Het kan zijn dat je de prefix wp_ aan moet passen naar jouw eigen prefix
- Klik rechts in het scherm op starten en je ziet nu de verwijderde abonnees
- In de kolom “deleted_at” kan je zien wanneer deze verwijderd zijn
> Bekijk meer blogs over MailPoet
Houd rekening met de tijdzone:
De datum en tijden die je in de kolommen confirmed_at / created_at / deleted_at / updated_at ziet staan op basis van de GMT tijd zijn. Dus de tijdzonde van Nederland +2 uur moe je hier nog bij optellen. Stel een gebruiker is verwijderd om 17:00 volgens de database. Dan is dat eigenlijk 19:00 (+2 uur Europe/Amsterdam).
Wanneer heeft een abonnee zich afgemeld:
Voer onderstaande SQL query in stap 5 uit om te zien welke abonnee zich wanneer afgemeld heeft.
SELECT * FROM `wp_mailpoet_subscribers` WHERE `status` LIKE ‘unsubscribed’