Campagnes Email
Edition 2026

Loops ou Resend : quel outil email pour une startup SaaS française ?

Pour une startup SaaS française, Loops est généralement le choix le plus direct quand une équipe marketing ou produit veut lancer des newsletters, des séquences d’onboarding et des messages transactionnels depuis un même espace. Resend devient plus naturel quand les développeurs veulent une API email, React Email et un contrôle précis du code. La décision se joue donc sur le métier qui envoie les messages, le rythme des événements et l’unité facturée.

Cette page compare les deux produits sans classement global. Un parcours d’essai, un reçu de paiement et une annonce de fonctionnalité ne demandent pas le même outil ni la même organisation.

En bref

Loops réunit campagnes, automatisations lifecycle et envois transactionnels autour des contacts abonnés.

Resend sépare Transactionnel, pensé pour l’API, et Marketing, pensé pour les contacts et les campagnes.

Choix selon votre équipe

Privilégiez Loops si une équipe marketing ou produit doit modifier les messages, les segments et les scénarios sans attendre une mise en production. Une même interface peut accueillir une newsletter, une suite d’activation après inscription et un email de confirmation. Cette continuité réduit les allers-retours entre acquisition, produit et support.

Privilégiez Resend si les développeurs possèdent le flux d’envoi. L’API, les composants React Email et les webhooks s’intègrent à votre application, tandis que Marketing peut couvrir les campagnes séparées. Cette approche demande toutefois des conventions de code, une gestion des versions et une personne responsable des templates.

Comparaison rapide

CritèreLoopsResend
PositionnementMarketing SaaS, lifecycle et transactionnel dans un outil centré sur les abonnés.API transactionnelle pour développeurs, avec une offre Marketing séparée.
Équipe naturelleMarketing, produit et croissance qui construisent des parcours.Développeurs qui veulent appeler une API depuis le produit.
Base de facturationContacts abonnés pour le forfait payant.Emails envoyés pour Transactionnel ; contacts pour Marketing.
Point de départEarly Stage gratuit : contacts illimités, 4 000 envois sur 30 jours vers les 1 000 contacts les plus récents.Transactionnel gratuit : 3 000 emails par mois, 100 par jour et 3 domaines ; Marketing gratuit à 1 000 contacts.
Limite à anticiperLe quota gratuit et le pied de page « Powered by Loops » peuvent devenir contraignants.Les campagnes et l’API sont deux produits à organiser, avec deux logiques de coût.

Voir les tarifs de Loops →

Voir les tarifs de Resend →

Prix de Loops selon le nombre de contacts

Loops facture le forfait payant selon les contacts abonnés, tandis que les envois aux abonnés sont illimités sur Growing Audience. Le forfait Early Stage reste gratuit avec des contacts illimités. Il autorise jusqu’à 4 000 envois sur une fenêtre glissante de 30 jours, uniquement vers les 1 000 contacts les plus récents. Il ajoute un petit pied de page « Powered by Loops » et limite le débit à 10 emails par seconde.

À environ 1 000 contacts, ce forfait gratuit peut suffire à une jeune équipe qui envoie peu de messages et accepte sa mention dans le pied de page. À environ 5 000 contacts, le montant dépend du palier de contacts abonnés choisi dans l’offre payante. Il vaut mieux projeter le nombre de personnes réellement abonnées plutôt que la taille d’une base historique, car les contacts désinscrits ne jouent pas le même rôle dans le budget.

Vers 10 000 contacts, Growing Audience coûte 99 $ par mois pour 9 998 abonnés. Le prix évolue avec les contacts abonnés. Cette formule inclut les envois illimités aux abonnés et les envois transactionnels à des utilisateurs qui ne figurent pas dans l’audience, sans facturation séparée des messages. Une startup qui double sa base doit donc surveiller le nombre de contacts actifs, même si son calendrier éditorial reste identique.

Le modèle favorise les équipes qui veulent mélanger une campagne hebdomadaire, une série d’activation et quelques notifications sans calculer chaque email. Il pénalise davantage une base volumineuse dont une petite partie seulement reçoit des messages. Dans ce cas, nettoyez les contacts inactifs, définissez vos règles d’abonnement et gardez un historique des consentements avant de changer de palier.

Prix de Resend : Transactionnel et Marketing

Resend Transactionnel compte les emails envoyés. Le forfait Free comprend 3 000 emails par mois, avec une limite de 100 par jour et 3 domaines. Pro coûte 20 $ par mois pour 50 000 emails, puis 35 $ par mois pour 100 000 emails. Scale coûte 160 $ pour 200 000 emails et 350 $ pour 500 000 emails. Au-delà du volume inclus, l’email supplémentaire coûte 0,90 $ par tranche de 1 000.

Ces paliers permettent de relier un budget à des événements comme les factures, les alertes et les réinitialisations de mot de passe. À 50 000 emails mensuels, Pro à 20 $ couvre une application en croissance. À 100 000, le palier Pro à 35 $ change le calcul. À 200 000, Scale à 160 $ doit être comparé à la valeur de la supervision, des domaines et des besoins d’équipe, pas seulement au prix unitaire. Les 500 000 emails coûtent 350 $ sur Scale.

Marketing suit une autre logique. L’offre gratuite couvre 1 000 contacts, les campagnes illimitées, 10 000 exécutions d’automatisation et 3 segments. Le forfait Pro coûte 40 $ à 5 000 contacts et 80 $ à 10 000 contacts. Ainsi, une équipe qui possède 5 000 inscrits et 50 000 emails transactionnels doit additionner deux usages distincts : 40 $ pour Marketing Pro et 20 $ pour Transactionnel Pro, si les deux volumes restent dans ces paliers.

À 1 000 contacts, Marketing peut donc rester gratuit. À 5 000 contacts, comptez 40 $ par mois ; à 10 000, 80 $. Les emails de campagne ne remplacent pas le volume transactionnel : séparez vos prévisions pour éviter de comparer un nombre de contacts à un nombre de messages.

Tableau de décision pour une startup SaaS

SituationLoopsResendQuestion à trancher
Onboarding et activationParcours éditables par le produit et le marketing.Parcours codés, précis pour les événements de l’application.Qui doit publier une modification demain matin ?
Newsletter et annoncesCampagnes dans le même espace que le lifecycle.Marketing dédié avec segments et automatisations.Les campagnes doivent-elles partager les données avec l’API ?
Factures et alertesTransactionnel inclus sur le forfait payant.API et composants React Email adaptés au produit.Quelle équipe possède les templates et les logs ?
Montée en volumeLe coût suit les contacts abonnés.Le coût Transactionnel suit les emails ; Marketing suit les contacts.Le volume croît-il par audience ou par événement ?
Petite équipe non techniqueMoins de code pour démarrer une séquence.Une intégration technique est nécessaire pour tirer parti de l’API.Disposez-vous d’un propriétaire développeur disponible ?

Fonctionnement, événements et API

Dans Loops, pensez en audience, propriétés et événements. Une inscription, une fonctionnalité utilisée ou une période d’essai proche de son terme peut alimenter une séquence. Le marketing choisit le segment, écrit le contenu et ordonne les délais. Le produit doit tout de même définir des noms d’événements stables et décrire les conditions de sortie, sinon une même personne peut recevoir deux parcours incompatibles.

Resend convient à un autre partage des responsabilités. L’application appelle l’API lorsqu’un événement se produit, transmet les variables utiles et journalise l’identifiant du message. React Email permet de composer les templates comme du code réutilisable. Les développeurs peuvent relire les changements, versionner le rendu et relier l’envoi à une trace de commande ou de compte. Pour des newsletters, Marketing apporte une interface distincte destinée aux contacts et aux segments.

Avant de décider, dessinez dix événements concrets : création de compte, invitation d’un collègue, première valeur obtenue, échec de paiement, export terminé, changement de plan, renouvellement, suppression et demande d’aide. Si le travail consiste surtout à relier ces événements à des séquences éditoriales, Loops raccourcit la boucle. Si chaque message doit être assemblé à partir de données d’exécution et vérifié dans le dépôt, Resend est plus cohérent.

Templates, segments et qualité éditoriale

Une équipe marketing appréciera dans Loops une bibliothèque de messages modifiables, des variantes par segment et une vue du parcours. Gardez des conventions pour les objets, les pré-en-têtes et les liens. Un template partagé doit indiquer sa finalité, son événement de départ et sa langue, afin qu’un changement de campagne ne casse pas un email produit.

Avec Resend, React Email donne de la rigueur aux composants : bouton, en-tête, pied de page, adresse légale et texte de secours peuvent évoluer ensemble. Cette discipline est utile pour une équipe internationale, mais elle suppose une revue du code et un rendu dans les clients email. Marketing offre un autre espace pour écrire des campagnes ; définissez donc une source de vérité pour les logos, les préférences et les liens de désabonnement.

Dans les deux cas, segmentez par consentement, langue, pays, rôle et activité utile. Évitez de prendre l’ouverture comme seul signal : les protections de confidentialité la rendent incomplète. Suivez plutôt le clic pertinent, l’action dans le produit, la désinscription, le bounce et les demandes de suppression.

Délivrabilité : SPF, DKIM, DMARC et domaines

Commencez par un sous-domaine d’envoi qui ne brouille pas la réputation du domaine principal. Ajoutez l’enregistrement SPF demandé par la plateforme, publiez les clés DKIM et vérifiez leur alignement avec l’adresse d’expédition. Déployez ensuite DMARC en mode d’observation, examinez les rapports et renforcez progressivement la politique. Cette séquence vaut pour Loops comme pour Resend.

Un domaine authentifié ne compense pas une base mal acquise. Retirez les adresses qui rebondissent, honorez les désinscriptions immédiatement et réduisez la cadence après une longue période d’inactivité. Séparez les flux transactionnels des campagnes quand le support technique doit diagnostiquer un incident. Documentez qui peut modifier les DNS, les clés, les webhooks et les modèles.

Faites un petit envoi à des boîtes de test, contrôlez le texte en clair, les liens, le domaine de retour et les en-têtes, puis augmentez le volume par étapes. Conservez les résultats dans votre journal d’exploitation. Une migration réussie est une suite de petits changements réversibles, pas un basculement de toute la base en une soirée.

RGPD et données européennes

Le choix d’un fournisseur ne suffit pas à rendre un traitement conforme. Décrivez les finalités de l’email, la base légale, les catégories de données et les durées de conservation. Limitez les attributs envoyés à ce dont le message a réellement besoin. Les informations de compte, les événements d’usage et les préférences marketing ne doivent pas être mélangés sans raison.

Examinez le contrat de sous-traitance, les sous-traitants, les transferts hors de l’Union européenne, les mécanismes de suppression et les journaux d’accès. Faites valider ces points par votre responsable juridique ou votre DPO. Prévoyez un export des consentements et une procédure pour répondre à une demande d’accès ou d’effacement.

Pour une startup française, choisissez aussi une gouvernance simple : un registre des templates, un propriétaire par flux, une revue des segments et une alerte quand un nouveau champ personnel est ajouté. Cette méthode reste valable que l’envoi parte d’une interface Loops ou d’un service Resend intégré au produit.

Migrer dans les deux directions

De Loops vers Resend : exportez les contacts avec leur statut d’abonnement, les propriétés, les préférences et la preuve du consentement. Inventoriez chaque campagne et chaque séquence, puis traduisez les événements Loops en appels API. Recréez les templates dans React Email ou dans Marketing, configurez le domaine, envoyez à une petite cohorte et comparez les bounces et les plaintes avant d’élargir.

De Resend vers Loops : rassemblez les modèles transactionnels, les règles de déclenchement et les variables utilisées par l’application. Importez seulement les contacts qui ont une base légale pour les campagnes. Reproduisez les segments, définissez les événements avec des noms lisibles et gardez l’ancienne API active le temps de vérifier chaque flux. Les emails de facture et de sécurité doivent rester testables pendant toute la transition.

Dans les deux sens, préparez un tableau de correspondance : identifiant interne, email, statut, langue, consentement, événement, template et propriétaire. Planifiez un retour arrière, annoncez la fenêtre de changement aux équipes et supprimez les anciennes clés quand la nouvelle chaîne fonctionne. Ne transférez pas automatiquement les désinscrits vers une liste marketing.

Questions à poser en équipe

  • Le marketing peut-il publier sans déploiement ?
  • Quel volume vient des campagnes et quel volume vient du produit ?
  • Qui répond aux bounces, aux plaintes et aux demandes RGPD ?
  • Quel domaine doit rester isolé pour les messages critiques ?
  • Quel budget mensuel reste acceptable à 1 000, 5 000 et 10 000 contacts ?

Questions frequentes

Loops ou Resend : lequel convient à une équipe marketing ?

Loops convient à une équipe marketing ou produit qui veut gérer des campagnes, des séquences lifecycle et des emails transactionnels dans une même interface. Resend convient davantage aux développeurs qui construisent un envoi transactionnel dans le code.

Comment Loops facture-t-il les contacts ?

Le forfait Early Stage de Loops est gratuit avec des contacts illimités, mais il autorise jusqu’à 4 000 envois sur 30 jours glissants vers les 1 000 contacts les plus récents. Le forfait Growing Audience coûte 99 $ par mois à 9 998 abonnés et son prix évolue avec le nombre de contacts abonnés.

Quel est le prix de Resend pour 50 000 ou 100 000 emails ?

Resend Transactionnel propose Pro à 20 $ par mois pour 50 000 emails, puis 35 $ par mois pour 100 000 emails. Le dépassement coûte 0,90 $ par tranche de 1 000 emails.

Resend Marketing est-il séparé de Resend Transactionnel ?

Oui. Marketing est une offre distincte : elle est gratuite jusqu’à 1 000 contacts, puis Pro coûte 40 $ à 5 000 contacts et 80 $ à 10 000 contacts. Transactionnel reste facturé selon le volume d’emails.

Que faut-il configurer pour la délivrabilité ?

Dans les deux cas, utilisez un domaine d’envoi dédié ou clairement séparé, publiez les enregistrements SPF et DKIM demandés, puis ajoutez une politique DMARC progressive. Surveillez les bounces, les plaintes et les désabonnements avant de monter en volume.

Ces outils conviennent-ils aux obligations RGPD ?

Le RGPD dépend de vos finalités, de vos bases légales, de vos contrats et de vos réglages. Cartographiez les données, limitez les accès, documentez les sous-traitants et vérifiez les conditions de traitement et les options de conservation avant le déploiement.

Peut-on migrer de Loops vers Resend ou l’inverse ?

Oui, en séparant les contacts, les modèles, les événements et les historiques. Exportez les consentements, recréez les templates, configurez le domaine dans la nouvelle plateforme et faites une montée en charge progressive.

Comment départager les deux solutions ?

Choisissez Loops si le travail quotidien est la conception de campagnes et de parcours lifecycle. Choisissez Resend si votre produit a besoin d’une API email contrôlée par les développeurs, avec React Email et des volumes transactionnels prévisibles.