Amazon SES vs Mailgun: Qual serviço de e-mail é para você?

Quick sign up | No credit card required
Amazon SES vs Mailgun: Qual serviço de e-mail é para você?

Amazon SES e Mailgun são dois dos maiores nomes no espaço de marketing por e-mail. Ambos podem lidar com grandes volumes e prometem alta capacidade de entrega. Mas, nos bastidores, eles funcionam de forma muito diferente, e sua escolha agora pode economizar (ou custar) a você tempo, orçamento e muitas dores de cabeça no futuro.

No artigo de hoje, veremos como cada plataforma se comporta nos fluxos de trabalho diários: o que as torna excelentes, o que as torna frustrantes e o que você pode esperar se decidir optar por uma em detrimento da outra. Vamos começar!

Mesmo trabalho, duas configurações diferentes

Logotipo do Amazon SES ao lado do logotipo do Mailgun, ilustrando uma comparação de serviço de e-mail entre o Amazon SES e o Mailgun.

O Amazon SES e o Mailgun fazem o mesmo trabalho no papel: enviam e-mails. Quer sejam e-mails transacionais, uma redefinição de senha ou uma campanha de marketing completa, ambos podem fazer isso. A diferença é como eles fazem isso.

Usar o Amazon SES é como entrar em um data center. Tudo é bruto, modular e poderoso, mas também um pouco frio e esmagador. Você não está apenas se inscrevendo em uma ferramenta de e-mail, mas entrando no ecossistema mais amplo da AWS. Isso significa que você terá que aprender a lidar com funções de IAM, limites de taxas e uma interface de usuário que não foi projetada para profissionais de marketing. É ótimo se você quiser ter controle total, mas terá que trabalhar para isso.

O Mailgun, no entanto, parece muito mais com um produto criado para e-mail desde o primeiro dia. Você obtém um painel de controle adequado, integração útil, modelos integrados e uma interface que faz sentido. A configuração é mais fácil, e você não precisará pesquisar no Google cada etapa.

Em resumo:

  • SES = controle total, mas uma curva de aprendizado mais acentuada
  • Pistola de correio = início mais fácil, mas com alguns limites, a menos que você faça um upgrade

Um não é necessariamente melhor – depende de qual se adapta a você. Se você comparar os dois como se eles oferecessem a mesma experiência, não entenderá o ponto. Com certeza, ambos enviarão seus e-mails, mas o caminho para isso é muito diferente.

O SES é brutal se você não for técnico

Comparação lado a lado de duas interfaces de painel do AWS CloudFront Distributions, denominadas

O Amazon SES é poderoso, escalável e muito barato, se você souber o que está fazendo. No entanto, para usuários não técnicos, a configuração parece mais com a configuração de toda uma pilha de infraestrutura.

Antes mesmo de enviar um único e-mail, você precisará:

  • Verifique seu domínio no DNS (com SPF, DKIM e DMARC)
  • Configure funções e permissões de IAM para obter acesso à API ou SMTP
  • Lidar com pontos de extremidade específicos da região no AWS
  • Compreender os limites de envio e como solicitar acesso à produção
  • Gerar credenciais de SMTP (que não são as mesmas que o seu login do AWS)

E isso é só o começo.

Se você é um profissional de marketing ou fundador sem formação em engenharia, isso pode se tornar rapidamente uma sobrecarga. A documentação pode ser bastante complicada e não há configurações visuais, orientações passo a passo ou orientação em tempo real. Você é jogado no console da AWS e espera-se que saiba o que fazer em seguida.

Na verdade, muitas equipes pequenas contratam freelancers ou agências da AWS apenas para fazer o SES funcionar corretamente. Não para criar campanhas de marketing ou escalonar a entrega, mas apenas para configurar o sistema.

Se você se sente confortável com a AWS, o SES é uma pechincha. Mas se você não estiver, será como aprender a programar apenas para enviar um boletim informativo.

Antes de você enviar sua próxima campanha, não seria mais fácil testar sua configuração? InboxAllymostra se seus e-mails de marketing chegam à caixa de entrada, ao spam ou às promoções. Experimente-a aqui gratuitamente.

O Mailgun é mais simples (mas não perfeito)

O painel do Mailgun exibe a análise do domínio de envio com um gráfico de barras, estatísticas resumidas, barra lateral do menu e instruções de configuração à direita - ideal para você gerenciar seu serviço de e-mail com eficiência.

Em comparação com o SES, o Mailgun é uma lufada de ar fresco. O painel de controle realmente parece ter sido feito para humanos. O fluxo de configuração orienta você na verificação do domínio, fornece instruções para registros de DNS e até mostra feedback em tempo real quando as coisas estão funcionando (ou não).

Você não precisa alternar entre três painéis do AWS apenas para encontrar suas credenciais de SMTP. E, embora o editor de modelos não seja inovador, ele é simples e fácil de usar. A documentação é muito boa e a equipe de suporte é ágil, o que faz com que o Mailgun pareça muito mais um produto “pronto para uso”.

Dito isso, você ainda precisará:

  • Configure os registros SPF e DKIM (não há como contornar isso)
  • Fique de olho nas devoluções, reclamações e reputação
  • Fique atento a eventuais peculiaridades da interface do usuário, especialmente em relação a webhooks ou listas de supressão

É mais fácil de manusear, mas não faz tudo por você. Você terá que aquecer os IPs, gerenciar suas listas e certificar-se de que tudo esteja configurado corretamente. Ainda assim, se você for um fundador solo, um profissional de marketing ou uma equipe pequena tentando enviar e-mails hoje, o Mailgun é muito menos doloroso.

Preços: Você recebe pelo que paga

Uma calculadora e uma caneta repousam sobre um documento financeiro com números em várias cores, indicando análise de dados ou trabalho de contabilidade - ideal para profissionais que gerenciam plataformas de serviço de e-mail como o Amazon SES.

Só de olhar para os números, o Amazon SES é imbatível. Estamos falando de US$ 0,10 por 1.000 e-mails. Isso não é um erro de digitação. É absurdamente barato, e continua barato mesmo com volumes enormes. Mas essa etiqueta de preço conta apenas metade da história.

O que você está pagando com o SES é tempo. A menos que já conheça bem o AWS, você passará horas (ou dias) configurando as coisas, solucionando problemas de permissões e pesquisando códigos de erro. E se você errar na autenticação ou no aquecimento do IP, poderá prejudicar a reputação do remetente e perder muito mais do que economizou.

O Mailgun começa com um nível gratuito (até 5.000 e-mails/mês por 30 dias) e, em seguida, passa para planos pagos que variam de acordo com o volume e os recursos. O plano Foundation é acessível para remetentes menores, mas quando você precisar de IPs dedicados, análises avançadas ou melhor suporte, os custos mensais serão significativamente mais altos.

Então, qual deles é mais econômico?

  • O SES é barato para os desenvolvedores que dispõem de tempo e habilidades para configurá-lo.
  • O Mailgun é mais caro, mas evita que você perca tempo (ou contrate ajuda).

Em última análise, o “barato” só ajuda se não deixar você mais lento ou prejudicar a capacidade de entrega. Pagar mais para ter simplicidade e tranquilidade nem sempre é um mau negócio.

APIs, SMTP e todas as coisas nerds

Close-up do rack do servidor de dados com luzes indicadoras brilhantes e cabos de rede conectados, suportando a integração segura de serviços de e-mail como o Amazon SES em um ambiente moderno de data center.

Se você é um desenvolvedor, essa é a parte que lhe interessa. Ambos os serviços de entrega de e-mail têm APIs avançadas e suporte SMTP completo para servidores de e-mail, mas a experiência de usá-los é muito diferente.

Amazon SES

Tecnicamente, o SES oferece tudo o que você precisa: Retransmissão de SMTP, APIs RESTful e opções de configuração detalhadas. Mas tudo isso está vinculado ao sistema IAM do AWS, o que significa que cada chamada de API ou credencial de servidor SMTP precisa ser configurada com as permissões, regiões, políticas corretas etc. Mesmo algo tão simples como enviar um e-mail de teste pode ser um processo de várias etapas.

O SES também tem peculiaridades, como limites de solicitação de API que variam de acordo com a região e mensagens de erro estranhas se algo não estiver configurado corretamente.

Pistola de correio

A API do Mailgun é bem documentada, consistente e mais tolerante. A configuração do SMTP é simples, e a documentação inclui até mesmo exemplos de copiar e colar que funcionam sozinhos. Os webhooks são fáceis de configurar para eventos como aberturas, cliques e devoluções. Você pode experimentar algum atraso na interface do usuário ou uma falha ocasional no webhook, mas nada que o deixe seriamente lento.

Aumento de escala: alto volume, altos riscos

Mãos digitando em um teclado de laptop com ícones de e-mail digital e alertas de notificação, destacando o uso de um serviço de e-mail como o Mailgun ou o Amazon SES acima das teclas.

Enviar algumas centenas de e-mails por dia é uma coisa. Enviar 50.000 por dia, todos os dias, é quando sua infraestrutura mostrará seu valor.

Afinal, o Amazon SES faz parte do AWS, e esse backbone significa alta taxa de transferência, infraestrutura estável e capacidade de envio quase ilimitada (se você tiver passado pelos obstáculos). Depois que sua conta SES sai do modo sandbox, com seus domínios verificados e IPs aquecidos, o SES simplesmente funciona sem nenhum limite ou estrangulamento surpreendente.

O Mailgun também pode lidar com a escala, mas você rapidamente chegará aos limites dos planos básicos. Se você precisar de IPs dedicados, análises detalhadas ou ferramentas aprimoradas de entrega de e-mail, isso terá um custo. E, embora a infraestrutura do Mailgun seja excelente, alguns usuários relatam limitação de taxas ou suporte lento se aumentarem muito rapidamente.

Antes de você decidir, considere o seguinte:

  • SES = mais trabalho no início, escalonamento mais fácil depois.
  • Mailgun = mais fácil de escalar, mas com mais atrito de preços à medida que você escala.

Se o seu objetivo é enviar em escala, o SES é provavelmente a melhor solução a longo prazo, desde que você esteja disposto a configurá-lo corretamente. O Mailgun é ótimo no início, mas escalonar geralmente significa pagar mais pelos extras.

Modelos de e-mail, painéis de controle e usabilidade diária

Mulher com suéter amarelo segura um laptop e aponta para cima com o dedo indicador contra um fundo azul-petróleo. O logotipo da InboxAlly aparece no canto inferior direito, destacando as principais plataformas de serviço de e-mail, como Amazon SES e Mailgun.

Na maior parte do tempo, você não está pensando em IPs ou APIs. Você está no painel de controle, verificando estatísticas, ajustando modelos ou descobrindo por que a campanha da semana passada teve um desempenho inferior. Essa facilidade de uso no dia a dia é exatamente o que faz com que o Mailgun e o SES não pareçam remotamente semelhantes.

O Mailgun oferece as ferramentas que você espera:

  • Um editor de modelos de arrastar e soltar (ou HTML bruto, se você preferir)
  • Análise em tempo real de aberturas, cliques, rejeições e cancelamentos de assinatura
  • Fácil acesso a listas de rejeição e supressão
  • Registros que fazem sentido no momento em que você os abre

O SES, por outro lado, pressupõe que você lidará com tudo isso em outro lugar. Não há editor de modelos incorporado, painel de análise visual ou interface do usuário para gerenciamento de supressão. Se você quiser recursos de análise ou edição, precisará conectar o SES a ferramentas externas (Amazon CloudWatch, Pinpoint ou um front-end personalizado). E, mesmo assim, isso não é exatamente simples.

Se você é o tipo de usuário que faz login para ajustar uma linha de assunto ou verificar as estatísticas de entrega, o Mailgun parece um produto real. O SES, por outro lado, parece um serviço de back-end – porque é exatamente isso que ele é. Portanto, a menos que você esteja criando algo maior e mais integrado, isso pode se tornar frustrante rapidamente.

Entregabilidade: o que mais importa

A tela de um computador exibe uma lista de assuntos de e-mail de um serviço de e-mail, com várias mensagens marcadas como

Você pode ter os modelos mais limpos, as melhores linhas de assunto e a frase de chamariz mais digna de ser clicada do mercado, mas se seus e-mails forem parar no spam, nada disso importa.

A capacidade de entrega é a parte mais importante de suas campanhas de e-mail, mas nem o Amazon SES nem o Mailgun garantem uma boa capacidade de entrega imediata. Ambas as plataformas têm a infraestrutura para enviar seus e-mails, mas pressupõem que você saiba como gerenciar a reputação do remetente, aquecer seus IPs, monitorar as taxas de rejeição e ficar fora das listas negras de spam.

Alguns aspectos a serem observados são:

  • Endereço IP dedicado: Disponível em ambos. O SES exige configuração e gerenciamento mais manuais. O Mailgun o torna um pouco mais acessível com seus planos de nível superior.
  • Aquecimento do IP: Muito importante para remetentes de alto volume. O Mailgun tem uma opção de aquecimento guiado. A SES espera que você crie sua estratégia de aquecimento ou use ferramentas de terceiros.
  • Reputação do domínio: Seu domínio de envio precisa ter uma boa reputação. Isso significa domínios autenticados (SPF, DKIM), volume consistente e listas limpas com endereços de e-mail válidos.

Independentemente do provedor de serviços de e-mail, você acabará se deparando com o mesmo problema: e-mails que caem no spam. É nesse ponto que o InboxAlly pode fazer uma diferença mensurável, ensinando os provedores de caixa de entrada a confiar em seus e-mails. Seja usando o SES ou o Mailgun, o InboxAlly pode ajudar a treinar os sinais de reputação simulando o envolvimento real (aberturas, respostas, movimentação para a caixa de entrada).

A capacidade de entrega é algo que você conquista e precisa continuar conquistando, e é por isso que obter ajuda especializada para proteger sua reputação e ficar longe do spam vale cada centavo.

Então… qual é o ideal para você?

Um homem de camisa jeans está encostado em uma parede azul, olhando para cima com uma mão apoiada na nuca, como se estivesse refletindo sobre o melhor serviço de e-mail, como o Mailgun ou o Amazon SES, para suas necessidades comerciais.

Esta não é uma daquelas respostas do tipo “depende” que deixam você na dúvida. Vamos simplificar.

Opte pelo Amazon SES se:

  • Você (ou alguém da sua equipe) conhece bem o AWS
  • Você está enviando grandes volumes e deseja o menor custo possível
  • Você não tem problemas em configurar as coisas manualmente e gerenciar sua pilha de análises

Opte pelo Mailgun se:

  • Você quer algo que possa ser usado agora, sem ler quatro páginas de documentação
  • Você precisa de uma interface de usuário utilizável, um editor de modelos e análises prontas para uso
  • Você não se importa em pagar mais pela facilidade e pelo suporte

Muitas equipes usam o SES por seu poder bruto, mas combine-o com ferramentas como o InboxAlly para aumentar o envolvimento e algo como o Sendy ou o Postal para uma interface amigável. Dessa forma, você mantém o preço e o controle do SES sem se perder na complexidade da AWS.

Considerações finais

Se há uma lição a tirar, é que nem mesmo o serviço de e-mail mais confiável faz o trabalho pesado para você.

O Mailgun pode parecer mais sofisticado, e o SES pode ser mais avançado, mas, seja qual for a sua escolha, você ainda é responsável pelos aspectos que afetam o desempenho: configurações, aquecimentos, monitoramento, reputação e capacidade de entrega.

Escolha a plataforma que se adapta à forma como você trabalha. E se o posicionamento na caixa de entrada estiver caindo (ou nunca esteve lá para começar), considere nosso serviço de entregabilidade de e-mail para que você possa concentrar sua atenção onde é mais importante.