Newsletter no WordPress com o plugin Ajax Newsletter (wp-ajax-newsletter)
07/04/200921 comentárioswordpress
É de conhecimento dos desenvolvedores web que muitos sites precisam de um sistema de newsletter para compor sua estratégia de divulgação e fidelização de visitantes. Um bom sistema de newsletter, por vezes, pode ser fator fundamental para o sucesso de um site, seja ele temporário, ou não.
Um dos grandes “apelos” da comunidade WordPress é sobre um bom plugin gratuito para newsletter. Quando se procura por “plugins de newsletter para WordPress” nos buscadores, resultados é o que não falta, mas, infelizmente, nem todos são satisfatórios e atendem realmente ao que prometem: propiciar um gratuito, prático e fácil sistema de newsletter para WordPress.
Bateria de testes
A necessidade surgiu devido a um projeto em que estava envolvido. Na idealização do layout, havia neste um espaço reservado para newsletters. Já há algum tempo tenho usado WordPress para fazer 95% dos trabalhos web e, pensando na simplicidade e facilidades que a plataforma oferece e tendo em vista que sempre que precisei utilizar WordPress como CMS tudo correu tranquilamente, parti em busca de uma boa extensão para newsletter no WordPress.
Testei vários plugins nesse meu “apanhado” para testes. Alguns prometeram “mundos e fundos” mas, infelizmente, não cumpriram o que ofertavam. Outros que se apresentaram mais “modestos” e, aparentemente, com cara de “simples” e “fácil”, tornaram-se verdadeiros contratempos e foram de encontro à filosofia do WordPress no que diz respeito a praticidade, simplicidade e rapidez.
Depois de um tempo encontrei o que, para o projeto em questão e, certamente, para futuros projetos WordPress que necessitem da funcionalidade de newsletter, considero ser o ideal (pelo menos dentre os que eu experimentei: o plugin wp-ajax-newsletter.
Sobre o wp-ajax-newsletter
Conforme consta no site, o wp-ajax-newsletter
é um plugin WordPress que permite aos utilizadores subscreverem e receberem newsletters contendo os últimos posts do blog.
Simples assim! Do jeito que eu gosto (e que, acredito eu, é o conveniente para todos)!
Ainda segundo consta no site do plugin (e será visto mais à frente), é possível estabelecer a periodicidade de envio das newsletters, configurar os textos, ter acesso a base de cadastrados, utilizar constantes de sistema para personalizar os conteúdos, dentre outros.
Como é de se esperar, o plugin conta com sistema automático de validação de e-mails (um e-mail de confirmação é enviado e a pessoa tem que clicar em um link para confirmar).
Mexendo no wp-ajax-newsletter
Quando você instala o plugin (nessa altura do campeonato não precisa explicar isso, né?), automaticamente aparece em seu painel de controle uma nova opção no menu: Configurações > Newsletter. Acessando, todas as configurações cabíveis ao plugin de newsletter do WordPress estarão aí, divididas em 3 grandes grupos: Enviar Newsletter, Configurações e Assinantes. No front-end, a inserção do formulário AJAX para cadastro de e-mails é simplesmente um código de chamadas para uma função do plugin (veja o código de inserção do formulário para se cadastrar na newsletter).
Vou explicar o funcionamento no back-end, começando pelas Configurações.
Configurações (Configuration)
Nas Configurações é possível especificar a periodicidade que valerá para a divulgação das newsletters. Existem as opções:
- Manual. Enviar newsletters manualmente, sem uma periodicidade automática.
- Weekly. Enviar newsletter 1 vez a cada semana.
- Monthly. Enviar newsletter 1 vez a cada mês.
- Every “x” posts. Enviar newsletters a cada “x” artigos publicados – número este especificado por quem configura a extensão WordPress.
Continuando as configurações, estas estão dispostas e funcionando, respectivamente, assim:
- From. E-mail que será o “enviador” de todas as newsletters; é o e-mail que aparece no campo “De:” do envio de e-mails e o que aparecerá quando alguém clicar em “Responder”.
- Subject. É o assunto do e-mail. Acredito eu que não deva se estender muito e ser bem simples como “Newsletter do site X”.
- Header. Caso queira algum cabeçalho para sua newsletter, este é o espaço dedicado a o colocar. Use com sabedoria. Lembre-se: o que não é necessário, não precisa estar lá.
- Template. É aqui o “corpo” do conteúdo da newsletter. Este campo mostra o que as pessoas que receberem a newsletter vão visualizar em suas caixas de e-mail (incluindo excerpt, que é o resumo do artigo). O próprio plugin mostra quais as constantes de sistema podem ser usadas. Crie uma mensagem personalizada utilizando o que achar conveniente e que seja útil para quem está lendo.
- Footer. Texto para o rodapé de cada newsletter, se você achar que vale a pena.
Como consta no próprio texto explicativo do plugin, todas as mensagens são enviadas em texto puro – o que, penso eu, é o aconselhável de ser feito quanto se trata de envio de newsletters.
Enviar Newsletter (Send Newsletter)

Aqui são mostradas algumas esatísticas sobre o número de artigos de seu site WordPress e quantas pessoas já se subscreveram para receber as newsletters. Também é aqui o local onde você vai escolher quantos artigos (ou resumo de artigos, se preferir) serão enviados para as pessoas que se subscreveram.
Como puderam notar, o plugin envia newsletters cujos conteúdos são os próprios artigos publicados no site/blog WordPress. Ele foi idealizado para isso e funciona muito bem, cumprindo seu papel sem complicações. Entretanto, algumas pessoas podem precisar/julgar que os assinantes da newsletter devam receber conteúdos “exclusivos”, diferentes daqueles que constam como artigos do site. Se você é uma destas pessoas, preste atenção.
O pulo do gato para quem precisa enviar newsletters com conteúdos exclusivos está neste passo-a-passo:
- Especifique que o plugin deve enviar somente o último artigo (preencha com o número 1 o campo “Send only the last ‘X’ posts)”;
- Nas configurações, marque a periodicidade de envio como Manual;
- Escreva o conteúdo que quer enviar somente para os assinantes de newsletters e publique;
- Rapidamente vá em Configurações > Newsletter e envie o conteúdo do artigo que acabou de escrever;
- Apague de seu site/blog o artigo que acabou de ser despachado em forma de newsletter.
Fazendo esta “mutreta” você garante que conteúdos exclusivos serão enviados para os que dedicaram um pouco de seu tempo cadastrando seu e-mail para o recebimento de newsletters de seu site.
Minha opinião pessoal é que este recurso não é necessário para a maioria dos projetos. Genericamente falando, não vejo razões para limitar o acesso a conteúdos do site/blog a determinado grupo de pessoas. Vejo as newsletter como um incremento às possibilidades disponíveis (e cabíveis) para recebimento de atualizações de conteúdos; não faz diferença se por feeds ou por newsletters, o importante é a pessoa manter-se atualizada e saber sobre novos conteúdos.
Assinantes (Subscribers)
Nesta parte é possível obter informações sobre os assinantes da newsletter. Na tabela aparecem as informações:
- E-mail. O e-mail que a pessoa usou e que vai receber as newsletters.
- Username. Caso o e-mail cadastrado for de alguém com acesso ao painel administrativo do WordPress, o login vai aparecer aqui; do contrário (o que vai acontecer na maioria dos casos), aparecerá “not registered“.
- Since. É o dia e a hora em que o e-mail consta no sistema como recebedor de newsletters.
- Action. Quando a pessoa tiver clicado no link para confirmação de recebimento de newsletter, aqui vai constar “Active”; quando tiver recebido o e-mail, mas ainda não tiver confirmado, será um link “Activate”, dando a opção de você ativar um e-mail mesmo sem a pessoa ter confirmado (opção desnecessária, a meu ver).
- Delete. Para apagar o e-mail da lista dos que recebem as newsletters do site.
Conclusões sobre o Ajax Newsletter Plugin para WordPress
Como foi possível perceber pelo artigo, a dinâmica e funcionamento do plugin são bastante tranquilos e tudo é feito de forma bastante rápida e simples.
Reforçando o que já disse, sou da opinião de que enviar conteúdos exclusivos, na grande maioria dos casos, não é uma boa prática, dado que se deve ofertar várias possibilidades de recebimento de atualizações no site e, juntamente com as atualizações através de feeds, as newsletters são uma ótima pedida!
Creio ser o wp-ajax-newsletter o mais fácil plugin (grátis) para newsletters do WordPress disponível atualmente. Depois de instalado e configutado, basta caprichar na customização das opções (e, aconselho eu, dedicar um pouco de seu tempo para traduzir as mensagens em inglês nativas, editando os arquivos originais do plugin para o caso de ser um job nacional) e, mais importante, fazer valer a pena a subscrição dos assinantes, provendo um conteúdo de excelente qualidade! ;-)


