Automatize o envio de e-mails com hiperlinks no PowerApps

Automatize o envio de e-mails com hiperlinks no PowerApps
HTML

Melhorando a interação do cliente com e-mails automatizados

Quando um trabalho é concluído, é crucial incentivar o feedback dos clientes, principalmente por meio do Google Reviews. No entanto, garantir que os links nesses e-mails automatizados sejam clicáveis ​​pode influenciar significativamente a probabilidade de receber esse feedback. Atualmente, o processo envolve o envio de um URL não clicável, o que pode dissuadir os clientes devido às etapas extras necessárias para deixar um comentário.

Para resolver isso, o uso de PowerApps para automatizar as comunicações por email apresenta uma solução promissora, mas requer ajustes no conteúdo do email. Melhorar a experiência do usuário transformando URLs em hiperlinks clicáveis ​​poderia melhorar drasticamente as taxas de resposta e a interação com o cliente, promovendo melhor engajamento e crescimento dos negócios.

Comando Descrição
Office365Outlook.SendEmailV2 Envia um email usando a conexão do Office 365 Outlook. Ele requer parâmetros para o e-mail, assunto e corpo do e-mail do destinatário e também pode oferecer suporte a conteúdo HTML para formatação avançada.
<a href=""> Tag âncora HTML usada para criar um hiperlink clicável. O atributo href especifica o URL da página para a qual o link vai.
<br> Tag HTML que insere uma quebra de linha, usada aqui para melhorar a legibilidade do conteúdo do email.
${} Literais de modelo em JavaScript, usados ​​para incorporar expressões em strings, permitindo concatenação e inclusão mais fáceis de valores de variáveis ​​no texto.
var Declara uma variável em JavaScript. Usado para armazenar valores de dados, como destinatário de email, assunto e conteúdo do corpo no script.
true No contexto da função SendEmailV2, passar 'true' como argumento pode permitir comportamentos específicos, como enviar e-mails como HTML, permitindo que hiperlinks funcionem corretamente.

Explorando melhorias automatizadas de e-mail no PowerApps

Os scripts fornecidos acima foram projetados para resolver um problema comum encontrado no PowerApps ao enviar e-mails automatizados: tornar URLs clicáveis. O uso do Office365Outlook.SendEmailV2 O comando é fundamental aqui, pois permite o envio de e-mails em formato rico que incluem conteúdo HTML. Esta função é utilizada para incorporar um hiperlink ao corpo do e-mail, aumentando a probabilidade de os destinatários interagirem com o conteúdo, tornando mais fácil deixar um comentário com um único clique.

Esta solução também aproveita tags HTML básicas como
para formatar o conteúdo do e-mail para melhor legibilidade e estrutura. Usando tags dentro do parâmetro do corpo do email do EnviarE-mailV2 função transforma URLs simples em links clicáveis. Essa abordagem melhora significativamente a experiência do usuário, simplificando as ações exigidas do cliente, apoiando diretamente o aumento da interação com o cliente e das taxas de feedback.

Aprimorando a interatividade de links em e-mails do PowerApps

Usando Power Automate e HTML

<script type="text/javascript">
function createHyperlink() {
    const recipient = `${DataCardValue3}; darren@XXXXXXXX.com`;
    const subject = "Review Request for " + DataCardValue1 + " " + DataCardValue2;
    const body = `Hello ${DataCardValue1},<br><br>We hope that you enjoy your XXXXXXXXXX product and appreciate you helping me grow my small business. Please consider leaving us a review!<br><br><a href="https://g.page/r/XXXXXXXXXXXX/review">Leave us a review</a><br><br>Thank You!<br><br>Darren XXXX<br>President<br>XXXXXXXXXXXXXX`;
    Office365Outlook.SendEmailV2(recipient, subject, body, true);
}
</script>

Script de automação de e-mail com links clicáveis ​​no PowerApps

Implementando JavaScript no contexto do PowerApps

<script type="text/javascript">
function sendReviewEmail() {
    var emailTo = DataCardValue3 + "; darren@XXXXXXXX.com";
    var emailSubject = "Review Request: " + DataCardValue1 + " " + DataCardValue2;
    var emailBody = "Hello " + DataCardValue1 + ",<br><br>Thank you for choosing our product. We are eager to grow with your support. Please click on the link below to leave us a review:<br><br><a href='https://g.page/r/XXXXXXXXXXXX/review'>Review Link</a><br><br>Best regards,<br>Darren XXXX";
    Office365Outlook.SendEmailV2(emailTo, emailSubject, emailBody, true);
}
</script>

Aprimorando a funcionalidade de e-mail do PowerApps com conteúdo HTML

A implementação de links clicáveis ​​em e-mails automatizados enviados do PowerApps requer a compreensão de como o conteúdo HTML pode ser integrado às expressões e vinculações de dados do PowerApps. Essa integração permite que dados dinâmicos do PowerApps, como nomes de clientes ou URLs específicos, sejam incorporados perfeitamente em modelos HTML, criando e-mails personalizados e envolventes. Isso não apenas melhora a funcionalidade da solução PowerApps, mas também aumenta significativamente o envolvimento do usuário, simplificando o processo de seguir links.

O desafio técnico aqui reside na incorporação correta de tags HTML nos parâmetros de string das funções do PowerApps. Isso requer codificação cuidadosa de caracteres HTML e estruturação adequada do corpo do email para garantir que os clientes de email renderizem os links corretamente. O objetivo final é fornecer uma experiência de usuário tranquila, onde os clientes possam interagir com os e-mails conforme pretendido, aumentando assim as chances de obter feedback valioso por meio do Google Reviews.

Perguntas comuns sobre automação de e-mail PowerApps

  1. Pergunta: Como posso garantir que meus links em e-mails do PowerApps sejam clicáveis?
  2. Responder: Use a tag âncora HTML () para incorporar URLs diretamente no parâmetro de conteúdo de email da função SendEmailV2, marcando o conteúdo como HTML.
  3. Pergunta: Posso enviar e-mails para vários destinatários usando PowerApps?
  4. Responder: Sim, você pode especificar vários endereços de e-mail separados por ponto e vírgula no parâmetro destinatário da função SendEmailV2.
  5. Pergunta: É possível formatar os emails enviados do PowerApps?
  6. Responder: Sim, usando tags HTML padrão como
    ,

    e

    -

    no conteúdo do corpo do e-mail, você pode formatar o texto conforme necessário.
  7. Pergunta: O PowerApps pode enviar anexos em e-mails?
  8. Responder: Sim, usando as propriedades avançadas da função SendEmailV2, você pode anexar arquivos diretamente do seu aplicativo PowerApps.
  9. Pergunta: Como lidar com erros no envio de e-mails do PowerApps?
  10. Responder: Implemente o tratamento de erros em sua fórmula do PowerApps para detectar e responder a quaisquer problemas que possam ocorrer durante o processo de envio de e-mail.

Considerações finais sobre como aprimorar a interatividade de e-mail do PowerApps

Lidar com a limitação de URLs não clicáveis ​​em e-mails do PowerApps é essencial para envolver os clientes de maneira eficaz. Ao incorporar tags HTML diretamente no conteúdo do e-mail, as empresas podem aumentar significativamente a probabilidade de ações do cliente, como deixar comentários. Essa melhoria não apenas simplifica a experiência do usuário, mas também aproveita as comunicações automatizadas para promover resultados comerciais positivos. Em última análise, garantir que os links sejam clicáveis ​​nos e-mails do PowerApps é uma etapa crítica para otimizar a interação e o feedback do cliente.