Resend : une API email pour les produits SaaS

Resend s’adresse d’abord aux équipes SaaS qui veulent déclencher des emails depuis leur application et garder les modèles près de leur code. L’API, les SDK et React Email servent ce flux de travail; les broadcasts et fonctions marketing ajoutent un usage de campagne. Le plan Free comprend 3 000 emails par mois, avec une limite de 100 par jour, et Pro coûte 20 $ par mois pour 50 000 emails. C’est une option cohérente quand les développeurs pilotent l’envoi. Une équipe marketing qui attend un constructeur visuel de parcours autonome devra comparer une autre catégorie d’outil.

En bref

Resend met l’intégration au centre : vos événements produit appellent l’API, et vos modèles peuvent être écrits avec React Email. L’offre comprend aussi des campagnes et des audiences. Elle ne transforme pas pour autant l’équipe en développeurs : la logique applicative et les besoins de parcours visuel restent à prendre en charge.

Fonctionnalités : penser email comme une partie du produit

Le cas d’usage le plus naturel est transactionnel : confirmation d’inscription, lien de connexion, reçu, alerte ou changement de statut. Le backend connaît l’événement et appelle Resend pour transmettre le message. Cette approche convient aux équipes qui veulent versionner leur intégration avec le reste de l’application, examiner les changements de modèles dans leur processus de développement et décider dans leur code du moment où une notification part. Le fournisseur prend en charge l’envoi; votre équipe conserve la responsabilité des règles métier.

Les SDK facilitent les appels depuis plusieurs environnements de développement. Ils raccourcissent le travail de connexion, mais ne déterminent pas quels événements méritent un email ni comment traiter un événement reçu deux fois. Prévoyez des règles d’idempotence, des réponses aux erreurs et une stratégie de nouvelle tentative adaptées à votre application. Pour les notifications importantes, la simplicité d’un appel API ne remplace pas la supervision du flux de bout en bout.

React Email et modèles maintenus avec le code

React Email permet de concevoir des emails avec des composants React. Une équipe déjà familière de cet écosystème peut appliquer des habitudes de réutilisation et de revue à ses messages : en-tête commun, pied de page, blocs de facture ou éléments de marque. Le contenu peut ainsi évoluer avec le produit au lieu d’être isolé dans un éditeur de campagne. Cette méthode demande toutefois des compétences de développement pour créer et modifier les modèles. Elle ne donne pas nécessairement à une personne marketing la même autonomie qu’un éditeur visuel pensé pour composer des pages et des parcours sans code.

Domaines, webhooks et suivi opérationnel

La configuration d’un domaine d’envoi suppose un accès DNS et une coordination avec les personnes qui administrent le domaine. Prévoyez l’authentification nécessaire, vérifiez les enregistrements et distinguez les usages produit des campagnes si votre organisation le demande. Resend propose des webhooks sur les plans payants selon sa grille tarifaire. Ils permettent de transmettre des événements à votre propre système, par exemple pour alimenter un journal de support ou déclencher un traitement interne. Votre endpoint doit vérifier l’origine des requêtes et tolérer les tentatives répétées; un webhook ne remplace pas une file de traitement robuste.

Broadcasts et offre marketing

Resend ne se limite pas aux reçus et aux alertes. Son offre marketing inclut les broadcasts, des audiences, des segments et des automatisations. Une petite équipe produit peut s’en servir pour annoncer une nouveauté ou envoyer une communication à une liste consentante, tout en utilisant le service pour les messages de l’application. Cette proximité peut réduire le nombre d’outils à connecter pour des besoins simples. Elle ne signifie pas que la partie marketing remplace un CRM, un outil de vente ou une plateforme complète de parcours clients.

Les workflows de campagne se jugent sur les tâches quotidiennes : qui construit un segment, qui relit le contenu, comment les désabonnements sont respectés et comment les équipes visualisent les étapes d’un parcours. Si les spécialistes marketing doivent concevoir eux-mêmes des séquences à embranchements, modifier le contenu fréquemment ou analyser des parcours sans solliciter les développeurs, demandez une démonstration des tâches réelles avant de faire de Resend leur outil principal.

Tarifs Resend : deux bases de calcul

Pour le transactionnel, le plan Free est à 0 $ par mois pour 3 000 emails mensuels, avec un maximum de 100 par jour. Il comprend trois domaines. Le plafond quotidien est à surveiller : un volume mensuel acceptable peut tout de même être bloqué si une journée de lancement ou un pic d’inscriptions concentre les envois. Ce plan permet de connecter un produit à faible volume et de comprendre le fonctionnement de l’API avant d’élargir son usage.

UsageOffrePrix mensuelVolume ou base
TransactionnelFree0 $3 000 emails/mois, 100 par jour
TransactionnelPro20 $50 000 emails/mois
TransactionnelScale90 $100 000 emails/mois
MarketingPro marketing40 $5 000 contacts
MarketingPro marketing80 $10 000 contacts

Pro affiche 20 $ par mois pour 50 000 emails; Scale affiche 90 $ par mois pour 100 000. Au-delà du quota, le tarif indiqué pour les emails supplémentaires est de 0,90 $ par tranche de 1 000. Ces paliers se calculent sur les emails envoyés, pas sur le nombre de comptes utilisateurs dans votre base. Estimez les messages de bienvenue, de connexion, de facturation et de notification que vos événements produisent, puis confrontez cette prévision au volume inclus. La page tarifaire de Resend détaille les conditions applicables.

Le marketing suit une autre logique : le prix dépend du nombre de contacts. Pro marketing est affiché à 40 $ par mois pour 5 000 contacts et à 80 $ par mois pour 10 000 contacts. Ne transposez pas ces montants à d’autres tailles de liste; le sélecteur tarifaire présente les prix par palier. Si vous utilisez les deux volets, calculez séparément le volume d’emails transactionnels et la taille de l’audience marketing. Les contacts n’équivalent pas aux envois : une liste de taille donnée peut recevoir plusieurs broadcasts, tandis que les notifications produit sont déclenchées par l’activité de l’application.

Pour qui Resend est-il adapté ?

Resend est à considérer si votre équipe possède une capacité de développement et souhaite intégrer l’envoi au produit. Les équipes qui travaillent avec React peuvent apprécier la création des modèles avec React Email; celles qui ont besoin de broadcasts ponctuels trouveront aussi un volet marketing associé. Le critère central n’est pas seulement le volume : c’est votre préférence pour une logique pilotée par l’application et des modèles proches du code.

Resend sera moins naturel pour une équipe marketing non technique qui veut créer et modifier des parcours visuellement, sans demander de changement au produit ou de soutien régulier des développeurs. Il faut également prévoir le travail d’intégration, la configuration du domaine, le suivi des événements et les règles d’envoi. Si personne ne peut maintenir ces éléments, une interface de campagne plus autonome peut mieux correspondre à l’organisation.

Forces et limites à mettre en balance

Forces : l’API et les SDK s’intègrent au code de l’application; React Email permet de traiter les modèles comme des composants; les webhooks payants et les journaux s’insèrent dans un flux opérationnel; les broadcasts et audiences peuvent couvrir des annonces marketing simples.

Limites : l’équipe doit concevoir et maintenir les déclencheurs métier; le DNS et la réception des webhooks demandent une intervention technique; la partie marketing ne répond pas automatiquement aux besoins d’un CRM ou d’un constructeur visuel de parcours; les deux offres ont des bases de tarification différentes.

Alternatives à comparer

Postmark constitue un point de comparaison utile si votre priorité est un service transactionnel distinct, centré sur les flux de messages. Resend met davantage en avant l’expérience développeur et associe des campagnes à l’envoi. Pour les parcours de cycle de vie, examinez Loops ou Customer.io. Mailgun mérite aussi une comparaison si l’infrastructure d’envoi est votre priorité. Choisissez selon votre modèle d’équipe : code et événements applicatifs, ou orchestration visuelle et autonomie marketing.

Questions fréquentes sur Resend

Resend convient-il à une petite équipe SaaS ?

Oui, si l’équipe peut intégrer l’API et maintenir ses déclencheurs. Le plan Free inclut 3 000 emails par mois, avec un plafond de 100 par jour; vérifiez que ce dernier ne bloque pas vos pics d’activité.

Combien coûte l’envoi de 50 000 emails transactionnels ?

Le plan Pro est affiché à 20 $ par mois pour 50 000 emails. Les emails supplémentaires sont indiqués à 0,90 $ par tranche de 1 000.

Resend propose-t-il aussi des campagnes marketing ?

Oui. Resend inclut des broadcasts, des audiences, des segments et des automatisations. Le tarif marketing se base sur le nombre de contacts, tandis que le transactionnel se base sur les emails envoyés.

Une équipe marketing peut-elle gérer Resend sans développeurs ?

Cela dépend de ses tâches. Les broadcasts peuvent répondre à des communications simples, mais une équipe qui attend un constructeur visuel avancé et une autonomie complète sur les règles de parcours devrait comparer des outils spécialisés.