Product
Plugin de assinatura de lista de e-mails e notificação de posts para WordPress
Este é um artigo de convidado escrito por um cliente do Mailgun, Ian Smith, CEO da FedSmith Inc, um site de notícias gratuito para servidores federais.
Se você usa o WordPress e o Mailgun simultaneamente, assim como eu, sabe que até então não havia uma forma simples de integrá-los para gerenciar listas de e-mails.
Um dos muitos recursos do Mailgun é sua capacidade de lidar com listas de e-mails em massa. Os usuários do WordPress muitas vezes desejam ter uma lista de e-mails em seus sites, para permitir que os usuários acompanhem o blog por e-mail, por exemplo.
Eu gerencio várias grandes listas de e-mails nos meus sites, mas não tinha uma boa solução de formulário de cadastro que permitisse aos usuários assinar as listas. O processo de cadastro era trabalhoso – eu tinha improvisado um processo rudimentar que inseria o endereço de e-mail diretamente em uma lista de e-mails do Mailgun a partir de um formulário no meu site.
O pior de tudo é que não havia funcionalidade de duplo opt-in para garantir que os cadastros fossem realmente válidos. Sabendo dessa necessidade, tentei implementar essa funcionalidade, mas muitas vezes ela falhava quando os usuários clicavam nos links de verificação que recebiam ao assinar, deixando-os confusos e frustrados (e isso considerando apenas os casos que cheguei a conhecer).
Eu queria continuar usando o Mailgun, mas não podia seguir com um processo de cadastro pela metade nas minhas listas de e-mails, pois isso já estava começando a impactar meu negócio negativamente. Decidi que a melhor solução era criar um plugin para WordPress integrado diretamente à API do Mailgun para lidar com os cadastros e as validações das listas.
Felizmente, eu conheci o Jonathan Brinley, da Flightless, Inc. em um grupo de usuários do WordPress e descobri que ele era um desenvolvedor web especialista em criar plugins.
O Jonathan trabalhou comigo para desenvolver dois plugins de alta qualidade que integram melhor o Mailgun ao WordPress. Desde o lançamento, fizemos testes e o Jonathan continuou trabalhando comigo para corrigir bugs e garantir que o processo de cadastro fluísse perfeitamente.
Mailgun Subscriptions
O primeiro desses plugins se chama Mailgun Subscriptions e ele faz exatamente o que o nome sugere: permite conectar-se à API do Mailgun e gerar formulários de assinatura para uma ou mais listas de e-mails no seu site WordPress, sem exigir nenhuma programação complexa.
A página de configurações do plugin permite inserir suas credenciais da API do Mailgun, bem como gerenciar quais listas de e-mails da sua conta do Mailgun serão adicionadas aos formulários de cadastro do site. Você pode definir uma descrição para ser exibida no formulário de cadastro, além de marcar qualquer lista como “oculta” para que ela não fique disponível para cadastros públicos.
Os formulários são inseridos no site por meio de um widget ou shortcode. O widget permite que você defina um título e uma descrição opcional para exibir com o formulário.

Quando um usuário passa pelo processo de assinatura, ele recebe um link de confirmação no seu endereço de e-mail, que precisa ser clicado para concluir a assinatura (essa é a parte do duplo opt-in no processo). Nas configurações do plugin, você pode escolher uma página para usar nessa confirmação, bem como personalizar o texto do e-mail de confirmação e de boas-vindas (veja a captura de tela abaixo).

Mailgun Post Notifications
O segundo dos plugins que o Jonathan desenvolveu integra-se ao primeiro e tem apenas um objetivo: permitir que os assinantes de uma única lista de e-mails do Mailgun recebam notificações por e-mail sobre novos posts em um blog.
Antes, eu usava o Jetpack para aproveitar uma funcionalidade semelhante, na qual os usuários podiam assinar para acompanhar um blog por e-mail. No entanto, achei o plugin do Jetpack pesado (ele oferecia muitos recursos, mas eu só queria essa opção em particular). Além disso, parecia loucura manter uma lista de e-mails externa que precisava ser gerenciada separadamente quando eu já tinha várias rodando no Mailgun, sem contar que eu não conseguia gerenciar a lista de e-mails do Jetpack da mesma forma que fazia pela página de administração do Mailgun (como adicionar ou remover assinantes da lista diretamente, por exemplo).
As configurações do plugin Mailgun Post Notifications são simples: você seleciona qual lista de e-mails quer notificar e também define o nome do remetente, o endereço e o assunto dos e-mails.
O plugin inclui alguns modelos predefinidos para os e-mails enviados, e você pode substituí-los pelos seus para personalizar a aparência das mensagens.
Após instalar e configurar o plugin, sempre que publicar um post no seu blog, um e-mail será gerado automaticamente em poucos segundos e enviado à sua lista de e-mails para notificar os seus assinantes.
Usar esses plugins ajudou enormemente o meu negócio. Antes de usá-los, o processo de cadastro nas nossas listas era muito trabalhoso, e eu tinha chegado ao ponto de quase não querer promover nossas listas de e-mails por medo dessa situação. Eu também precisava lidar com as listas de e-mails extras dentro do Jetpack, além da minha lista de e-mails primária no Mailgun, e esses plugins me permitiram consolidar tudo isso.
Desde que implementamos essas soluções, nossas listas de e-mails cresceram consideravelmente, o processo de assinatura e gerenciamento é perfeito, e eu posso focar no que realmente importa: administrar o meu negócio.
O Jonathan e eu queríamos compartilhar esses plugins com o resto da comunidade do Mailgun e do WordPress, na esperança de que eles também ajudem você.
Não tem uma conta no Mailgun? Cadastre-se abaixo –