Hoe ontbrekende WooCommerce bestellingsemails oplossen

Kennisbank

Zoeken
WOOCOMMERCE

Hoe ontbrekende WooCommerce bestellingsemails oplossen

Ontbrekende WooCommerce bestellingsemails kunnen serieuze problemen veroorzaken voor zowel de winkelier als de klant. Deze e-mails bevatten doorgaans orderbevestigingen, verzendingsmeldingen en andere belangrijke transactionele e-mails. Als WooCommerce deze e-mails niet verstuurt, volg dan deze gids om het probleem op te lossen.

Stap 1: Controleer WooCommerce E-mailinstellingen

  1. Log in op je WordPress-dashboard.
  2. Ga naar WooCommerce > Instellingen > E-mails.
  3. Blader door de lijst met e-mails (bijv. Nieuwe Bestelling, Geannuleerde Bestelling, Bestelling Voltooid) en zorg ervoor dat de relevante e-mails ingeschakeld zijn.
  4. Klik op Beheren naast elk e-mailtype en controleer:
    • Of de ontvanger juist is ingevuld (bijv. voor admin e-mails, zorg dat je e-mailadres juist is).
    • Of het vakje “Schakel deze e-mailmelding in” is aangevinkt.
  5. Klik op Wijzigingen opslaan na het controleren van de instellingen.

Stap 2: Controleer op Pluginconflicten

Andere plugins die e-mails beheren, kunnen ervoor zorgen dat WooCommerce e-mails niet worden verstuurd.

  1. Ga naar Plugins > Geïnstalleerde Plugins.
  2. Deactiveer tijdelijk e-mailgerelateerde plugins zoals WP Mail SMTP, Contact Form 7 of e-maillogging plugins.
  3. Test een nieuwe bestelling door er een op je site te plaatsen om te zien of het probleem is opgelost.
  4. Als de e-mails werken na het deactiveren van een plugin, is er mogelijk een conflict.

Stap 3: Test E-mailverzending met een Logging Plugin

Gebruik een e-maillogging plugin om te controleren of WooCommerce de e-mails aanmaakt en verzendt.

  1. Installeer WP Mail Logging:
    • Ga naar Plugins > Nieuwe Plugin, zoek naar WP Mail Logging, installeer en activeer het.
  2. Plaats een testbestelling op je website.
  3. Ga naar Hulpmiddelen > WP Mail Log en controleer of de WooCommerce bestellingsemails worden geregistreerd.
    • Als ze worden geregistreerd maar niet worden afgeleverd, ligt het probleem waarschijnlijk aan de e-mailconfiguratie of je server.
    • Als ze niet worden geregistreerd, kan er een dieper probleem zijn met WooCommerce of pluginconflicten.

Stap 4: Stel SMTP in voor Betere E-maillevering

De standaard e-mailfunctionaliteit van WordPress gebruikt PHP mail(), wat vaak leidt tot e-mails die als spam worden gemarkeerd of helemaal niet worden afgeleverd. SMTP configureren kan dit oplossen.

  1. Installeer een SMTP-plugin, zoals WP Mail SMTP:
    • Ga naar Plugins > Nieuwe Plugin, zoek naar WP Mail SMTP, en installeer en activeer het.
  2. Configureer de plugin met de SMTP-instellingen van je e-mailprovider:
    • Gmail SMTP: Host: smtp.gmail.com, Poort: 587, Versleuteling: TLS
    • SendGrid SMTP: Host: smtp.sendgrid.net, Poort: 587, Versleuteling: TLS
    • Mailgun SMTP: Host: smtp.mailgun.org, Poort: 587, Versleuteling: TLS
  3. Test de e-mailverzending om te zorgen dat alles correct werkt.

Stap 5: Controleer je Spammap en Whitelist je Domein

Het is mogelijk dat je e-mails in de spambox of ongewenste e-mail van de ontvanger terechtkomen.

  1. Controleer de spammap van het ontvangerse-mailadres.
  2. Als de e-mails worden gemarkeerd als spam, vraag de ontvanger om je domein (bijv. @jouwwebsite.com) toe te voegen aan hun whitelist of contactlijst.
  3. Zorg ervoor dat je SPF-, DKIM- en DMARC-records correct zijn geconfigureerd.

Stap 6: Controleer WooCommerce E-mailsjablonen

Als je of je themadeveloper aangepaste WooCommerce e-mailsjablonen heeft gemaakt, kan dit problemen veroorzaken.

  1. Ga naar WooCommerce > Status en klik op het tabblad Sjablonen.
  2. Bekijk of er sjabloonoverschrijvingen zijn voor e-mails (meestal te vinden in /wp-content/themes/jouw-thema/woocommerce/emails/).
  3. Als je verouderde of kapotte sjablonen vindt, werk ze dan bij of verwijder de overschrijvingen om de standaard WooCommerce-sjablonen te gebruiken.

Stap 7: Controleer de Limieten van je Hostingprovider

Sommige hostingproviders hebben limieten op het aantal e-mails dat per uur of dag kan worden verzonden.

  1. Neem contact op met je hostingprovider om te controleren of er limieten zijn voor het verzenden van e-mails of of je account is gemarkeerd voor overmatig e-mailgebruik.
  2. Als er limieten zijn, kun je een externe SMTP-dienst gebruiken zoals SendGrid, Mailgun of Amazon SES.

Stap 8: Werk WooCommerce en Plugins Bij

Verouderde versies van WooCommerce of andere plugins kunnen compatibiliteitsproblemen veroorzaken.

  1. Ga naar Dashboard > Updates en update WooCommerce en andere plugins.
  2. Test het systeem door een nieuwe bestelling te plaatsen.

Stap 9: Gebruik een Dedicate E-maildienst

Voor grote winkels met veel e-mails kan het gebruik van een e-mailservice zoals SendGrid, Mailgun, of Amazon SES betrouwbaarheid en afleverbaarheid verbeteren.

Recent toegevoegd

×

Dankzij WhatsApp Chat

× Hulp nodig?