Articles

WooCommerce Docs

Waarom worden mijn emails niet verzonden? Terug naar boven

Dit verdient een eigen pagina. Zie Waarom e-mails mogelijk niet worden verzonden.

Naast het volgen van de instructies in de bovenstaande link, moet u zich ervan bewust zijn dat het gebruik van HTTP-authenticatie als bescherming voor ongewenste gebruikers van het zien van uw website, WP-Cron waarschijnlijk zal worden geblokkeerd, en niet afvuren op uw website. Als je vertrouwt op WP-Cron, schakel dan HTTP auth uit om te testen, omdat Follow-Ups niet zullen verzenden als HTTP Auth niet is uitgeschakeld. Als WP Crontrol is geïnstalleerd, ziet u het volgende.

Screen Shot 2016-02-08 at 8.40.18 AM

Waardoor worden mijn e-mails naar klanten verzonden? Bovenaan pagina

Een e-mail wordt verzonden zodra aan de ingestelde triggervoorwaarden voor een specifieke e-mail is voldaan. Als de trigger is “Orderstatus: Voltooid”, verzamelt en bouwt Follow-Ups de lijst met te verzenden e-mails op, op basis van de bestaande e-mails, direct nadat een bestelling is voltooid. Deze e-mails worden vastgehouden in een wachtrij en worden verzonden zodra het tijdsinterval is verstreken.

Om te voorkomen dat meerdere e-mails naar dezelfde klant worden verzonden, kunnen prioriteitsvoorwaarden worden ingesteld, en er zijn ook opties zoals “Eén keer per klant verzenden” en “Verzenddatum aanpassen” (van een e-mail die al in de wachtrij staat). Maar het is belangrijk om op te merken dat als een andere follow-up e-mail wordt gemaakt nadat een bestelling is voltooid, deze e-mail niet aan de wachtrij wordt toegevoegd, zelfs als de triggervoorwaarden daarvoor zijn aangepast.

Waarom heb ik nu duizenden reacties? Terug naar boven

De Action Scheduler is een robuuste methode om ervoor te zorgen dat tijdig en accuraat acties worden getriggerd. Aangezien Follow-up E-mails afhankelijk is van verzend nauwkeurigheid voor data en tijd schema, hebben we (samen met WooCommerce Abonnementen) deze nieuwe, zeer nauwkeurige planner geïmplementeerd. Zoals uitgelegd in de documentatie, logt de Action Scheduler, standaard, alle acties naar de opmerkingen tabel en kan er voor zorgen dat het aantal opmerkingen op het dashboard exponentieel groeit. Dit is geen bug.

De standaardinstelling is dat logboekvermeldingen (d.w.z. opmerkingen) na een maand worden verwijderd, samen met de actie waarop ze betrekking hebben. Als het volume van opmerkingen een probleem voor u is (uw klanten zullen deze nooit zien), kunt u het aantal tijd dat acties en opmerkingen worden bewaard verminderen met behulp van het filter ‘action_scheduler_retention_period’. Standaard is het ingesteld op een maand, maar u kunt het veranderen in 60 * 60 * 24 * 7 om het te verminderen tot een week, of 60 * 60 * 24 om het te verminderen tot een dag.

Als u het volledig wilt uitschakelen, is er een instelling waarmee u zowel de actie scheduler logs kunt uitschakelen (dit is standaard ingesteld om geen acties te loggen – u ZULT het weer aan moeten zetten), en een selectie die de huidige logs uit uw database zal verwijderen bij het opslaan van uw instellingen.

Cart Abandonment Logic Terug naar boven

Follow-Ups weet wanneer een product is toegevoegd aan de winkelwagen, en vervolgens wanneer het product is gekocht. Dit kan direct gebeuren, een paar minuten later, of een paar dagen later. Hoe dan ook, Follow-Ups zal de “Toegevoegd aan winkelwagen” e-mails uit de wachtrij verwijderen wanneer aankopen worden gedaan, en verwijdert de e-mails uit de geplande wachtrij indien nodig.

Bij het importeren van orders, het stopt gewoon op 0% en nooit bijgewerkt Terug naar boven

Dit gebeurt van tijd tot tijd, en we raden u aan deze drie stappen te proberen voordat u een ticket indient voor ondersteuning:

  • Zorg ervoor dat u up-to-date bent met uw Follow-up E-mails plugin. De nieuwste en beste is de beste!
  • Draait u PHP 5.6 of lager? Wij raden u aan te upgraden naar PHP 7.2.
  • Heeft u een caching plugin geinstalleerd? Of doet u aan caching – waar dan ook? Neem ook contact op met uw hosting provider. Je zou verbaasd zijn wat zij voor je doen!

Waarom kan ik Mandrill (een MailChimp service) en zo niet gebruiken? Terug naar boven

Eenvoudig gezegd: het is tegen hun Terms of Service. Transactionele e-mails worden gedefinieerd als eenmalige e-mails die worden verzonden naar een of zeer weinig ontvangers en zijn specifiek aangepast voor de ontvanger. Veelvoorkomende toepassingen zijn onder meer:

    • Opvolgings- en herinneringsmails
    • E-mails over vergeten wachtwoorden
    • Orderbevestigingen en ontvangstbewijzen
    • Verschillende andere eenmaligee-mails

Bekende plug-in conflicten of onverenigbaarheden met diverse dingen Terug naar boven

Als u een van de volgende plug-ins gebruikt, schakel deze dan uit omdat deze een probleem kunnen veroorzaken met Follow-Ups:

  • P3 Performance Plugin
  • Linnworks Integration for WooCommerce (versies ouder dan 1.3.6 – gelieve te upgraden naar 1.3.6 of later)
  • WP-Sweep – Wees gewaarschuwd, deze plugin kan gegevens wissen (niet alleen van Follow-ups, maar het kan uw WooCommerce product gegevens ook schaden

Kan ik niet-geautomatiseerde e-mails verzenden met behulp van deze plugin?

Ja. Kies gewoon voor Manual Emails, en krijg alle voordelen van een geautomatiseerde e-mail – wanneer je maar wilt. Geen planning, geen voorwaarden – gewoon verzenden wanneer dat nodig is. Zodra een sjabloon voor uw handmatige e-mail is gemaakt, kunt u deze op elk gewenst moment snel ophalen, een e-mailadres selecteren, indien nodig een paar wijzigingen aanbrengen, en op “Verzenden” klikken. Een handmatige e-mail versturen naar een selecte groep klanten/gebruikers in één keer is ook mogelijk. Bijvoorbeeld, een e-mail kan worden verzonden naar alle klanten die een aankoop hebben gedaan in een datumbereik, of alle klanten die specifieke producten hebben gekocht. Zie de pagina “Handmatige e-mails” voor meer informatie.

Ik heb geprobeerd 800 e-mails te verzenden, maar het stuurde alleen… Terug naar boven

De beperkingen van webhosts kunnen verschillen. Wij raden u aan bij uw host na te vragen wat uw verzendlimieten zijn. Zie hier voor meer informatie. Als u van plan bent om meer e-mails dan de dagelijkse limiet te verzenden, raden wij u aan over te schakelen naar een derde partij E-mail Provider, zoals Mandrill. Zij hebben een plugin beschikbaar (wpMandrill), die integreert met Follow-up E-mails.

Hoe werkt Google Analytics link tracking? Terug naar boven

Na het aanvinken van het vakje, wordt een nieuw veld geopend om uw tracking link in te voeren.

Meer informatie kunt u lezen op de Google Analytics URL Builder tool pagina.

U hoeft hier alleen de trackingkoppeling in te voeren, niet de volledige URL.

Waar is de functie “Altijd verzenden” gebleven? Terug naar boven

Vanaf versie 4.0, hebben alleen winkel-brede email types de mogelijkheid om te beperken of ze wel of niet “Altijd Zenden”. Deze wijziging is doorgevoerd omdat bij het verzenden van e-mails met een ander e-mailtype dan “Winkelbreed” (waaronder product- en categoriespecifieke e-mails vallen), de e-mails in verwaarloosbare duplicatie resulteren. Waarom?

E-mails worden in een wachtrij geplaatst op basis van specificiteit. Hoe specifieker een e-mail, hoe hoger de prioriteit. Dus, e-mailtypes buiten “Storewide” zijn meestal het hoogst in prioriteit, en laag in duplicatie, waardoor de noodzaak om deze e-mailtypes te beperken tot “Altijd verzenden” of niet, onnodig is. Alleen “Storewide” e-mails hebben een reëel potentieel voor duplicatie, en Follow-Up E-mails biedt meer controle voor dit type e-mail om hun kruisbestuiving met deze andere e-mailtypes te beperken.

Waar zijn al mijn e-mailtypes? Waarom kan ik alleen Handmatig en Aanmeldingen gebruiken? Terug naar boven

Vanaf versie 4.0, heeft Follow-Up Emails geen extra plugin nodig. Dit betekent dat u nu toegang heeft tot een aantal van Follow-Up Emails functies zonder WooCommerce of Sensei geïnstalleerd – dat is geweldig nieuws! Dit kan ook verwarrend zijn, want zonder WooCommerce heeft u geen toegang tot andere e-mailtypes dan Signup en Manual Emails.

Een ander scenario dat u zou beperken tot niet al uw e-mailtypes is als u een multi-site installatie van WordPress draait. Dit is van belang omdat Follow-up Emails specifiek zoekt naar woocommerce/woocommerce.php in de active_plugins gegevens van WordPress om te bepalen of WooCommerce is geïnstalleerd. In het geval van een multi-site installatie, zal dit specifieke bestand niet worden gevonden, waardoor Follow-up Emails niet alle e-mailtypes zal tonen.

Sturen emails zowel naar geregistreerde klanten als naar gasten die afrekenen? Terug naar boven

Ja. Het maakt niet uit hoe uw klanten uitchecken, zullen hun e-mails worden toegevoegd aan welke campagnes die u hebt ingesteld.

Wanneer een gebruiker zich inschrijft, mijn sign-up e-mail wordt niet verzonden? Terug naar boven

Inschrijf emails zijn anders dan de inschrijf box functionaliteit voor “nieuwsbrieven” en “mailing lijsten”. Aanmeldings emails zijn voor het aanmelden van een account op WordPress/WooCommerce. Let op dit verschil.

Het versturen van de juiste e-mail is complex, hoe wordt dit afgehandeld? Terug naar boven

We hebben geprobeerd het beslissingsproces te documenteren dat Follow-ups maakt op het moment dat een e-mail wordt verzonden om te bepalen wat wordt verzonden, wat niet wordt verzonden, en in welke volgorde. Voor een high-level overzicht van dit besluitvormingsproces, lees er hier over.

Wanneer worden mijn abonnements-e-mails getriggerd? Bovenaan pagina

Wanneer wordt de “after expiration” e-mail gepland? Voert het systeem een soort achtergrondproces uit om elke dag te controleren of abonnementen zijn verlopen en deze in te plannen?

Ja… een soort van. De e-mail wordt aan de planning toegevoegd nadat de WooCommerce Abonnementen plugin de subscription_expired trigger op een abonnement afvuurt, dus het is normaal dat er niets is ingepland wanneer u voor het eerst orders aanmaakt of importeert.

Het lijkt erop dat geen van mijn “voordat het abonnement verloopt” e-mails worden verzonden! Terug naar boven

Controleer eerst uw abonnementsinstellingen. Hebt u einddata? Zo niet, dan zou u de before next subscription payment trigger moeten gebruiken omdat uw abonnementen niet aflopen (dus geen einddatums). Als dit het geval is, en u hebt before subscription expires triggers ingesteld voor dat abonnement, zullen ze nooit getriggerd worden. Gelieve de trigger bij te werken.

Mijn uitschrijfpagina werkt niet Terug naar boven

Ik heb een pagina gemaakt met de shortcode om alle opt-outs en unsubscribes te verwerken. Ik heb de URL https://example.com/unsubscribe gemaakt. Waarom werkt het niet?

Het probleem hier is niet het gebruik van de shortcode – aangezien Follow Ups er achterwaartse compatibiliteit mee heeft behouden. Het probleem heeft te maken met het feit dat er een eindpunt is voor afmeldingen dat https://example.com/unsubscribe zal zijn, dus het maken van een pagina met diezelfde slug zal overschrijven en het eindpunt verbreken. Als u de shortcode op een andere pagina wilt gebruiken, gebruik dan niet de “unsubscribe” slug. Endpoint slugs moeten altijd uniek zijn.

Hoe kan ik testen of ik grote hoeveelheden emails kan versturen? Terug naar boven

Er is geen functionaliteit direct in Follow Ups die dit mogelijk zou maken. Wat u in plaats daarvan kunt doen is plugins van derden gebruiken om de e-mails uit te schakelen en te loggen alsof ze zijn verzonden. Wij gebruiken soms de volgende plugins om te zien wat er zou worden verzonden en om problemen vast te stellen. Vergeet niet dat deze plugins gegevens toevoegen aan de database die u wellicht wilt wissen voordat u uw website live zet:

  • E-mails uitschakelen plugin
  • E-mails loggen plugin

Hoe wordt het toegangstype voor lijsten gebruikt (het verschil tussen publiek/privaat)? Terug naar boven

Het publieke toegangstype betekent dat de lijst publiekelijk beschikbaar is voor klanten van de winkel om zich op te abonneren.

Aternatief kunnen abonnees alleen door een beheerder worden toegevoegd aan lijsten met het private toegangstype.

Opmerking: Dit is een doc op ontwikkelaarsniveau die als leidraad dient. We zijn niet in staat om advies te geven of code te beoordelen onder ons ondersteuningsbeleid.

Mijn uitschrijfpagina is leeg… Help! Terug naar boven

Typisch is dat de pagina eigenlijk niet leeg is. Meestal is er gewoon een CSS-regel die de hoofdinhoud verbergt – zoiets als dit:

Hoe pas ik de afmeldpagina aan? Terug naar boven

U kunt het sjabloon dat op deze pagina wordt weergegeven overschrijven door de woocommerce-follow-up-emails/templates/email-unsubscribe.php te kopiëren en dit bestand in een follow-up-emails map in uw actieve thema te plakken. Followup Emails zal dan de email-unsubscribe.php laden die door het thema wordt gepresenteerd in plaats van degene die wordt meegeleverd met Followup Emails. Dit voorkomt ook dat upgrades wijzigingen overschrijven die u of uw thema-ontwikkelaar eventueel heeft aangebracht.

Welke sjablonen kan ik bewerken, en hoe? Terug naar boven

Er zijn een aantal sjablonen die u kunt bewerken door simpelweg het bestaande bestand te kopiëren van de map Followup Emails – woocommerce-follow-up-emails/templates/ – naar /follow-up-emails/. Sommigen hebben deze map misschien al, als u de meegeleverde e-mailsjablonen hebt gedownload. Sommige sjabloonbestanden kunnen in een submap staan, in dat geval is het belangrijk om de bestanden te kopiëren met dezelfde mapstructuur. Voorbeeld bestanden die u kunt overschrijven:

  • email-subscriptions.php
  • email-unsubscribe.php
  • myaccount/email-preferences.php

Ik kan de e-mailsjablonen niet downloaden Terug naar boven

Krijgt u de volgende melding?

Error saving file to /var/www/blah/wp-content/themes/blah/follow-up-emails/emails/fue-responsive-one-column.html

Vooreerst moet uw actieve thema beschrijfbaar zijn door de server. De functie voor het downloaden van e-mails maakt een nieuwe map aan in uw actieve thema:

follow-up-emails/emails

Dit is de mappenstructuur waaruit Followup E-mails leest om toegang te krijgen tot de e-mailsjablonen. Maak deze mappen op zijn minst handmatig aan en maak deze beschrijfbaar om de sjablonen te downloaden.

Hulpzame query’s wanneer nodig Terug naar boven

Doet u wel eens iets wat u wilt terugdraaien? Het gebeurt, dus we hebben een aantal handige SQL queries om direct wijzigingen in de database aan te brengen. Wij raden u aan een back-up van uw database te maken voordat u dit probeert. Zie de query’s hier.

Krijgt u een T_STRING fout bij het installeren? Terug naar boven

Het kan zijn dat u een fout tegenkomt als:

Parse error: syntax error, unexpected T_STRING in .../wp-content/plugins/woocommerce-follow-up-emails/includes/addons/twitter/class-fue-addon-twitter-admin.php on line 99

Deze fout treedt op omdat u een niet-compatibele versie van PHP gebruikt. Vaak PHP 5.2 of een variant daarvan. Wij raden u aan uw versie te upgraden naar minimaal PHP 5.4.

Ik krijg een foutmelding bij het instellen van SPF Terug naar boven

Sommige gebruikers op sommige hosts kunnen het volgende probleem tegenkomen:

Error generating an SPF record. Failed to write question to socket

De eerste stap die u moet nemen, is bij uw hostingbedrijf te controleren of sockets zijn ingeschakeld/toegestaan. Deze fout treedt meestal op omdat Follow Ups socket-fouten krijgt bij het genereren van het SPF-record bij het bevragen van de DNS. Follow Ups pingt Google’s publieke DNS dus heeft het toegang nodig tot UDP 8.8.8.8 op poort 53.

Wat is de standaard opmaak voor verzonden e-mails?

E-mails worden standaard verzonden als multipart/alternative, met daarin text/html en text/plain (gegenereerd door HTML van de text/html inhoud te verwijderen).

Om dit gedrag uit te schakelen en alleen text/html te gebruiken, kunt u het volgende filter gebruiken:

add_filter( 'fue_multipart_mail', '__return_false' );

Hoe kan ik Follow-Ups verwijderen? Bovenaan pagina

Standaard verwijdert deze extensie zijn informatie niet uit de database als u de plugin verwijdert vanuit WordPress Admin. Als u Follow-Ups volledig wilt verwijderen, inclusief de gegevens, voeg dan het volgende toe aan het bestand wp-config.php van uw site voordat u de plugin verwijdert:

define('WC_REMOVE_ALL_DATA', true);

Wij raden u aan de back-upfunctie te gebruiken voordat u de installatie ongedaan maakt. Ga naar: Opvolging > Instellingen > Hulpmiddelen. Van daaruit kunnen instellingen en e-mails worden geëxporteerd en geïmporteerd.

Houd eraan bovenstaande regel code te verwijderen nadat u de plugin hebt verwijderd.