Mautic + AWS SES + Transfer data = Alto custo

Análise de um caso real onde um cliente enfrentou custos elevados na AWS devido ao envio de e-mails com anexos para grandes listas. Entenda como evitar armadilhas semelhantes.

Recentemente, tive uma conversa interessante com um cliente sobre uma questão crítica envolvendo custos elevados em serviços de e-mail e transferência de dados. Vamos explorar os detalhes dessa interação e aprender como evitar armadilhas semelhantes no futuro.

Contexto da Situação

O cliente relatou um problema de faturamento excessivo na AWS relacionado ao envio de e-mails e transferência de dados. A situação foi exacerbada pelo envio de anexos em e-mails, o que resultou em custos adicionais inesperados.

Detalhamento dos Custos

O cliente forneceu capturas de tela do painel de custos da AWS, que mostram os serviços e custos associados:

  • Simple Email Service (SES): USD 262,40
  • Data Transfer: USD 208,60
  • Simple Notification Service (SNS): USD 0,45
  • Total de Impostos: USD 65,21

Além disso, a análise detalhada dos serviços mostrou que o maior consumo foi:

  • Amazon SES Send: 1.478,753 GB de anexos enviados
  • Bandwidth (Data Transfer): 1.489,423 GB de transferência de dados

Identificação do Problema

O cliente estava enfrentando uma situação de alta cobrança na AWS por serviços de e-mail e transferência de dados. Através da análise das faturas, identificamos que os custos elevados estavam sendo causados principalmente pelo envio de grandes volumes de anexos por e-mail.

O que aconteceu:

  1. Envio de Anexos em Massa: O cliente enviou um e-mail com um PDF anexado (aproximadamente 3 MB) para uma lista de cerca de 27 mil destinatários. O PDF foi enviado várias vezes devido ao processo de clonagem de e-mails utilizado para agilizar o envio.
  2. Volume de Dados Transferidos: Cada vez que o e-mail foi enviado, o anexo foi transferido junto, resultando em aproximadamente 1.478,753 GB de anexos através do Amazon SES.
  3. Custo Adicional: A AWS cobra pela transferência de dados acima de 1 TB (com tolerância de 100 GB). O envio repetido do anexo resultou em cobrança significativa.

A Causa Raiz

Durante nossa conversa, ficou claro que o problema surgiu devido à falta de atenção ao clonar e-mails para reenvio. A pessoa responsável utilizou o recurso de clonagem para agilizar o processo, mas não estava ciente da necessidade de remover o anexo dos e-mails clonados.

Para identificar a causa raiz, verificamos o banco de dados de e-mails enviados, onde constatamos que o anexo estava presente em muitos e-mails duplicados.

Recomendações para Evitar o Problema

1. Evitar Anexos Grandes em E-mails

Anexar grandes arquivos pode resultar em custos elevados, especialmente para grandes listas. Utilize links para download de arquivos hospedados em serviços como Amazon S3.

2. Verificação de E-mails Clonados

Ao clonar e-mails, sempre revise e verifique a presença de anexos. Remova anexos desnecessários para evitar duplicação.

3. Monitoramento de Custos AWS

Use as ferramentas de monitoramento da AWS para acompanhar custos e identificar picos. Configure alertas para ser notificado sobre atividades incomuns.

4. Educação da Equipe

Garanta que todos os membros responsáveis pelo envio de e-mails estejam cientes das melhores práticas. Ofereça treinamentos sobre uso eficiente de serviços.

5. Utilização de Serviços de Armazenamento

Armazene arquivos grandes no Amazon S3 e compartilhe links nos e-mails. Isso reduz significativamente o volume de dados transferidos via e-mail.

Conclusão

Esta experiência destaca a importância de gerenciar eficientemente o envio de e-mails e a transferência de dados. Pequenos descuidos podem resultar em custos elevados e imprevistos.

Se você enfrenta desafios semelhantes ou deseja otimizar suas operações de e-mail marketing, considere revisar suas práticas atuais e implementar as recomendações mencionadas.

Para mais informações e soluções personalizadas, entre em contato conosco.