O que impede o envio de mensagens electrónicas do WooCommerce?
Sendo uma loja online, pode utilizar o correio eletrónico para ajudar o seu negócio a funcionar corretamente. Por exemplo, se um cliente não tiver efectuado o pagamento depois de já ter adicionado ao seu carrinho de compras, pode enviar um e-mail para o lembrar da encomenda, etc.
Dê as boas-vindas aos novos clientes com um e-mail. Os e-mails são enviados para confirmar encomendas e dar seguimento a carrinhos abandonados. E são necessários e-mails para permitir que os clientes redefinam as suas palavras-passe.
Mas muitas vezes os vendedores de comércio eletrónico sãoMensagem da comunidadeencontrar WooCommerce Problemas com a impossibilidade de enviar mensagens de correio eletrónico.
Por vezes, isto acontece devido a problemas comuns nas definições do WooCommerce. Vamos começar por mostrar-lhe como verificar essas definições.
Outras vezes, existem problemas mais profundos com a forma como o WordPress envia correio eletrónico. Por defeito, o WordPress envia mensagens de correio eletrónico através de PHP mail. A má notícia é que nem todos os servidores de alojamento WordPress estão corretamente configurados para utilizar o correio PHP.
Mesmo que as mensagens de correio eletrónico tenham sido enviadas com êxito, podem ser incorretamente identificadas como spam. Isto significa que podem ser automaticamente eliminados sem serem vistos.
Mostraremos como configurar o servidor SMTP mais adiante neste guia. Começaremos com algumas soluções de problemas para garantir que o WooCommerce está configurado corretamente.
Verificar as definições de e-mail e de encomenda do WooCommerce
A primeira coisa a verificar são as definições de e-mail e de encomenda do WooCommerce. Se uma das definições estiver incorrecta, o e-mail da encomenda não será enviado.
Verifique as definições de e-mail do WooCommerce
Vamos começar por verificar se o e-mail foi acidentalmente desativado. Para fazer isso, navegue até o painel do WordPress noWooCommerce " Definiçõese, em seguida, clicar em "correio eletrónico"Tab.
Aqui, verá uma lista de todos os e-mails de notificação que o WooCommerce enviará. Alguns são enviados para si e outros são enviados para os clientes. As definições de cada e-mail têm de ser verificadas.
Começando pelo topo, clique no ícone do lado direito "de gestão"botão para verificar".nova ordem"Envie um e-mail.
Há duas definições a verificar. Em primeiro lugar, certifique-se de que o correio eletrónico está ativado. Por vezes, é desativado acidentalmente e, se a caixa estiver desmarcada, não será enviado qualquer e-mail.
Em seguida, certifique-se de que o endereço de correio eletrónico do destinatário está correto. Esta definição só será encontrada nas mensagens de correio eletrónico enviadas para si.
Quando envia uma mensagem de correio eletrónico a um cliente, é automaticamente utilizado o endereço de correio eletrónico correto.
O mesmo pode ser feito para cada tipo de e-mail na lista. Se tudo estiver bem, precisamos de verificar o estado de cada encomenda para o e-mail WooCommerce Unsent Orders.
Verificar o estado do pagamento do WooCommerce
Precisa de navegar paraWooCommerce " Encomendaspara verificar o estado das encomendas recentes. Se ainda não existirem encomendas, tem de criar uma encomenda de teste e devolvê-la.
Se o estado da encomenda for "a aguardar pagamento", como mostrado neste exemplo, isso explica por que o e-mail não foi enviado. Por predefinição, o WooCommerce não envia e-mails de encomendas pendentes.
Uma encomenda pendente está a aguardar ação adicional. Talvez o cliente tenha adicionado um item ao carrinho e depois o tenha abandonado.
Ou o cliente pode ter de efetuar um pagamento manual, como uma transferência bancária.
Mas se o Estado é "Processamento", então existe um problema. Deve ser enviado um e-mail para si e para o cliente. Se o e-mail não chegar à caixa de entrada, é provável que seja considerado spam.
Este é um problema comum nos e-mails do WooCommerce e do WordPress. A melhor forma de resolver este problema é utilizar um servidor SMTP para enviar mensagens de correio eletrónico.
Corrija a fiabilidade dos e-mails do WordPress com o plug-in do servidor SMTP
O SMTP é o protocolo padrão para o envio de correio eletrónico através da Internet, mas o WordPress não o utiliza por defeito. A má notícia é que isso geralmente faz com que os e-mails do WordPress sejam tratados como spam.
O envio de correio eletrónico através de um servidor SMTP é mais fiável porque utiliza a autenticação adequada. O software de correio eletrónico do cliente terá a certeza de que os seus e-mails são genuínos e é menos provável que sejam movidos para a pasta de spam.
WP Mail SMTPé o melhor plugin SMTP para WordPress e WooCommerce. É a forma mais fácil de garantir que os e-mails das encomendas são entregues nas caixas de entrada dos seus clientes.
Pode utilizar uma chave API para o ligar a qualquer fornecedor de serviços SMTP popular (como o SendLayer) para enviar correio eletrónico em massa de forma segura sem acionar filtros de spam.
Além disso, o plano inicial do SendLayer permite-lhe enviar até 1.000 mensagens de correio eletrónico por mês.
Para criar uma conta, vá aSendLayere clique em "Começar a utilizar o SendLayer".
Em seguida, selecione o seu pacote pago preferido na página de preços e crie uma conta.
Quando a configuração da conta estiver concluída, verá "Vá para o painel de controlo". Clique nesse botão para passar à etapa seguinte.
irá direccioná-lo para o painel de controlo do SendLayer, que é necessário aquiNome de domínio autorizadoPermite que o servidor de correio eletrónico o reconheça como um remetente autenticado.
Clique no canto superior direito da janela "Adicionar nome de domínio"Botão.
Isto abrirá uma nova página onde pode introduzir o endereço do sítio Web.
Em seguida, clique em "Adicionar nome de domínio"Botão.
Quando isto é feito, o SendLayer gera cinco tipos de registos DNS para o domínio. Estes registos têm de ser adicionados ao seu painel de controlo.
A localização exacta das definições de DNS depende do fornecedor do servidor, mas o SendLayer fornece documentação para o ajudar.
Depois de adicionar estes pormenores, regresse ao painel de controlo e verifique "Adicionei estes registos DNS e estou pronto para prosseguir.". Em seguida, clique no botão "Verificar registos DNS"Botão.
As alterações de registos DNS podem demorar até 48 horas a entrar em vigor.
Agora, obtenha a chave da API SendLayer. Clique no botão "preparar" e, em seguida, mude para o separador"Chave da API"Tab.
Aqui, clique em "Mostrar chave API" e copie a chave para a área de transferência.
Em seguida, aceda ao painel de controlo do WordPress para instalar e ativar oWP Mail SMTPPlug-ins.
Após a ativação, o Assistente de configuração do WP Mail SMTP será iniciado automaticamente. Clique em "início"Botão.
Em seguida, selecione SendLayer como o serviço SMTP que pretende utilizar e clique em "Guardar e continuar"Botão.
O sistema pedir-lhe-á então para configurar as definições do programa de correio.
Aqui, adicione a chave da API copiada anteriormente ao formulário.
Os passos exactos dependem do serviço de correio que escolher.
O assistente de instalação pedir-lhe-á para definir a opção "Correio eletrónico do remetente". Para utilizar o mesmo endereço de correio eletrónico da empresa que introduziu quando configurou o serviço de correio SMTP.
O sistema pergunta-lhe então quais as funcionalidades de correio eletrónico que pretende ativar.
"Melhoria das taxas de entrega de correio eletrónico"e"Acompanhamento de erros de e-mail" para corrigir a incapacidade do WooCommerce de enviar e-mails. Selecione-os por predefinição.
Se comprar o WP Mail SMTP Pro, pode utilizar algumas funcionalidades adicionais. Por exemplo, "Registo detalhado de correio eletrónico" poderá verificar as mensagens de correio eletrónico individuais para se certificar de que foram enviadas.
A versão paga também lhe permite reenviar mensagens de correio eletrónico que falharam.
Muito útil quando um cliente introduz um endereço de correio eletrónico incorreto. Também estão disponíveis relatórios por correio eletrónico e resumos semanais por correio eletrónico sobre o estado e as estatísticas da entrega.
Depois de selecionar a função de correio eletrónico pretendida, clique em "Guardar e continuar"Botão.
De seguida, o sistema perguntará como pretende armazenar o conteúdo da mensagem de correio eletrónico. Recomendamos que selecione todas as opções disponíveis.
Eleito"Guarde o conteúdo de todas as mensagens de correio eletrónico enviadas", poderá reenviar a mensagem de correio eletrónico se esta não for enviada.
Certifique-se de que a opção "Monitorizar quando uma mensagem de correio eletrónico é aberta"e"Acompanhe quando se clica nas hiperligações das mensagens de correio eletrónico".
Desta forma, é possível ver quando os e-mails e as hiperligações são abertos, para que possa compreender a eficácia das campanhas de e-mail.
Depois de concluir a configuração do registo de correio eletrónico, clique em "Guarde e continue".
Envie uma mensagem de correio eletrónico de teste
O WP Mail SMTP executará automaticamente o teste para garantir que o serviço de correio eletrónico está ligado. Aguarde alguns segundos para que o teste seja executado.
Essencialmente, o WP Mail SMTP envia um e-mail de teste usando o seu serviço de e-mail.
Se a chave da API tiver sido introduzida corretamente, verá uma mensagem a informá-lo de que o e-mail de teste foi enviado com êxito.