Blog/Sendkit vs Amazon SES: plataforma gerenciada vs infraestrutura DIY
·9 min de leitura·
Vanessa LozzardoVanessa Lozzardo

Sendkit vs Amazon SES: plataforma gerenciada vs infraestrutura DIY

Amazon SES é barato por e-mail mas caro em tempo de engenharia. Aqui está quando cada um faz sentido.

ComparaçãoAPI de E-mailInfraestrutura
Sendkit vs Amazon SES: plataforma gerenciada vs infraestrutura DIY

Amazon SES é a resposta padrão quando alguém pergunta "qual é o jeito mais barato de mandar e-mail?". E eles estão certos — a $0,10 por mil e-mails, nada chega perto no custo bruto por mensagem. Mas esse número esconde o preço real: o tempo de engenharia necessário pra transformar o SES num sistema de e-mail pronto pra produção.

O Sendkit tem a abordagem oposta. Você tem uma plataforma gerenciada com campanhas, automações, contatos, validação de e-mail, analytics e tracking de eventos via webhook — tudo por trás de uma API limpa. Você paga mais por e-mail. Você paga dramaticamente menos em tudo o mais.

Aqui está como eles realmente se comparam quando você olha além do preço de manchete.

O custo real do Amazon SES

O SES custa $0,10 por 1.000 e-mails. Esse é o número em que todo mundo fica fixado. Mas o SES é um cano de envio, não uma plataforma de e-mail. Aqui está o que você precisa construir sozinho:

  • Tratamento de bounces — O SES publica notificações de bounce via SNS. Você precisa de uma Lambda (ou equivalente) pra consumi-las, parsear o tipo de bounce e atualizar suas listas de envio. Hard bounces precisam de supressão imediata. Soft bounces precisam de lógica de retry com backoff exponencial.
  • Processamento de reclamações — Mesmo padrão. ISPs mandam feedback loops de reclamação através do SES pro SNS. Você precisa processar isso e suprimir esses endereços imediatamente, ou sua reputação afunda.
  • Gestão de lista de supressão — O SES tem uma lista básica de supressão em nível de conta, mas é limitada. Pra qualquer coisa séria, você está mantendo seu próprio banco de supressão entre tipos de bounce, tipos de reclamação e unsubscribes manuais.
  • Analytics e monitoramento — O SES te dá métricas do CloudWatch e publicação de eventos pro SNS/Kinesis. Transformar isso num dashboard utilizável significa despejar eventos num data store, construir agregações e criar uma UI. Ou pagar uma ferramenta de terceiros por cima.
  • Gestão de templates — O SES tem templates básicos, mas sem editor visual, sem histórico de versões, sem teste A/B. Você está armazenando templates na sua codebase ou construindo um serviço de templates.
  • Monitoramento de reputação — O SES te dá um dashboard de reputação no console, mas gestão proativa de reputação (monitorar métricas por domínio, ajustar padrões de envio) é inteiramente sua responsabilidade.

Cada um desses é um projeto real de engenharia. Conservadoramente, você está olhando pra 2-4 semanas de trabalho de backend pra colocar o básico funcionando, e manutenção contínua depois. A um custo de engenharia de $150/hora, são $12.000-$24.000 antes de você ter mandado uma única campanha.

Infraestrutura em nuvem e gerenciamento de servidores

O que o Sendkit já inclui de cara

O Sendkit é uma plataforma de e-mail completa. Tudo na lista acima vem como funcionalidade, não como projeto:

  • Supressão automática — Bounces e reclamações são processados e suprimidos automaticamente. Sem funções Lambda, sem tópicos SNS, sem tabelas customizadas de banco.
  • Validação de e-mail — Valide endereços antes de enviar. Pegue erros de digitação, domínios descartáveis e caixas inválidas. Isso sozinho previne a maioria dos problemas de entregabilidade antes que comecem. Se você quiser se aprofundar, dá uma olhada no nosso guia sobre validar endereços de e-mail antes de enviar.
  • Campanhas — Construtor visual de campanhas com agendamento, segmentação e analytics. Sem precisar encaixar o Mailchimp ou construir o seu próprio.
  • Automações — Sequências de e-mail baseadas em gatilhos. Séries de boas-vindas, drips de onboarding, fluxos de reengajamento — tudo configurável sem código.
  • Gestão de contatos — Importe, segmente e gerencie suas listas de contato com tags e campos customizados. Sem surpresas de preço por contato.
  • Dashboard de analytics — Aberturas, cliques, bounces, reclamações e taxas de entrega. Por e-mail e agregado. Sem precisar de CloudWatch.
  • Webhooks — Entrega de eventos em tempo real pra cada evento de e-mail. Construa integrações sem polling.

O trade-off é claro: o SES te dá um cano mais barato. O Sendkit te dá uma plataforma.

Experiência do desenvolvedor

É aqui que a distância é maior.

Amazon SES

O SES usa o AWS SDK. Se você já trabalhou com AWS, sabe o que isso significa: configuração verbosa, endpoints específicos por região, roles de IAM e inicialização de SDK que parece isso:

import { SESClient, SendEmailCommand } from '@aws-sdk/client-ses';

const client = new SESClient({ region: 'us-east-1' });

const send = async () => {
  const command = new SendEmailCommand({
    Source: '[email protected]',
    Destination: {
      ToAddresses: ['[email protected]'],
    },
    Message: {
      Subject: { Data: 'Welcome aboard' },
      Body: {
        Html: { Data: '<p>Thanks for signing up.</p>' },
      },
    },
  });

  const response = await client.send(command);
};

É um bocado de aninhamento pra "mandar um e-mail". E esse é o caso simples — adicione anexos, CC/BCC ou configuration sets e piora. O AWS SDK foi projetado pra generalidade através de centenas de serviços, não pra ergonomia de e-mail.

Sendkit

A API do Sendkit foi construída especificamente pra e-mail. O SDK está disponível em 10 linguagens e segue convenções modernas. A documentação completa cobre cada endpoint com exemplos copiáveis.

import { Sendkit } from 'sendkit';

const sendkit = new Sendkit('sk_live_xxx');

const send = async () => {
  const { data, error } = await sendkit.emails.send({
    from: '[email protected]',
    to: '[email protected]',
    subject: 'Welcome aboard',
    html: '<p>Thanks for signing up.</p>',
  });
};

Estrutura plana. Respostas previsíveis. Sem configuração de IAM. Você pega uma chave de API no dashboard e está enviando em menos de um minuto.

Escrevendo código com uma experiência de desenvolvedor limpa

Entregabilidade

Tanto o SES quanto o Sendkit suportam SPF, DKIM e DMARC. Se você ainda não configurou isso, nosso guia sobre configurar DMARC, DKIM e SPF te leva passo a passo. Autenticação é o básico — a diferença é o que acontece depois da configuração.

Com o SES, gestão de reputação é problema seu. Você precisa monitorar sua taxa de bounce, taxa de reclamação e padrões de envio. Se sua taxa de bounce passa de 5% ou sua taxa de reclamação passa de 0,1%, o SES vai colocar sua conta sob revisão ou suspender envios inteiramente. Não tem degradação gradual — você vai de enviando pra não enviando.

Pra ficar saudável, você precisa:

  • Limpar suas listas regularmente (ou construir higiene automatizada)
  • Processar bounces e reclamações imediatamente
  • Aquecer IPs novos gradualmente
  • Monitorar métricas de reputação por domínio

O Sendkit lida com supressão automaticamente. Quando um e-mail sofre bounce ou gera uma reclamação, esse endereço é suprimido na sua conta. Sem intervenção manual, sem pipeline de processamento customizado. Combinado com validação de e-mail embutida, você consegue pegar endereços ruins antes que eles cheguem na sua infraestrutura de envio.

Pra uma análise mais profunda do que realmente move o ponteiro em entregabilidade, lê nosso post sobre melhorar a entregabilidade de e-mail.

Comparação de preços

Aqui está a comparação direta:

Amazon SES:

  • $0,10 por 1.000 e-mails
  • Sem plano grátis (a menos que você esteja enviando do EC2, que tem 62.000 grátis/mês)
  • Cobranças adicionais por IPs dedicados ($24,95/mês cada), validação de e-mail e transferência de dados
  • Mais: seus custos de engenharia pra construir tudo ao redor

Sendkit:

  • Plano grátis: 3.000 e-mails/mês
  • A partir de $15/mês por 10.000 e-mails
  • Todas as funcionalidades incluídas: campanhas, automações, contatos, validação, analytics
  • Sem taxas por contato
  • Detalhes completos de preços

Em volume baixo, o Sendkit é genuinamente mais barato quando você considera zero overhead de engenharia. Em volume médio (dezenas de milhares por mês), o Sendkit custa mais por e-mail mas ainda economiza dinheiro no geral porque você não está mantendo infraestrutura customizada.

O ponto de virada — onde o SES fica mais barato mesmo contando custos de engenharia — depende inteiramente do seu time. Se você já tem um time de infraestrutura de e-mail e está mandando milhões por mês, o SES faz sentido financeiro. Se você é uma startup ou um time de engenharia pequeno, a matemática favorece esmagadoramente uma plataforma gerenciada.

Quando o SES realmente faz sentido

Não vou fingir que o SES nunca é a escolha certa. Ele faz sentido quando:

  • Você está mandando milhões de e-mails por mês e a diferença de custo por e-mail é material
  • Você tem um time dedicado de e-mail/infraestrutura que consegue construir e manter os sistemas de apoio
  • Você já está profundamente no ecossistema AWS e seu time conhece IAM, SNS, Lambda e CloudWatch
  • Você só precisa de envio transacional e não tem planos pra campanhas ou automações

Se esses quatro são verdade, o SES é uma escolha razoável. Isso descreve talvez 5% das empresas que eu já vi avaliando provedores de e-mail.

Quando o Sendkit faz sentido

Pra todo mundo — e isso é a maioria dos times — o Sendkit é o melhor caminho:

  • Você quer mandar seu primeiro e-mail em minutos, não dias
  • Você precisa de campanhas, automações e gestão de contatos sem encaixar ferramentas adicionais
  • Você prefere pagar $15/mês do que gastar duas semanas construindo infraestrutura de processamento de bounce
  • Você quer SDKs limpos na sua linguagem preferida com documentação direta
  • Você se importa com entregabilidade mas não quer ficar babá de métricas de reputação manualmente

O veredicto

Amazon SES é barato se você só contar o custo por e-mail e ignorar tudo o mais. Quando você considera o tempo de engenharia pra construir tratamento de bounce, listas de supressão, analytics, gestão de templates e monitoramento de reputação, é uma das opções mais caras disponíveis.

O Sendkit custa mais por mensagem. Custa muito menos no total. Você tem uma plataforma de e-mail completa — API, campanhas, automações, contatos, validação, webhooks e analytics — sem construir nada disso sozinho.

Se você tem um time dedicado de infraestrutura de e-mail e está mandando em escala massiva, o SES pode funcionar. Pra vasta maioria dos times, a plataforma gerenciada ganha em cada métrica que importa: tempo até o primeiro e-mail, custo total, completude de funcionalidades e experiência do desenvolvedor.

Comece com o plano grátis do Sendkit e envie 3.000 e-mails por mês. Você vai saber em um dia se é a escolha certa.

Compartilhar este artigo