Review Reminder Problemen Oplossen in Magento 2
Veelvoorkomende problemen en oplossingen voor de Product Review Reminder extensie. Begin met snelle diagnostiek, vind dan je specifieke probleem hieronder.
Snelle Diagnostiek
- Controleer module ingeschakeld: Marketing → Review Reminder → Configuration → General → Enabled
- Verifieer profiel bestaat: Marketing → Review Reminder → Invitation Profiles (minimaal één ingeschakeld)
- Verifieer cron draait: Controleer
cron_scheduletabel voor recente jobs - Controleer logs: Schakel Debug Mode in en controleer
var/log/ - Voer selftest uit:
bin/magento reviewreminder:selftest
Wachtrij Problemen
Probleem: Orders verschijnen niet in wachtrij
Symptomen:
- Email Queue is leeg
- Nieuwe orders worden niet in wachtrij geplaatst
Oplossingen:
-
Controleer of module is ingeschakeld:
- Configuration → General → Enabled = Yes
-
Verifieer profiel configuratie:
- Minimaal één profiel moet ingeschakeld zijn
- Profiel's store view moet overeenkomen met order's store
- Klantgroep moet overeenkomen
- Orderstatus moet bereikt zijn
-
Controleer maximum offset:
- Profiel's "Maximum offset" kan oudere orders uitsluiten
- Verhoog waarde of gebruik
--offsetparameter met CLI
-
Verifieer dat cron draait:
bin/magento cron:run -
Voer wachtrij commando handmatig uit:
bin/magento reviewreminder:queue --offset=30
Probleem: E-mails blijven hangen als "Pending"
Symptomen:
- Wachtrij toont veel Pending items
- Sent At kolom blijft leeg
Oplossingen:
-
Controleer geplande datum:
- E-mail wordt niet verstuurd totdat "First Email Scheduled At" voorbij is
- Profiel's "Send After" vertraging is mogelijk nog niet verstreken
-
Voer process commando uit:
bin/magento reviewreminder:process -
Controleer dispatch cron frequentie:
- Configuration → Automation → Review Reminder Email Dispatch
- Stel in op vaker interval indien nodig
E-mail Problemen
Probleem: E-mails worden niet verstuurd
Symptomen:
- Wachtrij items tonen Error status
- Processing Log toont Email sent = No
Oplossingen:
-
Controleer Magento e-mail configuratie:
- Stores → Configuration → Advanced → System → Mail Sending Settings
- Verifieer dat e-mail transport is geconfigureerd
-
Verifieer SMTP instellingen:
- Bij gebruik van externe SMTP, controleer credentials
- Test met Magento's native e-mail test
-
Controleer afzender identiteit:
- Profiel's "Sent From" moet een geldig winkel e-mail identiteit zijn
- Stores → Configuration → Store Email Addresses
-
Bekijk foutlogs:
tail -f var/log/reviewreminder/debug.log tail -f var/log/exception.log
Probleem: Klant zegt e-mail niet te hebben ontvangen
Symptomen:
- Processing Log toont Email sent = Yes
- Klant beweert geen e-mail ontvangen te hebben
Oplossingen:
-
Controleer spam/ongewenste map:
- Meest voorkomende probleem
- Voeg afzender toe aan contacten
-
Verifieer e-mailadres:
- Controleer Processing Log voor exact verstuurd e-mailadres
- Typfouten in klant e-mailadres
-
Controleer e-mail bezorgbaarheid:
- Verifieer SPF/DKIM/DMARC records
- Test met mail-tester.com
-
Klant kan zijn uitgeschreven:
- Controleer Unsubscribed Customers grid
Review Formulier Problemen
Probleem: Review formulier toont fout
Symptomen:
- Klant klikt op link maar ziet foutpagina
- "Link verlopen" of "Ongeldige link" bericht
Oplossingen:
-
Controleer link geldigheid:
- Profiel's "Valid for Days" kan verstreken zijn
- Verhoog geldigheidsperiode of stuur nieuwe uitnodiging
-
Verifieer hash in URL:
- Hash moet overeenkomen met database record
- Controleer
mm_reviewreminder_queuetabel
-
Controleer frontend routes:
- Leeg cache:
bin/magento cache:flush - Verifieer dat routes toegankelijk zijn
- Leeg cache:
Probleem: Reviews verschijnen niet in Magento
Symptomen:
- Klant dient review in
- Review verschijnt niet in Marketing → Reviews
Oplossingen:
-
Controleer goedkeuring instelling:
- Als "Auto approve new review" = No, review heeft handmatige goedkeuring nodig
- Ga naar Marketing → Reviews → Pending Reviews
-
Controleer product toewijzing:
- Review kan zijn toegewezen aan parent product (configurable)
- Controleer Configuration → Product Relations instellingen
Coupon Problemen
Probleem: Coupons worden niet gegenereerd
Symptomen:
- Klant reviewt maar geen coupon e-mail verstuurd
- Couponcode is leeg
Oplossingen:
-
Verifieer winkelwagen regel instellingen:
- Regel moet "Use Auto Generation" = Yes hebben
- Regel moet Active zijn
- Datumbereik moet geldig zijn
-
Controleer profiel coupon instellingen:
- "Attach Coupon" = Yes
- Cart Rule geselecteerd
- Coupon template geselecteerd
-
Controleer "Send coupon on" instelling:
- Configuration → Send coupon on
- Kan ingesteld zijn op "First review only" en klant heeft al gereviewd
Probleem: Couponcode ongeldig
Symptomen:
- Klant ontvangt coupon
- Code werkt niet bij afrekenen
Oplossingen:
-
Controleer winkelwagen regel condities:
- Klantgroep beperkingen
- Datumbereik
- Minimale orderwaarde
- Product/categorie beperkingen
-
Verifieer dat coupon niet is gebruikt:
- Auto-gegenereerde coupons zijn meestal eenmalig gebruik
- Controleer of al ingewisseld
Cron Problemen
Probleem: Geautomatiseerde sync draait niet
Symptomen:
- Wachtrij wordt niet automatisch opgebouwd
- E-mails worden niet volgens planning verstuurd
Oplossingen:
-
Verifieer Magento cron:
bin/magento cron:run -
Controleer cron schedule tabel:
SELECT * FROM cron_schedule WHERE job_code LIKE '%reviewreminder%' ORDER BY scheduled_at DESC LIMIT 10; -
Verifieer systeem cron:
- Zorg dat crontab vermelding bestaat voor Magento
- Controleer cron logs voor fouten
-
Controleer automatisering instellingen:
- Configuration → Automation
- Verifieer dat frequenties zijn ingesteld
Debug Mode
Schakel gedetailleerde logging in voor probleemoplossing:
- Ga naar Configuration → Debug & Logging
- Zet Debug Mode op Yes
- Sla op en reproduceer het probleem
- Controleer
var/log/reviewreminder/voor gedetailleerde logs
Onthoud: Schakel debug mode uit in productie na probleemoplossing.
Self Test
Voer de ingebouwde diagnostiek uit:
bin/magento reviewreminder:selftest
Dit controleert:
- Module configuratie
- Database tabellen
- Cron setup
- E-mail configuratie
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team