Conteúdo de e-mail dinâmico é uma maneira poderosa para atualizar seus e-mails, fornecendo informação customizada, oportuna e útil para cada um de seus leads. Ainda, economiza tempo e esforço de criação de dezenas de e-mails semelhantes para adequar suas mensagens, pois utiliza apenas um e-mail com variáveis de conteúdo merge - inserindo, assim, as informações mais relevantes para cada lead. 

Este artigo é direcionado para desenvolvedores e detalha como adicionar conteúdo dinâmico a um e-mail manualmente codificado ou a e-mails importados na SharpSpring. Para tanto, é necessário o trabalho de um desenvolvedor. Para criar e-mails, sem a necessidade de um desenvolvedor, veja o artigo Criando E-mails Dinâmicos.

Variáveis Merge e Operadores

O conteúdo dinâmico é configurado mediante o uso de variáveis merge. Estas variáveis são os campos padrão e/ou campos personalizados, os quais podem apresentar um valor único dependendo do lead que vai receber o conteúdo.

Olá, {$firstName}!

Obrigado por preencher o nosso formulário! Em breve, um de nossos consultores entrará em contato.

Atenciosamente,
{fromName}

Ao trabalhar com variáveis merge, você deve considerar o uso de operadores. Operadores são caracteres condicionais, tais como = ou >, que dizem ao e-mail quais valores devem ser considerados em um campo.

A lista de operadores disponíveis é a seguinte:

Entendendo a Lógica da Dinâmica

O conteúdo de um e-mail dinâmico muda automaticamente, baseado nas variáveis merge e nos operadores utilizados.

Veja o seguinte exemplo, com operadores modificando a variável {$firstName}. A saudação, ao início do e-mail, muda dependendo do primeiro nome do destinatário:

#if( {$firstName} != "" )
Oi, {$firstName}!
#elseif( {$companyName} == "")
Boa tarde,
#else
Queremos ajudar no crescimento da {$companyName}!
#end

Neste exemplo, existem quatro sinais possíveis que podem ser aplicados ao HTML para dizer quando a lógica deve começar e acabar:

  • #if: inicia o processo de acesso dinâmico da variável merge, seu valor salvo e a lógica a ser aplicada;
  • #elseif: representa a segunda (ou quantas forem necessárias) parte da lógica dinâmica a ser avaliada. O início da seção de conteúdo de e-mail dinâmico sempre será com #if. Todas as lógicas seguintes desta seção devem começar com #elseif, de maneira a acomodar situações além condição inicial;
  • #else: ao contrário das duas opções anteriores, que requerem uma variável merge e um operador para que o conteúdo dinâmico seja mostrado, a parte #else do código HTML representa aquilo que acontece quando nenhuma das lógicas anteriores é verdadeira.
  • #end: encerra a aplicação de lógicas ou regras ao e-mail e sinaliza o fim de uma série de regras de conteúdo dinâmico.

Usando Conteúdo Dinâmico Efetivamente

Conteúdo de e-mail dinâmico pode ser usado também para inserir códigos HTML extras, dependendo das condições definidas. Isso evita que a necessidade de enviar diversos e-mails diferentes para diferentes listas.

Call-to-Action Baseado no Cargo

Se um cliente vende para diferentes Cargos, você pode otimizar o CTA do e-mail de maneira a aumentar as taxas de conversão.

#if( {$title} =="Gerente de Marketing" )
 <h3>Veja as 10 Principais Tendências de Marketing em 2019.</h3>
#elseif( {$title} =="Designer" )
 <h3>Aprenda como melhorar a Experiência do Usuário utilizando design Mobile First.</h3>
#else
 <h3>Saibe como a nossa empresa pode ajudar você a alcançar seus resultados.</h3>
#end

O exemplo acima insere um conteúdo, de maneira dinâmica, baseado em três diferentes valores de campo:

  • Campo com o valor ˜"Gerente de Marketing;
  • Campo com o valor "Designer";
  • Campo com outro valor.

Alteração de Rodapés de E-mail

Caso as operações de uma empresa aconteçam em Nova Iorque, porém ela possua escritórios na Florida e na California, considere o uso de conteúdo dinâmico para enviar conteúdo específico aos negócios locais.

#if( {$state} =="FL" )
 <div><img src=http://www.examplesite.com/images/florida-office-footer.jpg alt=""></div>
#elseif( {$state} =="CA" )
 <div><img src=http://www.examplesite.com/images/California-office-footer.jpg alt=""></div>
#else
 <div><img src=http://www.examplesite.com/images/new-york-office-footer.jpg alt=""></div>
#end

O conteúdo dinâmico de e-mail, automaticamente, irá selecionar a imagem correta de rodapé de acordo com a localização do escritório. Para demais estados, será utilizada a imagem padrão de Nova Iorque.

Mensagem de acordo com o Lead Score

Após configurar a parte de Lead Score na SharpSpring, o conteúdo dinâmico consegue fornecer uma nutrição a mais, tanto para leads com pontuação baixa quanto para leads com pontuação suficiente para já serem considerados potenciais oportunidades pela equipe de vendas.

#if( {$leadScore} < "100" )
<h3>[Como este lead é novo, podemos fornecer informações mais gerais sobre o produto e/ou serviço, assim como os seus benefícios.]</h3>
#elseif( {$leadScore} >= "100" )
<h3>[Neste momento, como sabemos que o lead está mais interessado e educado no nosso produto e/ou serviço, a conversa pode ser mais focada em agendamento de demonstrações, por exemplo.]</h3>
#end

O exemplo acima possui uma barreira de lead score em 100. Os e-mails irão enviar informações para o lead, de acordo com o lead score atual dele.

Encontrou sua resposta?