import BaseLayout from '../../layouts/BaseLayout.astro'

SendGrid ou Mailchimp pour un SaaS : emails produit et campagnes

'} />

À retenir

SendGrid convient aux équipes qui intègrent l'envoi produit par API et peuvent piloter un outil technique. Mailchimp s'adresse aux équipes qui gèrent d'abord une audience marketing et des campagnes depuis une interface. Les deux peuvent couvrir transactionnel et marketing, avec des produits et des coûts distincts à prendre en compte.

Le choix dépend surtout de ce que votre équipe appelle « email ». Un reçu de paiement, un lien de connexion ou une alerte d'usage part après un événement dans le produit. Une newsletter ou une annonce de lancement part vers une audience que le marketing segmente et entretient. SendGrid est construit autour d'une API d'envoi et propose séparément Marketing Campaigns. Mailchimp part d'une base de contacts et d'outils de campagne ; son envoi transactionnel s'ajoute avec Mandrill. Pour choisir, comparez séparément ces flux, leurs volumes et les personnes qui en auront la charge.

Vue d'ensemble : deux façons de compter

CritèreSendGridMailchimp
Logique principaleEmail API facturée selon le volume d'envois ; Marketing Campaigns est un produit séparé avec contacts et envois.Abonnement marketing déterminé par le nombre de contacts, avec un plafond d'envois associé au plan.
Démarrage gratuitEmail API : essai de 60 jours, jusqu'à 100 emails par jour. Campagnes : jusqu'à 2 000 contacts et 6 000 emails par mois.Jusqu'à 250 contacts et 500 envois par mois.
Exemple à petite échelleMarketing Campaigns Basic : 15 $ par mois pour 5 000 contacts et 15 000 emails mensuels ; l'API Essentials commence à 19,95 $ par mois pour 50 000 emails.Essentials : 13 $ par mois pour 500 contacts. Standard : 20 $ par mois à 500 contacts, avec 6 000 emails mensuels.
Emails transactionnelsProduit Email API, séparé des campagnes.Mandrill, module transactionnel ajouté à un compte Mailchimp éligible.
Équipe marketingMarketing Campaigns propose les outils de campagne et des paliers par contacts.Audiences, campagnes, segmentation et parcours automatisés dans le produit central.
IP dédiéeIncluse avec Email API Pro à partir de 89,95 $ par mois ; accès aussi inclus à Marketing Campaigns Advanced selon son palier.Mandrill propose l'IP dédiée en option à 29,95 $ par mois.

SendGrid : l'API d'abord, les campagnes à part

Pour les messages déclenchés par le produit, SendGrid propose une Email API. L'application peut demander un envoi lorsqu'un compte est créé, qu'un paiement est confirmé ou qu'une action nécessite une notification. Cela correspond bien à une équipe où les développeurs contrôlent les événements, les modèles et les règles d'envoi. Le marketing ne doit pas pour autant détourner cette API pour construire toute sa newsletter : SendGrid vend aussi Marketing Campaigns, produit distinct destiné à la gestion des contacts et des campagnes.

Les deux produits n'ont pas la même unité tarifaire. L'Email API commence par un essai de 60 jours limité à 100 emails quotidiens. Après l'essai, Essentials commence à 19,95 $ par mois pour un palier de 50 000 à 100 000 emails mensuels ; à 100 000 emails, Essentials coûte 34,95 $ par mois. Pro commence à 89,95 $ par mois et inclut les IP dédiées. Premier se chiffre sur devis. Ces montants correspondent à l'API, pas à l'abonnement marketing. Choisissez le volume du plan d'après votre projection mensuelle.

Marketing Campaigns possède son propre accès gratuit : jusqu'à 2 000 contacts et 6 000 emails par mois. Basic commence à 15 $ par mois et Advanced à 60 $ par mois. Le palier Basic de 5 000 contacts coûte 15 $ par mois pour jusqu'à 15 000 emails ; son palier de 10 000 contacts coûte 25 $ par mois pour jusqu'à 30 000 emails. Pour Advanced, le palier à 10 000 contacts coûte 60 $ par mois pour jusqu'à 50 000 emails. Ainsi, 50 000 envois mensuels avec une liste de 10 000 personnes peuvent entrer dans Advanced à 60 $, tandis que Basic à cette taille autorise jusqu'à 30 000 emails. Le prix API et le prix Campagnes restent deux lignes distinctes si votre architecture utilise les deux.

La séparation donne une frontière compréhensible entre produit et marketing, mais elle implique de définir les responsabilités et les données partagées. Avant de souscrire, cartographiez les événements applicatifs envoyés par l'API et les audiences importées dans Campaigns. Les équipes doivent décider quel système détient les préférences, les désabonnements et les états de suppression. Une adresse désabonnée d'une newsletter peut encore nécessiter un reçu transactionnel ; les règles doivent respecter la nature du message et la configuration du compte.

La tarification par volume d'emails de l'API est adaptée si votre liste comporte beaucoup de comptes inactifs mais que seuls certains événements déclenchent des messages. Elle demande cependant d'estimer le nombre réel d'envois : une action de produit répétée, des rappels et des reprises peuvent changer le volume. Les plans de campagne introduisent, eux, une limite de contacts et une limite de messages. Une newsletter envoyée souvent à toute la base se dimensionne donc différemment d'un service qui n'envoie que quelques alertes ciblées.

Mailchimp : une audience marketing au centre

Mailchimp organise le travail autour des contacts, des audiences et des campagnes. Une personne marketing peut gérer une newsletter, créer des segments, préparer un message de lancement et programmer un parcours sans que chaque étape passe par une API applicative. Ce modèle convient aux équipes dont le calendrier éditorial et les listes de prospects ou de clients structurent l'essentiel des envois. Les événements du produit peuvent également alimenter des parcours, mais les contacts doivent exister dans une audience avant l'usage des événements.

Le plan Free comprend une audience, 250 contacts et 500 envois mensuels, avec un plafond quotidien de 250. Essentials coûte 13 $ par mois pour 500 contacts et autorise jusqu'à dix fois le nombre de contacts en emails mensuels, soit un plafond correspondant à 5 000 envois à ce niveau. Il inclut trois sièges. Standard coûte 20 $ par mois à 500 contacts, inclut jusqu'à 6 000 emails par mois et cinq sièges. À mesure que la liste augmente, le prix et l'allocation d'envois évoluent avec les bandes de contacts : Standard coûte 100 $ par mois entre 2 501 et 5 000 contacts, avec jusqu'à 60 000 emails mensuels ; entre 5 001 et 10 000 contacts, il coûte 135 $ par mois, avec jusqu'à 120 000 emails mensuels.

Ces chiffres éclairent deux échelles distinctes. À 500 contacts et quelques milliers d'emails, Essentials à 13 $ suffit si une équipe de trois personnes ou moins peut travailler avec ses fonctions ; Standard à 20 $ donne cinq sièges, 6 000 envois à ce niveau et davantage de possibilités de parcours. Autour de 5 000 contacts, le palier Standard coûte 100 $ par mois et couvre jusqu'à 60 000 emails. Pour 10 000 contacts et 50 000 à 100 000 emails, le palier Standard à 135 $ par mois comprend jusqu'à 120 000 emails. Ces prix sont propres aux paliers Mailchimp et ne s'ajoutent pas à ceux de SendGrid.

L'automatisation dépend du plan. Essentials permet des parcours allant jusqu'à quatre étapes et un déclencheur d'événement API dans un flux à une étape. Standard permet des flux à plusieurs étapes, jusqu'à 200 étapes, et jusqu'à trois déclencheurs ; les données d'événements peuvent servir à la segmentation pendant trois mois. L'accès à l'API événementielle est donc plus utile pour une équipe produit sur Standard que sur Essentials, même si les événements doivent rester liés à des contacts de l'audience. Premium étend la rétention des données d'événements à 18 mois et propose des sièges illimités ; son tarif commence à 350 $ par mois au niveau de 500 contacts. Free et Essentials conservent les événements personnalisés pour la segmentation pendant 30 jours.

Le transactionnel passe par Mandrill, qui s'ajoute à un compte Mailchimp Standard ou Premium, ou à un ancien compte mensuel. Il ne s'agit pas d'une quantité d'emails incluse dans le prix marketing. Mandrill vend des blocs mensuels de 25 000 emails : de 1 à 20 blocs, chaque bloc coûte 20 $ par mois. À 50 000 emails transactionnels, deux blocs représentent donc 40 $ par mois pour Mandrill. Les emails non utilisés ne sont pas reportés et l'envoi s'arrête lorsque les blocs sont épuisés. Une IP dédiée est une option à 29,95 $ par mois. La possibilité de tout gérer dans l'écosystème Mailchimp peut simplifier l'administration, mais la facturation et le dimensionnement transactionnels restent à planifier séparément.

Comparer les coûts sans mélanger contacts et envois

Commencez par compter les contacts marketing actifs, puis estimez combien de fois chacun recevra une campagne. À 500 contacts et trois campagnes mensuelles, vous aurez environ 1 500 envois de campagne, auxquels s'ajoutent éventuellement les emails transactionnels. Mailchimp Essentials à 13 $ couvre ce niveau de contacts avec une limite d'envoi supérieure à cet exemple ; Standard à 20 $ offre 6 000 envois mensuels. SendGrid Campaigns gratuit peut accueillir jusqu'à 2 000 contacts et 6 000 envois ; son Basic à 15 $ commence au palier de 5 000 contacts. L'Email API est une autre ligne si les messages produit passent par celle-ci : Essentials débute à 19,95 $ pour son palier de volume.

À 5 000 contacts et dix campagnes par mois, environ 50 000 emails marketing seraient nécessaires si chaque campagne vise toute la liste. Mailchimp Standard au palier 2 501–5 000 coûte 100 $ par mois et prévoit jusqu'à 60 000 envois. SendGrid Basic à 5 000 contacts coûte 15 $ par mois mais prévoit jusqu'à 15 000 emails ; il ne correspond donc pas à ce rythme. Le palier Advanced de SendGrid à 10 000 contacts coûte 60 $ par mois pour jusqu'à 50 000 envois, mais votre liste de 5 000 personnes ne justifie pas forcément de payer pour une capacité de contacts supérieure. Comparez le palier qui couvre réellement vos deux dimensions.

À 10 000 contacts et 50 000 à 100 000 emails de campagne par mois, Mailchimp Standard est à 135 $ par mois avec un plafond de 120 000 emails. SendGrid Marketing Campaigns Basic à 10 000 contacts est à 25 $ pour jusqu'à 30 000 emails ; Advanced est à 60 $ pour jusqu'à 50 000 emails, ce qui couvre le bas de la fourchette mais pas 100 000. Pour 100 000, Advanced à 20 000 contacts coûte 100 $ par mois et prévoit jusqu'à 100 000 emails. En parallèle, comptez les messages transactionnels : les prix de campagne ne les convertissent pas en capacité API incluse. Pour comparer les solutions combinées, mettez chaque produit sur sa propre ligne budgétaire.

La différence se voit quand la fréquence change. Avec une liste stable mais peu d'envois, une tarification au volume peut éviter de faire payer chaque contact stocké. Si vous envoyez plusieurs fois chaque semaine à une audience importante, le ratio d'emails inclus par contact devient déterminant chez Mailchimp comme dans Marketing Campaigns. Pour l'Email API, le nombre de destinataires uniques n'est pas le seul facteur : les notifications répétées sur les comptes actifs contribuent au volume mensuel. Établissez une projection basse et une projection haute, puis vérifiez le palier qui contient chaque scénario.

Automatisation, accès et responsabilités

Pour le flux transactionnel, l'automatisation commence souvent dans le code : l'application appelle une API au moment d'un événement métier et choisit un modèle. L'équipe technique gère la logique de déclenchement, les reprises et les journaux. SendGrid est cohérent avec cette organisation. Son offre Pro inclut des IP dédiées, et Marketing Campaigns Advanced donne accès à cette option dans les paliers concernés. Si la réputation d'envoi doit être isolée, considérez le volume régulier, les pratiques de montée en charge et l'effort de gestion d'une IP avant de retenir un plan. Une IP dédiée n'efface pas le besoin d'une liste propre ni d'une configuration d'authentification.

Mailchimp favorise la construction de parcours dans l'interface marketing. Les règles de branches et les étapes sont pratiques lorsque l'équipe souhaite maintenir les séquences sans déploiement applicatif pour chaque changement. Standard apporte des parcours plus longs et plusieurs déclencheurs, tandis qu'Essentials limite les parcours à quatre étapes et les événements à un flux d'une étape. Premium étend la fenêtre des données d'événements. Si les messages dépendent de changements précis d'abonnement, testez l'arrivée de ces événements dans l'audience, le comportement en cas de contact absent et la manière de retirer une personne d'un parcours.

Le nombre de sièges est une contrainte opérationnelle à traiter avant de déplacer une équipe. Mailchimp Free fournit un siège, Essentials trois et Standard cinq ; Premium propose des sièges sans limite définie. Si les rédacteurs, responsables de campagne et administrateurs doivent tous accéder aux audiences, trois sièges peuvent être courts. Pour votre décision, consignez le nombre de personnes qui doivent créer, relire, programmer ou administrer chaque type de message et contrôlez les permissions requises sur les comptes concernés.

Utiliser un outil ou répartir les flux ?

  • Envisagez SendGrid si les emails liés à l'application dominent, si les développeurs veulent appeler une API, ou si votre modèle de coût se comprend mieux en volume mensuel d'envois. La séparation Email API et Marketing Campaigns peut rendre les responsabilités explicites ; elle demande que les données d'audience et les règles de consentement soient gérées avec soin.
  • Envisagez Mailchimp si l'équipe marketing gère surtout des newsletters, des segments et des séquences depuis une interface, et si les contacts constituent une unité adaptée pour prévoir le budget. Il peut également couvrir du transactionnel avec Mandrill, à condition d'accepter un module distinct et son achat de blocs.
  • Envisagez les deux côtés ensemble si le marketing a besoin d'une plateforme de campagne et que le produit exige une API contrôlée par les développeurs. Séparez les identifiants, les gabarits et les fonctions de chaque fournisseur, et décidez comment synchroniser les désabonnements, les rebonds et les suppressions. Il faut aussi éviter qu'un même événement envoie deux fois le même message.

Un seul fournisseur n'implique pas forcément un seul produit. SendGrid réunit API et campagnes dans son catalogue, mais elles ont des grilles tarifaires séparées. Mailchimp réunit marketing et Mandrill sous un même compte éligible, mais le transactionnel est également facturé à part. Avant d'appeler une solution « tout-en-un », dessinez le trajet d'un email de chaque catégorie : événement, audience, contenu, système expéditeur, mesure et règle de désabonnement. Le dessin révèle les doublons et les transferts de données à organiser.

Préparer une migration

Commencez par inventorier les flux actuels plutôt que par exporter toute la base. Distinguez les reçus et alertes attendus par les utilisateurs des newsletters promotionnelles, puis notez leur déclencheur, leur propriétaire, leur volume et leur destinataire. Les deux catégories ne partagent pas nécessairement les mêmes règles de consentement ou de suppression. Pour les campagnes, exportez les contacts avec leurs statuts, préférences, segments et champs personnalisés. Conservez les désabonnements et les rebonds comme états à respecter ; une migration ne doit pas les transformer en abonnements actifs.

Ensuite, recréez les modèles et automatismes les plus importants. Les déclencheurs basés sur le comportement devront être mappés vers l'API événementielle ou vers les événements envoyés à l'API d'envoi. Vérifiez les champs indispensables, les valeurs absentes et les règles de sortie de chaque parcours. Pour les messages transactionnels, le test doit partir d'un événement de test du produit et vérifier le destinataire, les données injectées, les liens et la réponse en cas d'échec. Pour les newsletters, comparez un envoi interne sur un segment limité avant de basculer toute l'audience.

Planifiez enfin les domaines d'envoi et l'authentification, puis surveillez les premiers envois à faible volume. Gardez l'ancien système disponible le temps de confirmer que les notifications critiques arrivent et que les demandes de désabonnement circulent correctement. Si vous passez de Mailchimp vers SendGrid, déterminez si les campagnes iront dans Marketing Campaigns ou si le produit doit appeler une autre partie de la pile. Dans le sens inverse, choisissez comment transformer les événements de l'application en contacts et en événements utilisables par les parcours Mailchimp. La migration réussit lorsque les scénarios métier, les préférences et les responsabilités sont transférés, pas seulement les fichiers de modèles.

Questions fréquentes

SendGrid peut-il envoyer des newsletters ?

Oui. Marketing Campaigns sert aux contacts et aux campagnes. L'Email API reste un produit séparé pour les messages déclenchés par l'application ; prévoyez les deux abonnements si votre équipe s'appuie sur les deux.

Mailchimp peut-il envoyer des reçus et des alertes de produit ?

Mandrill fournit les envois transactionnels et s'ajoute à un compte Standard ou Premium, ou à un ancien compte mensuel. Il utilise des blocs mensuels de 25 000 emails distincts du quota marketing.

Quel tarif regarder avec 500 contacts ?

Chez Mailchimp, Essentials coûte 13 $ par mois et Standard 20 $ par mois à 500 contacts. SendGrid Marketing Campaigns Free couvre jusqu'à 2 000 contacts et 6 000 envois ; Basic commence à 15 $ par mois au palier de 5 000 contacts.

Comment comparer les offres autour de 10 000 contacts ?

Mailchimp Standard coûte 135 $ par mois de 5 001 à 10 000 contacts et prévoit jusqu'à 120 000 emails. SendGrid Campaigns Advanced coûte 60 $ pour le palier de 10 000 contacts et jusqu'à 50 000 emails ; à 100 000 emails, le palier Advanced de 20 000 contacts coûte 100 $.

Les automatisations Mailchimp sont-elles identiques sur chaque plan ?

Non. Essentials prend en charge jusqu'à quatre étapes, avec un déclencheur Event API en flux d'une étape. Standard permet jusqu'à 200 étapes et trois déclencheurs. Premium conserve les événements personnalisés plus longtemps pour la segmentation.

Peut-on garder les deux outils pendant une transition ?

Oui. Une période parallèle permet de déplacer les modèles et audiences progressivement. Définissez quel système envoie chaque type de message, synchronisez les suppressions et vérifiez qu'un événement ne déclenche pas deux emails identiques.