Articles

WooCommerce Docs

Varför skickas inte mina e-postmeddelanden? Tillbaka till början

Detta förtjänar en egen sida. Se Varför e-postmeddelanden kanske inte skickas.

Förutom att följa instruktionerna i länken ovan ska du vara medveten om att om du använder HTTP-autentisering som skydd för att oönskade användare inte ska kunna se din webbplats kommer WP-Cron sannolikt att blockeras och inte kunna avfyras på din webbplats. Om du förlitar dig på WP-Cron bör du inaktivera HTTP auth för att testa, eftersom Follow-Ups inte skickas om HTTP Auth inte är inaktiverat. Följande är vad du kan se om du har WP Crontrol installerat:

Screen Shot 2016-02-08 at 8.40.18 AM

Vad utlöser att mina e-postmeddelanden skickas till kunderna? Tillbaka till början

Ett e-postmeddelande skickas så snart de inställda utlösningsvillkoren är uppfyllda för ett specifikt e-postmeddelande. Om utlösaren är ”Orderstatus: Follow-Ups kommer att samla in och bygga upp listan över e-postmeddelanden som ska skickas, baserat på befintliga e-postmeddelanden, direkt efter att en beställning har slutförts. Dessa e-postmeddelanden hålls i en kö och skickas så snart tidsintervallet löper ut.

För att undvika att skicka flera e-postmeddelanden till samma kund kan prioritetsvillkor ställas in, och det finns också alternativ som ”Skicka en gång per kund” och ”Justera sändningsdatum” (för ett e-postmeddelande som redan finns i kön). Men det är viktigt att notera att om ett annat uppföljningsmejl skapas efter att en beställning har slutförts, kommer detta mejl inte att läggas till i kön, även om utlösningsvillkoren är matchade för det.

Varför har jag tusentals kommentarer nu? Tillbaka till början

Aktionsschemaläggaren är en robust metod för att säkerställa att åtgärder utlöses i rätt tid och på ett korrekt sätt. Eftersom Follow-up Emails är beroende av sändningsnoggrannhet för datum och tidsschema har vi (tillsammans med WooCommerce Subscriptions) implementerat den här nya, extremt exakta schemaläggaren. Som förklaras i dokumentationen loggar Action Scheduler, som standard, alla åtgärder till kommentarstabellen och kan få ditt kommentarsantal på instrumentpanelen att växa exponentiellt. Detta är inte en bugg.

Som standard kommer loggposter (dvs. kommentarer) att raderas efter en månad tillsammans med den åtgärd de relaterar till. Om mängden kommentarer är ett problem för dig (dina kunder kommer aldrig att se dessa) kan du minska hur länge åtgärder och kommentarer sparas med hjälp av filtret ”action_scheduler_retention_period”. Som standard är det inställt på en månad, men du kan ändra det till 60 * 60 * 24 * 7 för att minska det till en vecka, eller 60 * 60 * 24 för att minska det till en dag.

Om du vill stänga av det helt och hållet finns det en inställning som gör det möjligt för dig att både stänga av loggarna för handlingsschemaläggaren (detta är inställt för att inte logga åtgärder som standard – du kommer att behöva slå på det igen), och ett val som raderar de aktuella loggarna från din databas när du sparar dina inställningar.

Logik för övergivande av kundvagn Tillbaka till början

Follow-Ups vet när en produkt har lagts till i kundvagnen och sedan när produkten har köpts. Detta kan ske direkt, några minuter senare eller några dagar senare. Oavsett detta kommer Follow-Ups att ta bort e-postmeddelandena ”Added to cart” från kön när köp görs, och ta bort e-postmeddelandena från den schemalagda kön om det behövs.

När du importerar beställningar stannar den bara vid 0 % och uppdaterar aldrig Tillbaka till början

Detta inträffar från tid till annan, och vi rekommenderar att du försöker med de här tre stegen innan du skickar in ett ärende till supporten:

  • Säkerställ att du är uppdaterad med ditt insticksprogram för Follow-up Emails. Att köra det senaste och bästa är det bästa!
  • Har du PHP 5.6 eller lägre? Vi rekommenderar att du uppgraderar till PHP 7.2.
  • Har du ett plugin för caching installerat? Eller använder du caching överhuvudtaget – någonstans? Kontrollera också med din webbhotellleverantör. Du skulle bli förvånad över vad de gör för dig!

Varför kan jag inte använda Mandrill (en tjänst från MailChimp) och liknande? Tillbaka till början

Simpelt uttryckt – det strider mot deras användarvillkor. Transaktionsmejl definieras som engångsmejl som skickas till en eller väldigt få mottagare och som anpassas specifikt för mottagaren. Vanliga användningsområden är t.ex:

    • Följande e-postmeddelanden och påminnelser
    • E-postmeddelanden om glömda lösenord
    • Beställningsbekräftelser och kvitton
    • Flera andra enstaka e-postmeddelanden.e-postmeddelanden

Kända pluginkonflikter eller inkompatibilitet med olika saker Tillbaka till början

Om du använder någon av följande plugins, vänligen inaktivera dem eftersom de är kända för att orsaka problem med Follow-Ups:

  • P3 Performance Plugin
  • Linnworks Integration for WooCommerce (versioner äldre än 1.3.6 – uppgradera till 1.3.6 eller senare)
  • WP-Sweep – Var uppmärksam på att det här insticksprogrammet kan radera data (inte bara från Follow-ups, utan det kan också skada dina WooCommerce-produktdata

Kan jag skicka icke-automatiska e-postmeddelanden med det här insticksprogrammet? Tillbaka till toppen

Ja. Välj helt enkelt Manuella e-postmeddelanden och få alla fördelar med ett automatiserat e-postmeddelande – när du vill. Ingen planering, inga villkor – skicka bara när du behöver. När en mall för ditt manuella e-postmeddelande har skapats kan du snabbt ta fram den när som helst, välja en e-postadress, göra några ändringar om det behövs och klicka på ”Skicka”. Det är också möjligt att skicka ett manuellt e-postmeddelande till en utvald grupp av kunder/användare på en gång. Ett e-postmeddelande kan till exempel skickas till alla kunder som gjort ett köp inom ett datumintervall, eller till alla kunder som köpt specifika produkter. Se sidan ”Manuella e-postmeddelanden” för mer information.

Jag försökte skicka 800 e-postmeddelanden, men det skickades bara… Tillbaka till början

Begränsningar för webbhotell kan variera, vi rekommenderar att du kollar med ditt webbhotell om dina sändningsbegränsningar. Se här för mer information. Om du planerar att skicka fler e-postmeddelanden än den dagliga gränsen rekommenderar vi att du byter till en tredjeparts e-postleverantör, till exempel Mandrill. De har ett plugin tillgängligt (wpMandrill), som integreras med Follow-up Emails.

Hur fungerar Google Analytics länkspårning? Tillbaka till början

När du kryssat i rutan öppnas ett nytt fält där du kan ange din spårningslänk.

Du kan läsa mer information på sidan för verktyget Google Analytics URL Builder.

Det är bara spårningslänken som behöver skrivas in i det här området, inte hela webbadressen.

Var tog funktionen ”Skicka alltid” vägen? Tillbaka till början

Från och med version 4.0 är det bara e-posttyper för butikswebben som har möjlighet att begränsa om de ska ”alltid skicka” eller inte. Den här ändringen genomfördes eftersom e-postmeddelanden med en annan e-posttyp än ”Storewide” (vilket inkluderar produkt- och kategorispecifika e-postmeddelanden) resulterar i försumbar dubblering när de skickas. Varför?

E-postmeddelanden ställs i kö baserat på specificitet. Ju mer specifik ett e-postmeddelande är, desto högre är prioriteringen. E-postmeddelanden utanför ”Storewide” köas därför vanligtvis med högsta prioritet och låg dubblering, vilket gör det onödigt att begränsa dessa e-posttyper för att kunna välja ”Always Send” eller inte. Endast ”Storewide”-mejl har en verklig potential för duplicering, och Follow-Up Emails ger mer kontroll för denna typ av e-post för att begränsa deras korsning med dessa andra e-posttyper.

Var finns alla mina e-posttyper? Varför kan jag bara använda Manual och Sign-ups? Tillbaka till början

Från och med version 4.0 kräver Follow-Up Emails ingen ytterligare plugin. Detta innebär att du nu har tillgång till vissa av Follow-Up Emails funktioner utan att WooCommerce eller Sensei är installerat – vilket är en bra nyhet! Detta kan också vara förvirrande, eftersom du utan WooCommerce inte har tillgång till andra e-posttyper än Signup och Manual Emails.

Ett annat scenario som skulle begränsa dig till att inte ha tillgång till alla dina e-posttyper är om du kör en installation av WordPress på flera platser. Detta har betydelse eftersom Follow-up Emails letar specifikt efter woocommerce/woocommerce.php i active_plugins-data i WordPress för att avgöra om WooCommerce är installerat. Om du har en installation på flera platser kommer denna specifika fil inte att hittas och Follow-up Emails kommer därför inte att visa alla e-posttyper.

Sänds e-postmeddelanden till både registrerade kunder och gästkassor? Tillbaka till början

Ja. Oavsett hur dina kunder checkar ut kommer deras e-postmeddelanden att läggas till i de kampanjer som du har ställt in.

När en användare prenumererar skickas inte mitt anmälningsmeddelande? Tillbaka till början

Anslutningsmejl är annorlunda än funktionaliteten för prenumerationsrutan för ”nyhetsbrev” och ”sändlistor”. Anmälningsmejl är till för att anmäla sig till ett konto på WordPress/WooCommerce. Observera denna skillnad.

Att skicka rätt e-post är komplicerat, hur hanteras det? Tillbaka till början

Vi har försökt att dokumentera den beslutsprocess som Follow-ups gör i det ögonblick då ett e-postmeddelande skickas för att avgöra vad som skickas, vad som inte skickas och i vilken ordning. Om du vill ha en översikt på hög nivå över den här beslutsprocessen kan du läsa om den här.

Var kommer mina prenumerationsmejl att utlösas? Tillbaka till början

När schemaläggs e-postmeddelandet ”efter utgångsdatum”? Kör systemet någon slags bakgrundsprocess för att kontrollera om prenumerationer har löpt ut varje dag och schemalägga dem?

Ja… på sätt och vis. E-postmeddelandet läggs till i schemat efter att WooCommerce Subscriptions plugin avfyrar subscription_expired-triggern på en prenumeration, så det är normalt att inte ha något schemalagt när du först skapar eller importerar beställningar.

Det ser ut som om ingen av mina ”innan prenumerationen löper ut”-meddelanden skickas! Tillbaka till början

Kontrollera först dina prenumerationsinställningar. Har du slutdatum? Om inte bör du använda utlösaren before next subscription payment eftersom dina prenumerationer inte löper ut (därav inga slutdatum). Om så är fallet och du har before subscription expires-utlösare inställda för den prenumerationen kommer de aldrig att utlösas. Vänligen uppdatera utlösaren.

Min avregistreringssida fungerar inte Tillbaka till början

Jag har skapat en sida med kortkoden för att hantera alla opt-outs och avregistreringar. Jag har gjort webbadressen https://example.com/unsubscribe. Varför fungerar den inte?

Problemet här är att inte använda kortkoden – eftersom Follow Ups har bibehållit bakåtkompatibilitet med den. Problemet gäller det faktum att det finns en slutpunkt för avregistreringar som kommer att vara https://example.com/unsubscribe, så att skapa en sida med samma slug kommer att skriva över och bryta slutpunkten. Om du vill använda kortkoden på ytterligare en sida, använd helt enkelt inte den där ”unsubscribe”-sluggen. Eftersom slutpunktsslugs alltid ska vara unika.

Hur kan jag testa att skicka e-postmeddelanden i stora mängder? Tillbaka till början

Det finns ingen funktion direkt i Follow Ups som tillåter detta. Vad du istället kan göra är att använda plugins från tredje part för att inaktivera och logga e-postmeddelanden som om de hade skickats. Vi använder ibland följande för att se vad som skulle skickas och diagnostisera problem. Kom ihåg att dessa plugins lägger till data till databasen som du kanske vill rensa innan du tar din webbplats i drift:

  • Plugin för att inaktivera e-post
  • Plugin för att logga e-post

Hur används åtkomsttypen för listor (skillnaden mellan offentlig/privat)? Tillbaka till början

Den offentliga åtkomsttypen innebär att listan är tillgänglig offentligt för butikens kunder att prenumerera på.

Alternativt kan prenumeranter endast läggas till från en administratör till listor som använder den privata åtkomsttypen.

Obs: Det här är ett dokument på utvecklarnivå som tillhandahålls som vägledning. Vi kan inte ge råd eller granska kod enligt vår supportpolicy.

Min sida för avregistrering är tom… Hjälp! Tillbaka till början

Typiskt sett är sidan faktiskt inte tom. Vanligtvis finns det helt enkelt en CSS-regel som döljer huvudinnehållsområdet – ungefär så här:

.home #content {
display: none;
}

Hur anpassar jag avregistreringssidan? Tillbaka till början

Du kan åsidosätta mallen som visas på den här sidan genom att kopiera woocommerce-follow-up-emails/templates/email-unsubscribe.php och klistra in den här filen i en follow-up-emails-katalog i ditt aktiva tema. Followup Emails kommer då att ladda den email-unsubscribe.php som presenteras av temat i stället för den som levereras med Followup Emails. Detta kommer också att hjälpa uppgraderingar från att skriva över eventuella ändringar som du eller din temautvecklare kan göra.

Vilka mallar kan jag redigera och hur? Tillbaka till början

Det finns ett antal mallar som du kan redigera genom att helt enkelt kopiera den befintliga filen från mappen Followup Emails – woocommerce-follow-up-emails/templates/ – till /follow-up-emails/. Vissa kanske redan har den här mappen om du har laddat ner de tillhandahållna e-postmallarna. Vissa mallfiler kan finnas i en undermapp, i så fall är det viktigt att kopiera över filerna med samma mappstruktur. Exempel på filer som du kan skriva över:

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

Jag kan inte ladda ner e-postmallarna Tillbaka till början

Får du följande meddelande?

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

För det första måste det aktiva temat kunna skrivas av servern. Funktionen för nedladdning av e-post skapar en ny katalog i ditt aktiva tema:

follow-up-emails/emails

Detta är mappstrukturen som Followup Emails läser från för att komma åt e-postmallarna. Skapa åtminstone dessa mappar manuellt och gör dem skrivbara för att ladda ner mallarna.

Hjälpsamma frågor vid behov Tillbaka till början

Har du någonsin gjort något som du vill ångra? Det händer, så vi har tillhandahållit några användbara SQL-förfrågningar för att göra ändringar i databasen direkt. Vi rekommenderar att du säkerhetskopierar din databas innan du provar något av detta. Se frågorna här.

Får du ett T_STRING-fel vid installationen? Tillbaka till början

Du kanske stöter på ett fel som:

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

Det här felet uppstår eftersom du kör en inkompatibel version av PHP. Ofta PHP 5.2 eller någon variant. Vi rekommenderar att du uppgraderar din version till minst PHP 5.4.

Jag får ett fel med SPF-installationen Tillbaka till början

Vissa användare på vissa värdar kan stöta på följande problem:

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

Det första steget är att kontrollera med ditt värddriftsföretag om sockets är aktiverade/tillåtna. Det här felet uppstår vanligtvis på grund av att Follow Ups får socketfel när man försöker generera SPF-posten när man frågar DNS. Follow Ups pingar Googles offentliga DNS så den behöver tillgång till UDP 8.8.8.8.8 på port 53.

Vad är standardformateringen för skickade e-postmeddelanden? Tillbaka till början

Som standard skickas e-postmeddelanden som multipart/alternative, som innehåller text/html-delen samt text/plain-delen (som genereras genom att ta bort HTML från text/html-innehållet).

För att inaktivera det här beteendet och endast använda text/html kan du använda följande filter:

add_filter( 'fue_multipart_mail', '__return_false' );

Hur avinstallerar jag Follow Ups? Tillbaka till början

Det här tillägget raderar som standard inte sin information från databasen om du raderar insticksprogrammet från WordPress Admin. Om du vill avinstallera Follow-Ups helt och hållet, inklusive dess data, lägger du till följande i filen wp-config.php på din webbplats innan du raderar insticksprogrammet:

define('WC_REMOVE_ALL_DATA', true);

Vi rekommenderar att du använder backup-funktionen innan du avinstallerar. Gå till: Uppföljning > Inställningar > Verktyg. Därifrån kan inställningar och e-post exporteras och importeras.

Håll dig till att ta bort ovanstående kodrad efter att du avinstallerat insticksprogrammet.