SendGrid vs Mailgun: comparação de APIs de envio de email
Compare SendGrid e Mailgun para email transacional: preços, logs, validações, IPs dedicados, entrada e preparação de DNS.
Visão geral
Para uma equipa SaaS ou uma pessoa que desenvolve emails HTML, a escolha entre SendGrid e Mailgun depende do volume previsto, dos controlos operacionais necessários e da separação entre envio transacional e campanhas. A 50 000 emails por mês, o SendGrid Email API Essentials começa em 19,95 $ por mês e o Mailgun Foundation custa 35 $ por mês. A 100 000, o SendGrid Pro começa em 89,95 $ e o Mailgun Scale custa 90 $. São planos e âmbitos diferentes: compare as funcionalidades incluídas com o seu fluxo de envio antes de escolher.
Esta página trata sobretudo de email transacional enviado por API ou SMTP: recibos, avisos de conta, redefinições de palavra-passe e mensagens acionadas pela aplicação. O SendGrid também tem um produto separado, Marketing Campaigns, com limites de contactos e de emails próprios. Esses limites não são a mesma coisa que a capacidade do Email API.
| Aspeto | SendGrid | Mailgun |
|---|---|---|
| Utilização nesta comparação | Email API e, em separado, Marketing Campaigns | Serviço de envio de email |
| Opção gratuita | 100 emails por dia durante 60 dias; sem cartão | 100 emails por dia; 1 domínio de envio personalizado e 1 dia de retenção de logs |
| A 50 000 por mês | Email API Essentials: desde 19,95 $ por mês, no intervalo de 50 000–100 000 | Foundation: 35 $ por mês, com 50 000 emails |
| A 100 000 por mês | Email API Pro: desde 89,95 $ por mês, intervalo de 100 000–2 500 000 | Scale: 90 $ por mês, com 100 000 emails |
| Retenção no plano pago referido | Sem prazo especificado aqui | Foundation: 5 dias; Scale: 30 dias |
| IP dedicado | Incluído no Pro | Disponível como funcionalidade |
| Validações | Sem quantidade especificada aqui | 5 000 incluídas no Scale |
| Receção de email | Confirme a adequação ao fluxo pretendido | Encaminhamento de mensagens recebidas disponível |
Principais diferenças para equipas de produto
API, SMTP e separação de produtos
O SendGrid apresenta dois produtos que importa não confundir. O Email API tem planos por volume de envio. Marketing Campaigns organiza contactos e limites de campanha: o plano gratuito suporta até 2 000 contactos e 6 000 emails por mês; o Basic começa em 15 $ por mês para 5 000 contactos e 15 000 emails, e custa 25 $ para 10 000 contactos. O Advanced começa em 60 $ por mês. Uma equipa que envia notificações geradas pela aplicação deve comparar os planos do Email API; uma equipa que também gere campanhas deve avaliar Marketing Campaigns separadamente.
O Mailgun disponibiliza envio por API e SMTP, assim como o SendGrid. O envio por API integra chamadas no código e permite associar a mensagem ao evento que a originou. SMTP pode ser útil quando um serviço ou biblioteca já aceita credenciais e um servidor SMTP. Em ambos os casos, a aplicação continua responsável por decidir quando enviar, como tratar falhas e que conteúdo usar.
Modelos e conteúdo HTML
Se os emails usam HTML criado pela equipa, mantenha os modelos no repositório ou no sistema de conteúdo já adotado e confirme como cada serviço recebe e preenche os dados da mensagem. Planeie também a gestão de versões, variáveis e ambientes de desenvolvimento antes da migração. A informação considerada nesta comparação não especifica recursos de edição de modelos para nenhum dos dois serviços, por isso não assumimos que um tenha um editor ou fluxo de aprovação diferente. Para um programador de HTML, o critério pode ser simplesmente conservar o processo atual e adaptar a integração que entrega o conteúdo ao serviço de envio.
Mapeie cada modelo existente para a interface de envio escolhida: destinatário, assunto, conteúdo HTML e texto simples, cabeçalhos, anexos e identificadores internos. Faça esse inventário para os tipos de mensagem da aplicação antes de alterar credenciais. Separe as alterações de fornecedor das alterações ao próprio conteúdo, para que a migração não modifique inadvertidamente o que o cliente recebe. Confirme ainda como a aplicação guarda o identificador devolvido pelo serviço e associa-o ao evento interno; esse elo é útil quando a equipa precisa de localizar um envio nos logs disponíveis.
Logs, validações e entrada
A retenção de logs pode determinar quanto tempo a equipa consegue investigar um envio antigo na própria plataforma. No Mailgun, o plano gratuito retém logs por um dia, Foundation por cinco dias e Scale por 30 dias. Se uma investigação interna costuma começar vários dias depois de uma reclamação, esse horizonte merece atenção. Para o SendGrid, os factos aqui considerados não definem uma duração de retenção, pelo que a equipa deve confirmar a política aplicável ao seu plano.
O Mailgun inclui 5 000 validações no Scale e oferece validações como funcionalidade. A equipa pode considerar validação quando recolhe endereços ou prepara uma lista, mas deve decidir onde esse passo pertence: no formulário de registo, num processo de importação ou numa rotina operacional. O encaminhamento de entrada do Mailgun pode interessar a aplicações que recebem mensagens para processamento. Determine se precisa de receber e encaminhar email, além de enviar notificações; os requisitos de domínio e o tratamento das mensagens recebidas devem fazer parte do desenho.
Preços por volume mensal
| Volume de referência | SendGrid | Mailgun |
|---|---|---|
| 50 000 emails | Email API Essentials: desde 19,95 $ por mês; a seleção do plano cobre 50 000–100 000 emails | Foundation: 35 $ por mês para 50 000 emails |
| 100 000 emails | Email API Pro: desde 89,95 $ por mês para o intervalo de 100 000–2 500 000 emails | Scale: 90 $ por mês para 100 000 emails |
| Planos gratuitos | Email API: 100 emails por dia durante 60 dias, sem cartão. Marketing Campaigns: até 2 000 contactos e 6 000 emails por mês. | 100 emails por dia, um domínio de envio personalizado e um dia de retenção de logs. |
Os valores mensais são pontos de partida dos planos referidos, não uma estimativa de custo total. Para o Email API Essentials, podem aplicar-se impostos e excedentes. No Mailgun, os emails adicionais custam desde 1,80 $ por cada 1 000 no Basic e desde 1,30 $ por cada 1 000 no Foundation. Não some esses excedentes a uma projeção sem saber o volume real faturável e as condições do plano. O primeiro mês é gratuito no Foundation e no Scale. O SendGrid Pro inclui IPs dedicados; o Premier tem preço personalizado.
O Mailgun Basic custa 15 $ por mês para 10 000 emails, enquanto o plano gratuito dos dois serviços é limitado a 100 emails por dia, com durações e componentes distintos. Esses dados não dão uma comparação equivalente para todos os volumes: use os pontos de 50 000 e 100 000 acima para o cenário transacional e reveja as regras de excedentes e retenção. Para campanhas, compare os limites de contactos e envios do Marketing Campaigns em separado, em vez de aplicar esses preços à API.
Prós e Contras
SendGrid
Prós
- + Tem planos separados para Email API e Marketing Campaigns
- + O Email API Essentials começa em 19,95 $ por mês
- + O Pro inclui IPs dedicados
- + O ensaio gratuito da API dura 60 dias, até 100 emails diários, sem cartão
- + Premier tem preço personalizado
Contras
- - As capacidades de Marketing Campaigns e de Email API têm limites e preços diferentes
- - Os impostos e excedentes podem alterar o custo do Essentials
- - Os factos usados aqui não especificam a retenção de logs do Email API
- - É preciso confirmar no plano as condições relevantes para a integração
Mailgun
Prós
- + Foundation cobre 50 000 emails por 35 $ por mês
- + Scale cobre 100 000 emails por 90 $ por mês
- + A retenção aumenta de um dia no plano gratuito para cinco dias no Foundation e 30 no Scale
- + Scale inclui 5 000 validações
- + Disponibiliza encaminhamento de entrada, IPs dedicados e análises de entregabilidade
Contras
- - O plano gratuito limita o envio a 100 emails por dia
- - A retenção de logs gratuita é de apenas um dia
- - Os emails acima do limite custam desde 1,30 $ ou 1,80 $ por cada 1 000, conforme o plano
- - Foundation e Scale têm o primeiro mês gratuito, condição que deve ser considerada ao planear a faturação inicial
Quando considerar cada serviço
Quando considerar SendGrid
- Quer avaliar envio transacional por API e gerir campanhas num produto distinto do mesmo fornecedor.
- O seu volume enquadra-se no intervalo de 50 000–100 000 emails do Essentials ou no intervalo Pro, a partir de 100 000.
- IPs dedicados são um requisito e o plano Pro corresponde ao volume e ao orçamento da equipa.
- Precisa de explorar o serviço antes de configurar faturação: o ensaio da API oferece até 100 emails por dia durante 60 dias e não exige cartão.
- As campanhas têm uma lista pequena e os limites do plano gratuito — até 2 000 contactos e 6 000 emails mensais — correspondem ao uso previsto.
Quando considerar Mailgun
- Quer comparar uma API e SMTP com planos definidos para volumes de 50 000 e 100 000 emails.
- Uma retenção de cinco dias no Foundation ou 30 dias no Scale ajuda a alinhar o serviço ao processo de suporte.
- O fluxo precisa de validações, encaminhamento de mensagens recebidas, IPs dedicados ou análises de entregabilidade.
- O plano Scale e as 5 000 validações incluídas correspondem às necessidades operacionais.
- O primeiro mês gratuito no Foundation ou Scale é relevante para o calendário de adoção, sem substituir uma comparação do custo recorrente.
Preparação da migração
Comece por inventariar as mensagens transacionais, os eventos que as disparam, os remetentes usados e quaisquer respostas recebidas pela aplicação. Registe também que dados variáveis entram em cada modelo HTML e quais sistemas guardam o conteúdo. Este inventário permite migrar um tipo de mensagem de cada vez, mantendo uma referência clara para comparar o resultado funcional sem depender de alterações em massa.
Antes de trocar o serviço, prepare o domínio de envio. Configure os registos SPF e DKIM conforme as instruções do fornecedor escolhido e confirme se o domínio, remetente e chaves correspondem ao ambiente certo. Faça as alterações de DNS com a equipa que gere o domínio e aguarde a propagação antes de direcionar tráfego. Se usar subdomínios distintos para transacional e campanhas, documente essa separação e evite substituir registos existentes sem perceber que serviço os utiliza.
Implemente a migração em etapas: guarde as credenciais antigas de forma segura, acrescente as novas credenciais à configuração, direcione primeiro um fluxo controlado e confirme que os eventos são associados às mensagens. Verifique também o tratamento de falhas e respostas, os limites do plano, a retenção necessária para suporte e os registos de DNS. Se o serviço recebe email de entrada, teste esse percurso em separado do envio antes de o tornar parte de um processo crítico.
Defina antecipadamente os sinais de conclusão para cada etapa: a aplicação consegue autenticar, a mensagem mantém os campos esperados, os eventos ficam associados à conta correta e a equipa sabe onde consultar o histórico disponível. Faça a transição por categoria, como mensagens de conta ou avisos de faturação, e atualize a configuração com um caminho claro para recuar se surgir um problema. Depois da mudança, retire as credenciais antigas apenas quando os fluxos que delas dependiam já tiverem sido identificados e transferidos.
O volume mensal deve refletir o tráfego real, incluindo picos previsíveis e mensagens que a equipa pode não considerar inicialmente, como confirmações ou avisos automáticos. No Mailgun, compare o limite base e os preços de emails adicionais com a utilização observada; no SendGrid, tenha em conta que podem aplicar-se excedentes e impostos no Essentials. Os preços de entrada ajudam a criar uma primeira comparação, mas não substituem a verificação dos termos do plano nem a estimativa baseada no volume da aplicação.
Resumo
Nos volumes de referência, os preços de entrada são próximos a 100 000 emails mensais: 89,95 $ por mês no SendGrid Pro e 90 $ no Mailgun Scale. A 50 000, o Essentials começa em 19,95 $ e o Foundation custa 35 $. A comparação deve incluir a retenção de logs, as validações, as opções de IP e os excedentes, não apenas o valor mensal inicial. O primeiro mês gratuito no Foundation e Scale aplica-se à entrada nesses planos.
Considere SendGrid quando os intervalos do Email API, o acesso a IPs dedicados no Pro ou o produto separado Marketing Campaigns se ajustam ao seu cenário. Considere Mailgun quando os períodos de retenção, validações incluídas no Scale e os recursos de entrada e entregabilidade correspondem aos requisitos. Em ambos, prepare modelos, integração e DNS antes de transferir tráfego e consulte as condições específicas do plano escolhido.
Procurando alternativas?
Consulte a comparação geral de ferramentas de email para enquadrar outras opções de envio e gestão de campanhas.
Ver Comparação Completa