API email pour SaaS

Resend ou SendGrid pour l'email d'un SaaS ?

Pour une équipe SaaS qui veut intégrer des emails transactionnels à son produit, Resend offre un forfait gratuit permanent de 3 000 envois mensuels, tandis que l'essai gratuit de l'API SendGrid dure 60 jours et autorise 100 envois par jour. À 50 000 emails mensuels, Resend Pro coûte 20 $ par mois et SendGrid Essentials démarre à 19,95 $ par mois. Le choix dépend donc du volume, de la durée souhaitée pour l'essai, du besoin d'IP dédiées et de la place accordée aux campagnes marketing.

Comparaison des API et des tarifs

CritèreResendSendGrid (Twilio)
Offre gratuite APIFree permanent : 3 000 emails par mois, 100 par jour, 3 domainesEssai de 60 jours : 100 emails par jour, sans carte bancaire
50 000 emails par moisPro : 20 $ par moisEssentials : à partir de 19,95 $ par mois; le sélecteur couvre 50 000 à 100 000 emails
100 000 emails par moisPro : 35 $ par mois; Scale : 90 $ par moisEssentials : à partir de 19,95 $; Pro : à partir de 89,95 $ par mois
Au-delà des volumes inclus0,90 $ par tranche supplémentaire de 1 000 emails sur Pro et ScaleDes dépassements peuvent s'appliquer; demandez à SendGrid le tarif applicable à votre plan
IP dédiéesOption payanteIncluses dans Email API Pro
Campagnes marketingGratuit jusqu'à 1 000 contacts; Pro à 40 $ par mois pour 5 000 contactsGratuit jusqu'à 2 000 contacts et 6 000 emails par mois; Basic à partir de 15 $, Advanced à partir de 60 $ par mois

Resend : une base permanente pour démarrer

Pour une petite équipe produit, la différence la plus concrète est la durée du palier gratuit. Resend Free donne droit à 3 000 emails par mois, avec une limite quotidienne de 100 et jusqu'à trois domaines. Cette enveloppe n'est pas limitée à une fenêtre d'essai de quelques semaines. Elle peut convenir à un prototype, à un produit encore peu utilisé ou à un environnement de développement où l'équipe veut valider les notifications avant de payer.

La limite journalière compte autant que le total mensuel. Une application qui envoie peu de messages la plupart du temps mais déclenche un grand nombre de confirmations à la suite d'une importation peut atteindre 100 emails dans une journée. Il faut donc comparer les plafonds avec les pointes prévues, plutôt qu'avec une moyenne mensuelle seule. Trois domaines peuvent aussi suffire au départ, mais les équipes qui séparent plusieurs produits ou environnements doivent compter leurs domaines d'envoi.

À 50 000 emails mensuels, le forfait Pro coûte 20 $ par mois. À 100 000, Resend présente deux possibilités tarifaires : Pro à 35 $ par mois et Scale à 90 $ par mois. Les plafonds tarifaires ne résument pas à eux seuls les besoins d'une équipe; comparez aussi les options que vous comptez réellement utiliser et les règles de dépassement. Sur Pro et Scale, chaque tranche supplémentaire de 1 000 emails coûte 0,90 $. Cette règle permet d'estimer le surcoût quand le volume dépasse l'allocation, à condition de garder à l'esprit que la consommation peut varier d'un mois à l'autre.

Une IP dédiée n'est pas incluse de la même façon que chez SendGrid Pro : Resend la propose en option payante. Une équipe qui en a besoin doit intégrer cette option à son budget et valider les conditions qui s'appliquent à son forfait. Pour les campagnes, Resend sépare la tarification par contacts de celle de l'API transactionnelle : la formule marketing est gratuite jusqu'à 1 000 contacts, puis Pro coûte 40 $ par mois pour 5 000 contacts. Il faut ainsi distinguer le volume d'envois déclenchés par le produit de la taille de la liste marketing.

SendGrid : un essai borné et une option Pro avec IP dédiées

L'essai gratuit de l'Email API SendGrid permet 100 emails par jour pendant 60 jours, sans carte bancaire. Cette enveloppe facilite une intégration initiale et des essais fonctionnels, mais elle ne constitue pas un plan gratuit permanent. Une équipe qui souhaite garder le même service en production après cette période devra prévoir un forfait payant ou déplacer les envois. Évaluez la migration de sortie dès le pilote, plutôt que d'attendre l'échéance de l'essai.

Pour l'API, Essentials commence à 19,95 $ par mois et le sélecteur de forfait couvre une plage de 50 000 à 100 000 emails mensuels. Le tarif de départ n'est pas un prix garanti pour chaque volume de cette plage. À 50 000 emails, le prix de départ d'Essentials est de 19,95 $ par mois. À 100 000, Essentials commence à 19,95 $, tandis que Pro commence à 89,95 $ par mois. Comme les montants SendGrid sont des prix d'entrée, comparez les options du sélecteur pour le volume précis que vous prévoyez et les taxes ou dépassements qui peuvent s'ajouter.

Le plan Pro couvre une plage de 100 000 à 2 500 000 emails mensuels et inclut des IP dédiées. Au-delà de 2 500 000 emails par mois, Premier est proposé sur devis. Ce palier peut intéresser les équipes qui ont un volume élevé ou qui veulent intégrer les IP dédiées au forfait API Pro. Il ne faut toutefois pas choisir un plan uniquement sur la présence de cette fonctionnalité : vérifiez que son mode d'allocation et sa gestion correspondent à votre organisation et à vos pratiques de délivrabilité.

Twilio publie un addendum de protection des données. Une équipe SaaS qui examine ses engagements contractuels peut l'inclure dans sa revue fournisseur, avec les autres documents juridiques et les exigences internes. Si la résidence des données est une contrainte, demandez une réponse contractuelle précise avant de décider.

Comparer des volumes égaux sans mélanger les usages

À 50 000 emails mensuels, Resend Pro coûte 20 $ par mois, et SendGrid Essentials démarre à 19,95 $ par mois. Les deux montants sont proches, mais leur présentation diffère : le montant Resend correspond au palier Pro de 50 000 envois, tandis que SendGrid donne un prix de départ associé à une plage de 50 000 à 100 000 envois. Ce rapprochement est utile pour établir une première shortlist, pas pour conclure que le coût final sera identique dans tous les comptes.

À 100 000 emails par mois, Resend Pro coûte 35 $ et Resend Scale coûte 90 $. Chez SendGrid, Essentials démarre à 19,95 $ et Pro à 89,95 $ par mois pour les plages de volume prévues par les plans. Le niveau de prix initial SendGrid et l'allocation exacte pour un compte doivent être distingués : les tarifs « à partir de » ne garantissent pas que chaque option ou besoin supplémentaire soit inclus à ce montant. Les valeurs de chaque fournisseur restent séparées; additionnez aucun plan d'API à un plan de campagne pour fabriquer un coût global qui ne correspond pas à votre usage.

Pour calculer un budget exploitable, mesurez les notifications réellement émises par l'application : reçus, invitations, vérifications, alertes ou messages de compte. Ajoutez les pointes attendues et les volumes de test si ceux-ci passent par le même environnement. Puis vérifiez si les campagnes sont incluses dans le produit choisi ou facturées selon une autre base. Resend distingue explicitement son offre marketing par contacts; SendGrid propose séparément Marketing Campaigns. Le nombre d'emails API et le nombre de contacts marketing ne décrivent donc pas la même consommation.

Les campagnes marketing comme besoin secondaire

Dans une entreprise SaaS, l'API sert souvent d'abord aux messages déclenchés par l'activité du compte. Les campagnes produit ou les annonces destinées à une liste d'abonnés peuvent être utiles, mais elles reposent sur une autre mesure : la taille des contacts et les envois de campagne. Chez Resend, le niveau gratuit marketing couvre 1 000 contacts; le plan Pro coûte 40 $ par mois pour 5 000 contacts. Une équipe doit le comparer à la taille de sa liste, et non au quota transactionnel de 50 000 ou 100 000 emails.

Marketing Campaigns de SendGrid propose un plan gratuit jusqu'à 2 000 contacts et 6 000 emails par mois. Basic démarre à 15 $ par mois et Advanced à 60 $ par mois; Advanced donne accès aux IP dédiées. Ces tarifs commencent à ces niveaux, et les taxes ou dépassements peuvent s'appliquer. La page de campagne et l'API ont des paliers et des unités distincts, alors examinez chaque produit selon le travail qu'il doit effectuer. Une petite liste envoyant rarement peut s'accommoder d'une enveloppe gratuite, alors qu'une liste active réclame un chiffrage adapté à son audience.

Si les campagnes restent occasionnelles, la simplicité opérationnelle peut compter davantage qu'une longue liste de fonctionnalités marketing. Déterminez qui gérera les contacts, les désabonnements, la segmentation et les autorisations d'envoi. Faites également la distinction entre messages liés au service et communications promotionnelles afin que les flux du produit restent faciles à contrôler. Le choix d'une API transactionnelle ne règle pas automatiquement les règles internes de gestion de la liste marketing.

Quand envisager chaque solution

  • Envisagez Resend si votre équipe veut démarrer avec un palier gratuit permanent, si 3 000 emails par mois et 100 par jour couvrent le pilote, ou si vous appréciez une règle connue de 0,90 $ par tranche de 1 000 envois au-delà des quotas Pro et Scale.
  • Envisagez SendGrid si un essai de 60 jours à 100 emails par jour convient au calendrier d'intégration, si vous avez besoin d'IP dédiées incluses dans Email API Pro ou si le palier Premier sur devis correspond à un volume supérieur à 2 500 000 emails mensuels.
  • Comparez les modules marketing séparément si votre équipe mène des campagnes. Les offres reposent sur le nombre de contacts et les volumes de campagne; elles ne sont pas directement interchangeables avec les forfaits d'API transactionnelle.
  • Demandez un chiffrage précis lorsque les prévisions dépassent les quotas inclus ou que l'application connaît des pointes importantes. Pour SendGrid, les dépassements et taxes peuvent modifier le total; demandez le tarif de dépassement applicable à votre plan.

Préparer une migration et le DNS

Une migration d'API email concerne le code et l'identité d'envoi. Commencez par inventorier les messages produits, leurs déclencheurs, les modèles, les variables et les webhooks utilisés par l'application. Classez les flux par importance : une réinitialisation de mot de passe ne se valide pas de la même façon qu'un récapitulatif hebdomadaire. Gardez une liste des cas d'erreur à observer, notamment un destinataire refusé ou un modèle qui ne reçoit pas une variable attendue.

Ensuite, créez le domaine d'envoi et suivez les valeurs DNS demandées par le fournisseur retenu. Les enregistrements d'authentification et la vérification du domaine doivent être prêts avant de déplacer les flux réels. Travaillez avec la personne responsable du DNS, car les changements peuvent affecter la configuration déjà utilisée par d'autres services. Le nom exact des enregistrements et la procédure dépendent du compte et du domaine; ne réutilisez pas à l'aveugle les valeurs d'une intégration précédente.

Déployez ensuite une première catégorie de messages et vérifiez les réponses API, les événements de livraison et les erreurs dans les journaux de l'application. Une période de fonctionnement parallèle peut aider à comparer le rendu et les déclencheurs, mais évitez d'envoyer deux fois le même message à un client. Prévoyez un mécanisme de retour arrière, puis migrez les autres flux par étapes. Enfin, revoyez les quotas et les alertes de consommation après la bascule, surtout si les volumes d'essai ne reflètent pas encore le trafic réel.

Si vous quittez l'essai gratuit de SendGrid, incluez l'échéance de 60 jours dans le calendrier de décision. Avec Resend, le maintien du forfait gratuit évite cette échéance, mais les limites de 3 000 par mois et de 100 par jour restent à surveiller. Dans les deux cas, conservez vos modèles et la configuration des messages dans un format que l'équipe peut maintenir indépendamment du tableau de bord. Cette préparation rend les futures modifications de fournisseur plus prévisibles.

Questions fréquentes

Quel forfait gratuit convient à un pilote SaaS ?

Resend Free permet 3 000 emails par mois, 100 par jour et trois domaines. SendGrid propose 100 emails par jour pendant 60 jours sans carte bancaire. Le premier facilite un pilote qui doit durer; le second donne une période définie pour intégrer et évaluer l'API.

Combien coûtent 50 000 emails mensuels ?

Resend Pro coûte 20 $ par mois pour 50 000 emails. SendGrid Essentials démarre à 19,95 $ par mois, avec une plage de 50 000 à 100 000 emails dans le sélecteur. Le tarif SendGrid est un prix de départ; comparez le volume précis dans le compte avant de budgéter.

Quel est le coût à 100 000 emails par mois ?

Resend Pro coûte 35 $ par mois à ce volume et Scale coûte 90 $. SendGrid Essentials commence à 19,95 $ par mois et Pro à 89,95 $, avec des plages respectives qui incluent 100 000 emails. Les montants SendGrid sont des prix d'entrée et les taxes ou dépassements peuvent s'ajouter.

SendGrid facture-t-il les dépassements au même tarif que Resend ?

Non, les tarifs ne sont pas interchangeables. Resend applique 0,90 $ par tranche de 1 000 emails supplémentaires sur Pro et Scale. Pour SendGrid, des dépassements peuvent s'appliquer; demandez le prix par email supplémentaire associé à votre plan avant d'arrêter le budget.

Comment comparer leurs offres de campagnes ?

Resend propose une offre marketing gratuite jusqu'à 1 000 contacts et Pro à 40 $ par mois pour 5 000 contacts. SendGrid Marketing Campaigns couvre gratuitement jusqu'à 2 000 contacts et 6 000 emails mensuels; Basic démarre à 15 $ et Advanced à 60 $ par mois. Comparez la taille de votre liste et vos envois de campagne séparément de l'API.

Que faut-il prévoir lors d'un changement de fournisseur ?

Inventoriez les modèles et déclencheurs, configurez le domaine et les valeurs DNS demandées, puis testez les réponses et événements avant de basculer les messages de production. Déplacez les flux par étapes et gardez une procédure de retour arrière afin de limiter les erreurs pendant la transition.