desenvolvimento para web

Newsletter no WordPress com o plugin Ajax Newsletter (wp-ajax-newsletter)

É 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)

wp-ajax-newsletter-configuration

Nas Configurações é possível especificar a periodicidade que valerá para a divulgação das newsletters. Existem as opções:

Continuando as configurações, estas estão dispostas e funcionando, respectivamente, assim:

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:

  1. Especifique que o plugin deve enviar somente o último artigo (preencha com o número 1 o campo “Send only the last ‘X’ posts)”;
  2. Nas configurações, marque a periodicidade de envio como Manual;
  3. Escreva o conteúdo que quer enviar somente para os assinantes de newsletters e publique;
  4. Rapidamente vá em Configurações > Newsletter e envie o conteúdo do artigo que acabou de escrever;
  5. 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:

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!  ;-)

41 interações em "Newsletter no WordPress com o plugin Ajax Newsletter (wp-ajax-newsletter)"

  1. Chris Benseler07/04/2009 

    Não deixa o diretor de marketing saber disso senão o disparo de spam vai aumentar muuuito! hehe

  2. Acelio F09/04/2009 

    Ótima indicação.

    Sempre.

    Tu és sempre a minha referência em "indicações". Principalmente por ela ser sempre testada antes.

    Estou lendo bastante dobre o WordPress e, cada vez mais, inclinado a oferecê-lo a meus clientes, ao invés de desenvolver sistemas exclusivos…

    A crise está "pegando" e um sistema pronto "barateia" o custo final e acelera o processo de desenvolvimento.

    O que me "encuca" ainda é a interface de postagem. A maioria não entende html pra publicar posts mais ricos, com muitas imagens ou galeria de fotos…

    Você ou alguém sabe algum plug-in que ajude neste caso? Melhorar o Editor de postagem.

  3. Tárcio Zemel13/04/2009 

    @ Chris Benseler

    hehehe… Mas, dependendo da quantidade de cadastrados na newsletter, nem é possível continuar com este plugin, dado que o envio de tantos e-mails pode ser considerado como spam. Dependendo do caso não tem jeito: é contratar um serviço!

    @ Acelio F

    Eu dou todo incentivo a você oferecer WordPress à clientela. Eu o utilizo faz algum tempo e digo que para a maioria dos sites de pequeno/médio porte ele atende perfeitamente. No caso de galerias de fotos, recomendo fortemente o NextGen Gallery!

    Obrigado pela força, Acelio! Abraços!

  4. Francisco16/04/2009 

    Tárcio, parabéns pelo post, muito útil e bem elaborado.

    Também utilizo o wp nos meus projetos, ainda não testei o plugin indicado, mas vou faze-lo.

    Também uso o NextGen Gallery para as imagens e recomendo.

    Abr@ços e parabéns novamente.

  5. Tárcio Zemel20/04/2009 

    @ Francisco

    Muito obrigado! Bom saber que você gostou! Pode testar que, para o fim proposto, ele dá conta do recado, direitinho! ;-)

    Abraços e volte sempre!

  6. Rafael16/06/2009 

    Muito bom este tutorial para newsletter vou testar este plugin!

  7. Tárcio Zemel17/06/2009 

    @ Rafael

    Depois conta pra gente se deu tudo certinho! ;-)

  8. WebNew06/08/2009 

    Boa noite,

    Tive dúvidas na hora de implementar, será que você poderia me dar um Help ?

    O que devo escrever nos campos com interrogação ?

    ?php if (class_exists('ajaxNewsletter')): ?>

    ????????????????

    ????????????????

    Estou começando e não achei muito sobre o assunto, poderia me esclarecer

    essa dúvida ???

  9. WebNew07/08/2009 

    Opa,

    Bom dia …

    Funcionou, ótimo tutorial …

    Gostaria de saber apenas como adicionar o CSS …

  10. WebNew07/08/2009 

    Desculpe encher de Posts o seu blog, pode deletar depois… :)

    Porém, não estou conseguindo fazer o plugin funcionar…

    Eu copiei o código PHP do modo que estava no site "(veja o código de inserção do formulário para se cadastrar na newsletter)." e segui passo-a-passo o tutorial …

    Poderia me dar um help …

  11. Tárcio Zemel10/08/2009 

    @ WebNew

    Dê uma olhadinha no wiki oficial do wp-ajax-newsletter. Lá você tira todas suas dúvidas. ;-)

  12. Benito Pepe22/08/2009 

    Parece Interessante Esse Plugin, será melhor que o FeedBuner?

    Abraço do Benito Pepe

  13. Diego Biscaia28/08/2009 

    gostaria de saber como que eu faço prara adicionar Subscribers para enviar os e-mails?

  14. Diego Biscaia28/08/2009 

    Opa..

    já consegui verificar…olhei no site oficial…valeu!

  15. Tárcio Zemel28/08/2009 

    @ Benito Pepe
    Depende Benito, ambos tem vantagens e desvantagens. Usando este plugin ficamos livres de "propagandas" de serviços e podemos escolher melhores a ordem das informações apresentadas. Por outro lado, usando FeedBurner, temos a qualidade Google por trás.

    Creio que devemos analisar cada caso e, em cada um, optar inteligentemente por um ou por outro.

    Espero ter ajudado! Abraços e volte sempre!

  16. Thiago Cavalini02/10/2009 

    Esse plugin é muito bom, mas há algum tempo estou tendo um problema. Já mandei uma questão para o site, mas não tive resposta. Quando envio um news. Ele começa o processo. Alguns e-mail recebem o news normalmente, mas a partir de um dá algum erro e os demais não recebem. Não sei qual é o e-mail. Tenho 500 cadastrados e não sei o que fazer. Aparece essa mensagem de erro:

    An error occured while sending the newsletter. Please try again latter.

    Alguém sabe como solucionar esse problema?

    Agradeço desde já.

  17. Tárcio Zemel05/10/2009 

    @ Thiago Cavalini

    Quando receber resposta do pessoal do desenvolvimento informa pra gente que eu complemento o artigo com a informação. ;-)

  18. cavalini08/10/2009 

    Tárcio, acho que o desenvolvedor deixou o projeto de mão.

  19. Thiago Cavalini16/10/2009 

    Tárcio. Realmente não tive retorno do pessoal do desenvolvimento. Por isso busquei outras opções e achei o MailPress. Que é completíssimo e 100% funcional. Fica a dica.

  20. Tárcio Zemel19/10/2009 

    @Thiago Cavalini

    Uma pena o pessoal fazer esse descaso… Que bom que conseguiu encontrar outro que atendeu a sua necessidade! Abraços e obrigado pela dica!

  21. Criar site gratuito13/05/2010 

    Tenho uma dúvida, onde encontro no WordPress o "front-end" onde devo colar o código. Obrigado

  22. Tárcio Zemel13/05/2010 

    @ Criar Site gratuito

    "front-end" é a interface que é vista pelos visitantes. Você deve inserir o código onde quer que o form para subscrição apareça. Por exemplo, se quiser na barra lateral, então insira o código nela, entendeu? :-)

    Espero que consiga! Abraços e volte sempre!

  23. Manoel Silva13/07/2010 

    Cara, instalei o plugin e funfou normal, só que o corpo do boletin está vindo errado: 11/07/2010 – Wilson fortalecerá saúde pública com UABs e UTIs no

    interior

    [caption id="attachment_179" align="alignleft" width="482" caption="Wilson:

    mais saúde"][/caption]

    Não sei pq as imagens não estão vindo. O template está configurado assim: {DATE} – {TITLE}

    {IMAGE}

    {EXCERPT}

    {URL}

    Tem alguma sugestão?

  24. David05/11/2010 

    Muito bom

  25. Diego Parente21/11/2010 

    Boa tarde.
    Estou começando a usar o plugin, mas não teria como colocar, na hora do cadastro, pra pessoa cadastrar também o "username" pra, quando receber o e-mail, sair com o nome dela? vlw.

  26. Tárcio Zemel23/11/2010 

    No caso, precisaria de mais detalhes a respeito… Mas existe uma opção para se dar um preview na newsletter, dessa forma fica mais fácil "debbugar".

  27. Tárcio Zemel23/11/2010 

    Obrigado!

  28. Tárcio Zemel23/11/2010 

    Por padrão, não. Mas, como se trata de código PHP aberto, nada impede de modificações serem feitas no core do plugin! ;-)

  29. Robert04/03/2011 

    Ae pessoal .. nao sei se ja conheciam mas existe um widget para colocar um "newsletter" na sidebar

    aki o link http://nicusor.com/programming-stuff/ajax-newslet…

  30. Tárcio Zemel14/03/2011 

    Obrigado pela indicação e por complementar o artigo! Abraços!

  31. WASHINGTON17/03/2011 

    MUITO BOM. FÁCIL DE ENTENDER.PARABENS.

    VOU APLICAR O PLUGIN NO MEU SITE

    UM GRANDE ABRAÇO

    WASHINGTON OLIVEIRA

  32. Tárcio Zemel25/03/2011 

    Com certeza trará bons resultados!

  33. SPB20/04/2011 

    Instalei, configurei, mas não aparece na pag inicial do meu site para o usuário cadastrar.. o plugin já esta ativo.. o que está faltando? =/

  34. Samuca25/04/2011 

    Puxa… Preciso muito desse plugin… Mas não consigo fazer aparecer o formulario em nenhum lugar

  35. Tárcio Zemel08/05/2011 

    No próprio artigo há o link para o código de inserção do formulário para se cadastrar na newsletter. Caso não tenha visto, está aqui.

  36. Tárcio Zemel08/05/2011 

    No próprio artigo há o link para o código de inserção do formulário para se cadastrar na newsletter. Caso não tenha visto, está aqui.

  37. MASSERRA16/06/2011 

    Tárcio Zemel, obrigado antes de mais por este plugin, parece ser mesmo simples!

    Mas estou a ter um problema, o link de configurações no Back office não apareceu quando activei o plugin…
    A única razão que vejo para isto acontecer é o meu wordpress não ser "Wordpress 2.0x or 2.1" e sim "Wordpress 3.1.3"…Há alguma forma de resolver este problema?

    Obrigado! ;)

  38. Tárcio Zemel17/06/2011 

    Olá, como vai?

    Teoricamente, ele deveria funcionar em versões posteriores. Já tentou instalar em outro blog seu para ver se funciona?

  39. Fabiano20/09/2011 

    poderiam me ajudar? isntalei sem problemas mas não funciona na hora de assinar, estou rodando localmente, com wampserver, preciso configurar o smtp local, ou é feito via php?

  40. Tárcio Zemel21/09/2011 

    O problema é justamente esse: se sua configuração local não permitir envio/recebimento de e-mails, de nada adianta. Faça testes remotamente para ver se funciona e me diga se deu certo! Abraços!

Comente!

As empresas da web que não utilizarem estatísticas para comparar difrentes estratégias, seguramente estarão perdendo dinheiro.

Ian Ayres
Quer ganhar 1 ano grátis da Conta Negócios Basekit, uma das melhores ferramentas de criar sites do mundo? Saiba como!