SendGrid ou Mailgun pour l’API email de votre SaaS ?
Pour une équipe SaaS qui veut envoyer reçus, alertes de compte et messages déclenchés par le produit, le choix dépend surtout du volume, de la durée de conservation des journaux et du besoin de traiter aussi du courrier entrant. SendGrid réunit une API transactionnelle et une offre Marketing Campaigns distincte ; Mailgun ajoute notamment le routage entrant, des validations d’adresses et un choix de régions d’hébergement aux États-Unis ou dans l’Union européenne. À 50 000 emails mensuels, Mailgun Foundation coûte 35 $ par mois après le premier mois et SendGrid Essentials commence à 19,95 $ par mois dans le sélecteur de volume. À 100 000, Mailgun Scale coûte 90 $ par mois après le premier mois ; SendGrid Essentials commence à 19,95 $ et son offre Pro à 89,95 $ par mois. Les usages et les limites de chaque palier méritent une lecture séparée avant le choix.
Repères pour comparer les deux API
| Critère | SendGrid | Mailgun |
|---|---|---|
| Option gratuite | Essai API : 100 emails par jour pendant 60 jours, sans carte bancaire. Marketing Campaigns : jusqu’à 2 000 contacts et 6 000 emails par mois. | 100 emails par jour, un domaine d’envoi personnalisé et un jour de journaux. |
| Repère à 50 000 emails | Essentials à partir de 19,95 $ par mois ; sélecteur couvrant 50 000 à 100 000 emails. | Foundation : 35 $ par mois après le premier mois, pour 50 000 emails. |
| Repère à 100 000 emails | Essentials à partir de 19,95 $ ; Pro à partir de 89,95 $ par mois au palier choisi. | Scale : 90 $ par mois après le premier mois, pour 100 000 emails. |
| Journaux | La durée est à confirmer avec SendGrid. | Un jour en Free et Basic, cinq jours en Foundation, 30 jours en Scale. |
| IP dédiée | Incluse avec Pro ; accès IP dédiée pour Marketing Campaigns Advanced. | IP dédiées parmi les fonctions ; vérifier le palier et les conditions adaptés au compte. |
| Entrant et validation | À évaluer au regard du flux applicatif requis. | Routage des emails entrants et validation d’adresses. |
| Région d’hébergement | À confirmer avec SendGrid pour votre compte. | Régions États-Unis et Union européenne. |
SendGrid : API transactionnelle et campagnes marketing
SendGrid appartient à Twilio et propose une API email destinée aux envois transactionnels. Une équipe peut l’envisager pour les confirmations d’inscription, les changements de mot de passe, les factures et les alertes émises par son application. L’essai gratuit de l’API autorise 100 emails par jour pendant 60 jours, sans carte bancaire. Il s’agit d’une période d’essai bornée, donc un service en production devra être associé à un palier payant et à un volume cohérent avec le trafic de l’application.
Essentials commence à 19,95 $ par mois, avec un sélecteur couvrant de 50 000 à 100 000 emails mensuels. Pro commence à 89,95 $ par mois et couvre une plage de 100 000 à 2 500 000 emails mensuels ; les IP dédiées y sont incluses. Pour les besoins au-delà de ces volumes, Premier est proposé sur devis. Les taxes et les dépassements peuvent s’appliquer. Estimez votre marge à partir du volume réellement prévu et des conditions du compte, sans supposer un taux précis de dépassement.
Le repère à 50 000 emails place Essentials à partir de 19,95 $ par mois. À 100 000 emails, le sélecteur fait apparaître Essentials à partir de 19,95 $ par mois et Pro à partir de 89,95 $ par mois. Ce sont des prix de départ par plan, pas une affirmation que chaque plan couvre les mêmes besoins ou le même niveau de service. Comparez le plan que vous envisagez aux fonctions nécessaires, aux volumes de pointe et aux limites d’envoi de votre compte.
L’offre Marketing Campaigns est séparée de l’API transactionnelle. Son plan gratuit comprend jusqu’à 2 000 contacts et 6 000 emails par mois. Basic commence à 15 $ par mois et Advanced à 60 $ par mois ; Advanced donne accès aux IP dédiées. Une équipe qui expédie à la fois des messages déclenchés par l’application et des campagnes planifiées devra donc distinguer ces deux usages et leurs plans. Cette séparation peut être utile quand l’équipe marketing travaille dans un environnement de campagne tandis que les développeurs pilotent les événements applicatifs.
Pour une équipe produit, l’intérêt pratique se joue dans la manière de relier l’événement qui survient dans le SaaS au message attendu, puis d’observer le résultat lorsqu’un utilisateur signale un problème. Avant de retenir SendGrid, listez les événements à traiter, le volume mensuel normal et les pointes possibles, puis vérifiez la durée de conservation utile à votre diagnostic. Garder ces exigences dans un cahier de recette évite de choisir uniquement sur la base du nom du plan ou de son seuil d’entrée.
Mailgun : contrôle du volume, journaux et flux entrants
Mailgun est centré sur l’envoi programmatique et les besoins d’exploitation email. Son offre Free permet 100 emails par jour, un domaine d’envoi personnalisé et un jour de journaux. C’est une base pour connecter une application et examiner ses premiers envois, avec une limite quotidienne qui ne convient pas nécessairement à un lancement plus actif. L’équipe doit distinguer cet usage exploratoire d’un flux où les emails sont attendus pour créer un compte, confirmer une action ou signaler un paiement.
Basic coûte 15 $ par mois pour 10 000 emails. Les emails supplémentaires commencent à 1,80 $ par tranche de 1 000, et les journaux sont conservés un jour. Foundation coûte 35 $ par mois après le premier mois pour 50 000 emails, avec cinq jours de journaux ; les emails supplémentaires commencent à 1,30 $ par tranche de 1 000. Ces tarifs de dépassement s’appliquent à Basic et Foundation. Pour chiffrer le budget, estimez les envois qui dépasseraient le quota de chaque palier et tenez compte du tarif correspondant, sans appliquer le prix de Basic à Foundation ni l’inverse.
À 50 000 emails mensuels, Foundation revient à 35 $ par mois après le premier mois. À 100 000 emails, Scale coûte 90 $ par mois après le premier mois et comprend 30 jours de journaux ainsi que 5 000 validations. Aucun tarif de dépassement de Scale n’est retenu dans ces repères. Si vos volumes s’approchent ou dépassent le quota de ce plan, établissez le coût avec les conditions applicables au compte avant de mettre en production un volume supérieur.
Les durées de conservation des journaux changent la façon dont une équipe enquête sur un email manquant. Une journée peut suffire si une alerte interne déclenche immédiatement l’analyse ; cinq jours donnent plus de temps à une équipe qui ne surveille pas chaque incident en continu ; 30 jours apportent une fenêtre plus longue pour les recherches tardives. Ces durées ne remplacent pas les propres journaux de votre application. Conservez les identifiants d’événement et les références utiles côté SaaS afin que l’investigation ne dépende pas d’un seul tableau de bord.
Mailgun apporte aussi le routage entrant, utile lorsqu’un produit doit recevoir des réponses ou transformer certains messages en événements traités par son application. Les validations d’adresses peuvent s’intégrer à un parcours où l’équipe veut contrôler une adresse avant de l’utiliser. Scale comprend 5 000 validations. Les IP dédiées, l’analyse de délivrabilité et SAML SSO figurent également parmi les fonctions de la plateforme. Associez chacune à un besoin opérationnel concret : par exemple, savoir qui examinera les indicateurs de délivrabilité, ou si l’accès SSO fait partie des exigences de l’entreprise.
Le choix d’une région d’hébergement peut compter pour l’architecture et les règles internes de traitement des données. Mailgun propose des régions aux États-Unis et dans l’Union européenne. Une équipe qui a besoin d’une région européenne peut inclure ce critère dans sa sélection, puis préciser quel compte, quels flux et quelles données doivent y être traités. La simple présence d’une région dans l’offre ne remplace pas une analyse de conformité propre au SaaS.
Comparer les coûts à volume égal
À 50 000 emails par mois, le repère Mailgun est Foundation à 35 $ par mois après le premier mois, avec cinq jours de journaux et un tarif de dépassement à partir de 1,30 $ par tranche de 1 000 emails. Le repère SendGrid est Essentials à partir de 19,95 $ par mois dans la plage de 50 000 à 100 000 emails. Les deux chiffres décrivent des plans et des conditions distincts : la durée de journaux, les dépassements et les fonctions nécessaires entrent dans le calcul final. Les taxes et les dépassements peuvent également s’appliquer chez SendGrid.
À 100 000 emails par mois, Mailgun Scale coûte 90 $ par mois après le premier mois. Le plan inclut 30 jours de journaux et 5 000 validations. SendGrid Essentials commence à 19,95 $ par mois dans la plage de 50 000 à 100 000 emails ; SendGrid Pro commence à 89,95 $ par mois et couvre de 100 000 à 2 500 000 emails, avec IP dédiées incluses. Le plan pertinent dépend du niveau de service recherché. Le prix d’entrée seul ne permet pas de conclure sans comparer les fonctions, les journaux et la manière dont chaque plan couvre votre trafic.
Pour produire une estimation exploitable, consignez la moyenne mensuelle, le pic attendu pendant une opération importante et la part d’emails qui pourrait dépasser le quota. Pour Mailgun Basic ou Foundation, appliquez uniquement le tarif de dépassement propre à ce plan. Pour SendGrid, prévoyez que taxes et dépassements peuvent s’appliquer, sans extrapoler un prix absent. Tenez séparément le budget Marketing Campaigns si vos campagnes marketing entrent dans le périmètre : son nombre de contacts et ses envois ne sont pas le même repère que celui de l’API transactionnelle.
Déploiement, DNS et migration
Quel que soit le prestataire, commencez par séparer les messages essentiels des communications marketing. Identifiez les événements applicatifs, les destinataires, les modèles utilisés et les équipes responsables. Décidez si les réponses aux messages doivent entrer dans le produit. Ce cadrage aide à savoir si le routage entrant de Mailgun est utile, si l’offre Marketing Campaigns de SendGrid est pertinente, ou si une API transactionnelle seule suffit.
Pour connecter un domaine d’envoi, prévoyez une étape DNS avec l’équipe qui gère votre zone. Ajoutez les valeurs prévues pour l’authentification et le routage du courrier au domaine ou au sous-domaine retenu, puis contrôlez leur résolution avant d’augmenter le trafic. Garder un sous-domaine dédié aux envois applicatifs facilite la distinction avec les emails humains ou d’autres services. La configuration exacte dépend du compte et des choix techniques de l’équipe.
Une migration ne consiste pas uniquement à remplacer une clé API. Inventoriez les modèles, les événements, les gabarits, les tâches planifiées et les dépendances à l’ancien prestataire. Reproduisez-les dans le nouveau compte, configurez son domaine, puis envoyez des messages de contrôle vers des boîtes de test. Comparez le contenu, les liens, les en-têtes attendus et le traitement des erreurs avant de rediriger le trafic. Cette séquence réduit le risque qu’un changement d’API coupe une notification nécessaire à la connexion ou au suivi d’un paiement.
Pendant le basculement, déplacez les flux par petits ensembles et conservez une possibilité de retour à l’ancienne intégration jusqu’à validation des parcours critiques. Surveillez les erreurs de livraison et les tickets de support, puis élargissez le trafic quand l’équipe a confirmé que les événements continuent de produire les messages attendus. Définissez également qui répondra aux incidents, combien de temps les journaux doivent rester utiles et où les identifiants d’envoi seront conservés pour rapprocher un signal du prestataire avec l’événement source.
Dans quels cas envisager chaque service ?
SendGrid peut convenir si…
- • votre application expédie des emails via API et vous voulez aussi évaluer une offre de campagnes distincte ;
- • le plan Pro et ses IP dédiées répondent à votre besoin de volume ;
- • l’essai de 100 emails par jour pendant 60 jours permet de valider un flux avant le passage à un plan payant.
Mailgun peut convenir si…
- • le routage des messages entrants ou la validation d’adresses fait partie de l’architecture ;
- • vous souhaitez comparer les régions d’hébergement américaine et européenne ;
- • la durée des journaux propre à chaque plan vous aide à choisir une fenêtre de diagnostic.
Si votre SaaS expédie uniquement des messages déclenchés par des événements, commencez par vérifier la couverture API, les volumes par mois et les outils dont l’équipe a besoin pour diagnostiquer un incident. Si les équipes marketing prévoient aussi des campagnes, mesurez séparément leurs contacts et leur cadence avant de comparer l’offre dédiée de SendGrid. Si des réponses doivent parvenir au produit, mettez le routage entrant de Mailgun dans la liste des besoins à tester. Une équipe qui a une exigence de région européenne peut aussi donner plus de poids au choix de région de Mailgun.
Comparatifs similaires
Questions fréquentes
Quelle option gratuite convient à un premier essai ?
SendGrid propose un essai de son API limité à 100 emails par jour pendant 60 jours, sans carte bancaire. Mailgun Free autorise 100 emails par jour, avec un domaine d’envoi personnalisé et un jour de journaux. Le plan gratuit Marketing Campaigns de SendGrid est distinct : il couvre jusqu’à 2 000 contacts et 6 000 emails par mois.
Combien coûte chaque service à 50 000 emails par mois ?
Mailgun Foundation coûte 35 $ par mois après le premier mois pour 50 000 emails. SendGrid Essentials commence à 19,95 $ par mois, dans une plage de sélection qui comprend 50 000 à 100 000 emails. Comparez aussi les journaux et les fonctions incluses dans le plan envisagé.
Quel est le repère à 100 000 emails mensuels ?
Mailgun Scale coûte 90 $ par mois après le premier mois pour 100 000 emails. SendGrid Essentials commence à 19,95 $ par mois dans la plage de 50 000 à 100 000 ; Pro commence à 89,95 $ par mois et couvre la plage de 100 000 à 2 500 000 emails. Les fonctions associées à chaque plan diffèrent.
Comment les dépassements de volume sont-ils facturés ?
Mailgun Basic facture les emails supplémentaires à partir de 1,80 $ par tranche de 1 000 ; Foundation commence à 1,30 $ par tranche de 1 000. Ces taux ne doivent pas être appliqués à Scale. Chez SendGrid, taxes et dépassements peuvent s’appliquer ; demandez le tarif applicable à votre compte.
Quelle offre propose des journaux plus longs ?
Mailgun conserve les journaux un jour sur Free et Basic, cinq jours sur Foundation et 30 jours sur Scale. Pour SendGrid, demandez à l’équipe commerciale quelle durée convient à votre compte. Si votre procédure d’incident requiert une période définie, prenez ce besoin en compte avec vos propres journaux applicatifs.
Peut-on traiter des emails entrants et choisir une région européenne ?
Mailgun propose le routage entrant et des régions d’hébergement aux États-Unis et dans l’Union européenne. Il propose aussi des validations d’adresses ; Scale comprend 5 000 validations. Une équipe doit encore déterminer les flux concernés et la région qui correspond à son architecture.