Userlist vs Customer.io : Spécialiste B2B ou automatisation avancée ?
Userlist ou Customer.io pour l’email SaaS B2B : suivi par entreprise, automatisation, multicanal, tarifs par volume et plan de mise en place.
Notre choix pour une équipe SaaS B2B
Si votre produit est vendu à des entreprises, c’est-à-dire à des comptes qui regroupent plusieurs personnes, Userlist est le choix le plus direct. La plateforme traite le compte comme un objet de premier rang : vous segmentez à la fois par utilisateur et par entreprise, et vous envoyez des messages en fonction de ce que fait l’équipe entière. Le plan Basic commence à 10 $/mois, et son tarif passe à 149 $/mois pour jusqu’à 10 000 utilisateurs.
Customer.io reste le meilleur choix si votre priorité est une automatisation très ramifiée et le multicanal (email, SMS, push, in-app). Son plan Essentials commence à 100 $/mois en facturation mensuelle, puis le prix dépend du nombre de profils. Pour suivre des entreprises, en revanche, il faut modéliser les comptes vous-même.
Le reste de cette page détaille les différences, donne les prix publiés par chaque éditeur et propose une méthode pour choisir et mettre en place l’outil qui correspond à votre produit.
Vue d’ensemble
Le tableau suivant résume les points qui pèsent le plus dans le choix. Les prix sont ceux affichés sur les pages tarifs officielles, relevées le 7 octobre 2026, en dollars américains et hors taxes.
| Critère | Userlist | Customer.io |
|---|---|---|
| Idéal pour | SaaS B2B qui envoie à des comptes et à leurs utilisateurs | Équipes produit qui veulent une automatisation fine et plusieurs canaux |
| Prix d’entrée | 10 $/mois, plan Basic (facturation mensuelle, même montant par mois en facturation annuelle) | 100 $/mois, plan Essentials (facturation mensuelle) |
| Unité de facturation | Nombre d’utilisateurs | Nombre de profils, avec des paliers selon le volume |
| Suivi par entreprise | Segments d’utilisateurs et d’entreprises inclus | Via des objets à définir et à alimenter |
| Canaux | Email et messages in-app | Email, SMS, push et in-app |
| Limite principale | Automatisation moins profonde pour les parcours très complexes | Modélisation B2B à construire soi-même |
| Plan gratuit | Aucun plan gratuit n’est indiqué sur la page tarifs consultée | Pas de plan gratuit permanent ; 12 mois offerts via le Startup Program pour les entreprises éligibles (levée inférieure à 10 M$) |
Ce que la comparaison doit mesurer
Le point de départ est l’unité que vous facturez. Un SaaS qui vend un abonnement par siège vit avec des comptes, des administrateurs, des membres et des contacts de facturation. Un produit grand public vit surtout avec des individus. Les deux outils répondent à des besoins différents, et la plupart des erreurs de choix viennent d’une mauvaise lecture de cette unité : on achète une plateforme pensée pour les comptes alors qu’on envoie à des personnes, ou l’inverse.
Trois questions suffisent en général pour trancher. Vos messages dépendent-ils de l’état de l’entreprise entière ou de celui d’une seule personne ? Avez-vous besoin de SMS ou de push dans les mêmes parcours que l’email ? Et qui va construire, relire et maintenir les parcours après le lancement ? La réponse à la troisième question pèse souvent plus lourd que le prix affiché.
Il faut aussi distinguer ce qui est inclus de ce qui se construit. Une fonctionnalité native fait gagner des jours de configuration au départ. Une fonctionnalité qu’il faut modéliser fonctionne aussi, mais elle demande un suivi technique à chaque évolution du produit. Les deux options peuvent être justes ; l’important est de savoir laquelle vous acceptez de financer.
Userlist : suivi par compte et messages par rôle
Userlist est conçu pour les produits où un compte client regroupe plusieurs personnes. Les segments peuvent porter sur les utilisateurs comme sur les entreprises. Vous pouvez ainsi envoyer un message à tous les administrateurs des comptes qui ne se sont pas connectés depuis trente jours, ou repérer une entreprise dont le nombre d’utilisateurs actifs baisse. Ce type de segment se monte dans l’interface sans développement spécifique, ce qui réduit la charge sur une petite équipe.
Les messages in-app font partie de la plateforme, ce qui évite un outil séparé pour les annonces dans le produit. Pour un fondateur qui veut annoncer une nouvelle fonctionnalité à l’intérieur de l’application et relancer par email les comptes qui ne l’ont pas essayée, c’est un avantage concret : les deux messages s’appuient sur la même segmentation.
Points forts pour un SaaS B2B : modèle de données adapté aux comptes, segmentation par entreprise et par utilisateur, messages in-app inclus, tests A/B par découpage et objectifs de conversion dans les plans supérieurs, et mise en route rapide pour une équipe réduite.
Limites : l’automatisation est solide, mais elle est moins poussée que celle de Customer.io. Les parcours comportant de nombreuses branches, des conditions d’attente complexes ou des bascules entre canaux seront plus laborieux à construire. Si le SMS ou le push doivent figurer dans le même parcours que l’email, il faudra regarder ailleurs. Enfin, au-delà de 10 000 utilisateurs, les volumes se négocient directement avec l’éditeur.
Prix : le plan Basic est à 10 $/mois de base, avec un tarif de 149 $/mois pour jusqu’à 10 000 utilisateurs. Le plan Professional est à 12 $/mois de base, avec un tarif de 349 $/mois pour jusqu’à 10 000 utilisateurs. Il ajoute les tests A/B par découpage, les objectifs de conversion et des fonctionnalités de workflow avancées. Le plan Enterprise est sur devis. La grille complète est sur la page tarifs de Userlist.
Customer.io : automatisation fine et multicanal
Customer.io convient le mieux quand la logique marketing est riche : des parcours qui se ramifient selon des événements, des délais, des propriétés et l’engagement sur plusieurs canaux. Les équipes produit qui testent beaucoup de séquences y trouvent leur compte, surtout lorsqu’un ingénieur ou un growth marketer peut écrire la logique de segmentation et la faire évoluer avec le produit.
Le plan Essentials, à 100 $/mois en facturation mensuelle, inclut le constructeur visuel de workflows, des fonctionnalités d’agent IA de base, le support par email et communautaire, et des intégrations de données de base. Le tarif augmente ensuite avec le nombre de profils : 145 $/mois pour 10 000 profils, 235 $/mois pour 20 000, 325 $/mois pour 30 000, 415 $/mois pour 40 000, et 505 $/mois pour 50 000 profils et plus, en facturation mensuelle. Le plan Premium, à 1 000 $/mois, couvre des volumes de profils sur mesure, des limites d’IA plus élevées et un support prioritaire.
Points forts pour un SaaS B2B : automatisation avancée, multicanal natif, écosystème plus large, et une offre de 12 mois gratuits via le Startup Program pour les entreprises éligibles, c’est-à-dire celles qui ont levé moins de 10 M$. Pour une jeune entreprise qui doit tester plusieurs parcours avant de fixer son modèle, cette période peut peser lourd dans le calcul.
Limites : le suivi d’entreprise n’est pas une fonctionnalité native. Il faut définir les objets « entreprise », leurs relations avec les personnes et la logique de calcul des indicateurs de compte, comme le nombre d’utilisateurs actifs ou la date de la dernière connexion d’une équipe. Ce travail est réel. Prévoyez du temps d’ingénierie avant le premier envoi B2B réellement ciblé, et une relecture quand le modèle de compte change.
Prix : à partir de 100 $/mois pour Essentials, puis la grille par profils indiquée plus haut. Le plan Premium est à 1 000 $/mois, avec un volume de profils négocié. Les détails des plans et les conditions du Startup Program sont sur la page tarifs de Customer.io.
Coût selon la taille de votre base
Le tableau suivant reprend uniquement les prix publiés. Quand une grille ne couvre pas une taille donnée, la case indique « tarif sur demande » plutôt qu’une estimation. Gardez en tête que Userlist facture des utilisateurs et que Customer.io facture des profils : les deux unités ne sont pas identiques, et un même nombre de personnes ne donne pas forcément le même compte.
| Taille de base | Userlist | Customer.io |
|---|---|---|
| Jusqu’à 10 000 utilisateurs ou profils | 149 $/mois (Basic, jusqu’à 10 000 utilisateurs) ou 349 $/mois (Professional, jusqu’à 10 000 utilisateurs) | 145 $/mois (Essentials, 10 000 profils, facturation mensuelle) |
| 20 000 profils | Tarif sur demande | 235 $/mois (Essentials, facturation mensuelle) |
| 30 000 profils | Tarif sur demande | 325 $/mois (Essentials, facturation mensuelle) |
| 40 000 profils | Tarif sur demande | 415 $/mois (Essentials, facturation mensuelle) |
| 50 000 profils et plus | Tarif sur demande | 505 $/mois et plus (Essentials, facturation mensuelle) |
À 10 000 unités, les deux outils se retrouvent dans une fourchette proche : 149 $/mois chez Userlist en plan Basic, 145 $/mois chez Customer.io en plan Essentials. Cette proximité est trompeuse. Le plan Basic de Userlist couvre des segments d’entreprises et des messages in-app, alors que le plan Essentials de Customer.io ne couvre pas le même périmètre de suivi de compte. Il faut comparer les fonctionnalités dont vous avez réellement besoin, pas seulement les lignes des tableaux.
Au-delà de 10 000 utilisateurs chez Userlist, il n’existe pas de grille publique : demandez un devis en indiquant votre nombre exact d’utilisateurs et d’entreprises. Chez Customer.io, la grille publique monte jusqu’à 50 000 profils et plus. Pour un volume supérieur, le plan Premium se négocie sur mesure.
Le coût réel comprend aussi le temps de mise en place. Si vous devez écrire les modèles de compte dans Customer.io, ce temps s’ajoute à l’abonnement et doit être estimé avec votre équipe technique. Un plan moins cher qui oblige à deux semaines de développement peut coûter plus cher, au total, qu’un plan plus onéreux prêt à l’emploi pour un usage B2B standard. Faites le calcul sur votre propre planning plutôt que sur un exemple générique.
Tableau de décision
Le tableau suivant part du besoin principal et indique quel outil le couvre le plus directement. Il ne remplace pas un test sur vos propres données, mais il permet de réduire la liste avant de demander une démonstration.
| Si vous avez besoin de… | Choisissez | Parce que |
|---|---|---|
| Segmenter par entreprise sans développement | Userlist | Les segments d’entreprises sont inclus dans la plateforme |
| Envoyer selon le rôle dans le compte | Userlist | Le modèle compte et utilisateur est déjà pensé pour ce cas |
| Des parcours très ramifiés, avec beaucoup de branches | Customer.io | L’automatisation est plus fine et les workflows sont plus profonds |
| Email, SMS et push dans un même parcours | Customer.io | Le multicanal fait partie du cœur de la plateforme |
| Une équipe sans ingénieur marketing | Userlist | Il y a moins de modélisation à faire avant le premier envoi |
| Un budget de démarrage très serré | Customer.io, si vous êtes éligible au Startup Program | 12 mois offerts aux entreprises éligibles, sous conditions |
| Des messages in-app dans le produit | Userlist | Les messages in-app sont inclus dès le plan Basic |
Comment choisir, étape par étape
Commencez par écrire les trois parcours qui doivent exister dans les soixante premiers jours d’un client : l’onboarding, la conversion d’essai et l’adoption d’une fonctionnalité clé. Pour chacun, notez qui est destinataire, un individu ou un compte entier, quel événement le déclenche et quels canaux il utilise. Si la liste obtenue tient sur une page et reste sur l’email et l’in-app, Userlist suffit dans la plupart des cas. Si un parcours doit se ramifier sur plusieurs canaux avec des délais variables et des conditions nombreuses, Customer.io sera plus à l’aise.
Ensuite, évaluez qui maintiendra le système. Un fondateur qui configure seul ses messages a besoin d’un outil dont la logique se lit facilement, sans documentation technique à suivre. Une équipe produit avec un ingénieur disponible peut accepter une configuration plus longue en échange d’une automatisation plus fine et d’un suivi des comptes sur mesure.
Troisième étape : chiffrez le scénario à votre taille réelle. Pour Userlist, cela veut dire demander un devis si vous dépassez 10 000 utilisateurs. Pour Customer.io, cela veut dire choisir le palier de profils qui correspond à votre base, en incluant les profils inactifs si l’outil les compte. Dans les deux cas, ajoutez le temps d’implémentation estimé par votre équipe, et comparez les totaux sur la même période.
Mise en place et migration
Quel que soit l’outil retenu, la mise en place réussit quand les données sont propres avant l’import. Un modèle de compte incohérent, avec des entreprises en double ou des utilisateurs rattachés à plusieurs comptes sans règle claire, produit des segments faux dès le premier jour. Le tableau suivant sert de liste de contrôle, étape par étape.
| Étape | Avec Userlist | Avec Customer.io |
|---|---|---|
| Modèle de données | Définir utilisateurs et entreprises, puis leurs attributs utiles (plan, taille d’équipe, revenu) | Définir les profils, les objets entreprise et leurs relations avant tout import |
| Import initial | Importer utilisateurs et entreprises avec un identifiant unique commun pour chaque compte | Identifier les profils et envoyer les événements d’activité depuis l’application |
| Premier segment de test | Un segment d’entreprises inactives, vérifié à la main sur quelques comptes connus | Un segment de profils récents, avec un contrôle que les événements arrivent bien |
| Premier parcours | Onboarding en trois messages, avec une sortie dès l’action clé effectuée | Parcours équivalent, avec une branche par plan et un délai configuré |
| Contrôle avant envoi réel | Envoi de test vers vos propres comptes, puis vérification des liens et des variables | Même contrôle, plus une vérification des événements déclencheurs |
Pour une migration depuis un outil existant, gardez les anciens envois actifs en parallèle du nouveau parcours pendant une période de test. Comparez les taux d’ouverture et de clic par segment avant de couper l’ancien flux. Cette précaution évite de perdre sans le savoir un parcours qui fonctionnait. Exportez aussi la liste de vos segments actuels, même si les règles ne se transposent pas directement : elles restent la meilleure documentation de ce que vous vouliez envoyer.
Pour Userlist, le point sensible est la définition de l’entreprise. Décidez si un compte est identifié par un domaine, un identifiant interne ou un identifiant de facturation, et tenez-vous-en à cette règle. Pour Customer.io, le point sensible est la mise à jour des objets : sans un flux régulier d’événements, les indicateurs de compte vieillissent et les parcours envoient à des comptes qui ne correspondent plus au segment.
Erreurs fréquentes
La première erreur est de choisir un outil uniquement sur le prix d’entrée. Le plan de départ de Customer.io est plus bas que le plan Professional de Userlist, mais le coût réel dépend du volume de profils, des fonctions supplémentaires et du temps de modélisation B2B. Dans l’autre sens, payer une plateforme multicanal alors que vous n’envoyez que des emails et des messages in-app est une dépense inutile.
La deuxième erreur est de confondre utilisateur et compte. Si vos messages visent une entreprise mais que vous segmentez par personne, certains comptes recevront trop de messages et d’autres pas assez. Décidez de l’unité de base avant de créer le premier segment, et écrivez cette décision dans la documentation de l’équipe.
La troisième erreur est de sous-estimer la maintenance. Un parcours écrit une fois et jamais relu finit par envoyer des messages à des comptes qui ne correspondent plus au segment, ou à des personnes qui ont déjà fait l’action attendue. Planifiez une revue régulière des segments et des parcours, quel que soit l’outil choisi.
La quatrième erreur est de comparer des factures sans comparer les périmètres. Un plan Basic qui inclut les segments d’entreprises n’offre pas les mêmes services qu’un plan qui exige un travail de modélisation. Comparez ce que chaque ligne couvre réellement pour votre produit.
Verdict
Pour un SaaS qui vend à des équipes et veut des messages adaptés au compte, Userlist est le choix le plus simple. Le suivi par entreprise est inclus, le plan Basic coûte 10 $/mois de base et 149 $/mois pour jusqu’à 10 000 utilisateurs, et les messages in-app sont dans la même plateforme. Vous gagnez du temps de mise en place et vous limitez la modélisation à faire.
Pour une équipe produit qui veut une automatisation très fine, plusieurs canaux et de gros volumes de profils, Customer.io offre davantage de profondeur. Le plan Essentials commence à 100 $/mois, avec 145 $/mois pour 10 000 profils, mais la modélisation des comptes B2B reste à votre charge. Si vous êtes éligible au Startup Program, les 12 premiers mois peuvent changer le calcul.
La question décisive reste la même : voulez-vous des fonctionnalités B2B prêtes à l’emploi, ou une automatisation très fine que vous construirez vous-même ? Pour trouver la réponse, commencez par vos trois parcours clés, puis demandez une démonstration avec vos propres données. Vous pouvez aussi consulter la comparaison complète de nos outils pour élargir la liste avant de décider.
Questions fréquentes
Userlist est-il adapté à un SaaS grand public ?
Il fonctionne, mais son intérêt principal disparaît si vos clients sont des individus sans compte partagé. Dans ce cas, Customer.io ou un outil généraliste sera plus cohérent avec votre modèle, car vous n’aurez pas besoin de segmenter par entreprise.
Customer.io a-t-il un plan gratuit ?
Il n’y a pas de plan gratuit permanent. Les entreprises éligibles au Startup Program, c’est-à-dire celles qui ont levé moins de 10 M$, peuvent bénéficier de 12 mois offerts. Les conditions exactes sont détaillées sur la page tarifs de Customer.io.
Combien coûte Userlist au-delà de 10 000 utilisateurs ?
La grille publique affiche 149 $/mois pour le plan Basic et 349 $/mois pour le plan Professional, pour jusqu’à 10 000 utilisateurs. Au-delà, il n’existe pas de tarif public : demandez un devis en indiquant votre nombre exact d’utilisateurs et d’entreprises.
Peut-on suivre les entreprises dans Customer.io sans développement ?
Pas de manière native. Les objets « entreprise » doivent être définis et alimentés, et leur relation avec les profils doit être modélisée. Cela demande en général l’appui d’un développeur, surtout pour les indicateurs calculés au niveau du compte.
Userlist permet-il d’envoyer des SMS ou des notifications push ?
La plateforme se concentre sur l’email et les messages in-app. Si le SMS ou le push font partie de votre parcours principal, Customer.io est plus adapté.
Quel outil est le plus simple pour une petite équipe ?
Userlist, si vos parcours sont centrés sur le compte et si personne dans l’équipe n’est dédié au marketing technique. Le plan de départ est plus bas en unités de compte et il y a moins de modélisation à faire avant le premier envoi.
Faut-il comparer les utilisateurs ou les profils ?
Vérifiez l’unité de facturation de chaque outil avant de comparer. Userlist facture selon le nombre d’utilisateurs. Customer.io facture selon le nombre de profils, avec des paliers. Deux bases de même taille peuvent donc produire des factures différentes, et il faut calculer avec vos propres chiffres.
Peut-on changer d’outil plus tard ?
Oui, à condition de garder vos données d’entreprise et d’utilisateur dans un format exportable et de documenter vos segments. Les parcours eux-mêmes doivent en général être réécrits, car leur logique ne se transpose pas d’un outil à l’autre.