Inserir automaticamente conteúdo RSS em emails (RSS-to-email)

Se tem um blog ou site de notícias com RSS (um serviço que diz aos visitantes que o seu site tem publicações novas), também pode colocar automaticamente essas publicações num email e enviá-lo aos seus contatos!

É ideal para newsletters regulares ou de imprensa, como a ilustrada abaixo. Os artigos abaixo da área azul são recolhidos de forma automática através do RSS do site. Não é preciso mexer uma palha :)


Como fazer isso no E-goi?

1) Crie a campanha da maneira normal, escolha "Modelos E-goi", marque a opção "RSS" e opte por um dos nossos modelos de RSS para email.

2) Introduza o URL do RSS do seu site (ou só o URL do próprio site). O RSS será inserido no modelo. Clique então em "Passo seguinte".

3) Agora pode editar o aspecto do RSS dentro do email. Se usar o nosso editor Easygoi, basta clicar no bloco onde está o RSS e mudar o tipo de letra, cor e formatação (tenha cuidado para não modificar os códigos RSS que já lá estão inseridos!).

4) Pronto! Ao pré-visualizar a campanha, as últimas entradas do seu RSS aparecerão dentro do email. É só testar e publicar.


Se quiser personalizar o conteúdo do RSS que aparece no email, pode usar a nossa linguagem de RSS:


 

Código O que faz?
{{FEEDBLOCK:url}}
{{ENDFEEDBLOCK}}
Estes dois comandos definem o sítio onde aparece o RSS. O FEEDBLOCK inicia o RSS e o ENDFEEDBLOCK fecha. O parâmetro "url" será o URL do RSS que o E-goi vai buscar.

Como estes comandos são os principais, todos os outros (listados abaixo) têm que ser inseridos entre estes dois.
{{FEEDITEMS:count=num}}
{{ENDFEEDITEMS}}
Estes dois comandos indicam quantas entradas do RSS (ou seja, posts) vão aparecer. O FEEDITEMS inicia a listagem e o ENDFEEDITEMS fecha. O parâmetro "num" é o n.º de entradas a mostrar.

O FEEDITEMS tem várias opções (listadas abaixo). Se usar uma delas (ou um conjunto delas), não se esqueça de fechá-las com o ENDFEEDITEMS!
{{FEEDITEM:LINK}} URL da própria entrada (ou seja, do post).
{{FEEDITEM:TITLE}} Título da entrada.
{{FEEDITEM:DATE}} Data e hora da entrada. Estes dados são os originais do RSS (o E-goi não altera). Por isso, dependendo da forma como o RSS foi criado, tanto podem ser a data e hora de criação da entrada como da sua publicação.
{{FEEDITEM:AUTHOR}} Endereço de email do autor da entrada.
{{FEEDITEM:CATEGORY}} Categoria a que pertence a entrada.
{{FEEDITEM:DESCRIPTION}} Descrição da entrada (ou seja, o texto de resumo do post).
{{FEEDITEM:IMAGE}} Imagem da entrada. Esta opção só devolve o URL da imagem (ou seja, tem que ser colocada dentro de uma tag HTML do tipo <img>) e só funciona nos RSS com imagens devidamente configuradas.
{{FEEDITEM:CONTENT}} Conteúdo da entrada. Se o conteúdo for HTML e tiver imagens, o E-goi vai inserir as imagens tal como estão no HTML original.
 

 

Têm algum exemplo para eu ver?

Claro! :-) Este exemplo mostra as últimas 5 entradas do nosso blog:
{{FEEDBLOCK:https://blog.e-goi.com.br/feed/}}{{FEEDITEMS:count=5}}
<a href="{{FEEDITEM:LINK}}">{{FEEDITEM:TITLE}}</a><br>
{{FEEDITEM:DATE}}<br>
<img border="0" style="border: 0px none; outline: none; text-decoration: none; vertical-align: bottom;" src="{{FEEDITEM:IMAGE}}"><br>
{{FEEDITEM:DESCRIPTION}}{{ENDFEEDITEMS}}{{ENDFEEDBLOCK}}
 

Como insiro automaticamente o título da última entrada do meu RSS no título (assunto) do email?

É só colocar o código abaixo no próprio título (assunto) do email e substituir "url" pelo URL do seu RSS:
{{FEEDBLOCK:url}}{{FEEDITEMS:count=1}}{{FEEDITEM:TITLE}}{{ENDFEEDITEMS}}{{ENDFEEDBLOCK}}



 

Não sei fazer um RSS para o meu site. Onde começo?

Muitos serviços de criação de sites (como o Wordpress) geram RSS automaticamente. Mas se for preciso criar o seu RSS à mão, dê uma olhada neste guia oficial. Para incluir imagens no RSS mais facilmente, veja também este exemplo.