Batch acquiert Moonfish AI 🔥 Lire l'annonce →

Les Data Models exigeants ont trouvé leur CRM.

Batch Data est la plateforme de données client intégrée à la CEP et hébergée sur une infrastructure 100% européenne. Elle connecte vos sources, unifie chaque client dans un profil unique, active et distribue la donnée en temps réel.

Batch Data : la plateforme de données client au cœur de Batch.

Les programmes CRM les plus innovants reposent sur des données structurées et disponibles immédiatement. C'est le rôle de la plateforme de données client Batch Data intégrée à la CEP : Connect relie Batch à vos sources de données, Unify la structure autour du profil client, et Activate l'exploite en temps réel.

Image mav

Batch Data Connect

Connect relie Batch à toute votre stack, en entrée comme en sortie. Collectez en temps réel les données comportementales de vos apps et serveurs via nos SDKs et l'API, synchronisez vos data warehouses et vos fichiers avec Cloud Sync, branchez vos outils d'analytics et d'attribution grâce aux connecteurs natifs, puis distribuez vers vos systèmes la donnée produite dans Batch.

En savoir plus
Image mav

Batch Data Unify

Unify réunit vos données dans un profil unique : la vue 360 de chaque client. Il rapproche parcours anonymes et identifiés par résolution d'identité, historise chaque comportement en le gardant requêtable en temps réel, et relie vos objets métier aux profils selon votre propre modèle de données. Chaque profil s'enrichit ensuite en continu, des agrégats aux scores prédictifs.

En savoir plus
Image mav

Batch Data Activate

Activate exploite le profil client unifié en temps réel. Il alimente une segmentation avancée, personnalise chaque message et déclenche vos scénarios marketing comme transactionnels dès qu'un comportement ou un attribut évolue.

En savoir plus

Hébergement européen

Batch, société française, opère sa plateforme sur plus de 600 serveurs bare metal dédiés, en Europe. L'éditeur comme l'hébergement relèvent du droit européen : vos données restent hors de portée du Cloud Act, de la collecte à l'envoi.

En savoir plus

Conçue pour le volume

20 milliards d'événements traités chaque jour, 1,2 milliard de profils actifs par mois, 99,9 % de disponibilité. Une architecture distribuée sur Kafka, Cassandra, ClickHouse et Kubernetes, qui traite chaque événement en temps réel, même en pic de charge.

En savoir plus

Hébergement européen

Batch, société française, opère sa plateforme sur plus de 600 serveurs bare metal dédiés, en Europe. L'éditeur comme l'hébergement relèvent du droit européen : vos données restent hors de portée du Cloud Act, de la collecte à l'envoi.

En savoir plus

Conçue pour le volume

20 milliards d'événements traités chaque jour, 1,2 milliard de profils actifs par mois, 99,9 % de disponibilité. Une architecture distribuée sur Kafka, Cassandra, ClickHouse et Kubernetes, qui traite chaque événement en temps réel, même en pic de charge.

En savoir plus

Batch Data Connect : connectez toutes vos sources, distribuez chaque interaction dans vos systèmes.

Collectez votre first-party data en temps réel depuis vos applications, vos sites et vos serveurs. Avec Cloud Sync, synchronisez vos data warehouses et vos fichiers à la fréquence de votre choix. Puis distribuez envois, ouvertures, clics, Profiles et Segments vers vos systèmes. Batch Data s'intègre à votre architecture existante, s'adapte à votre modèle de données et laisse vos données accessibles à tout moment.

Tracking comportemental temps réel.

Les SDKs Batch collectent ce que font vos utilisateurs dans vos apps et sur vos sites : écrans vus, recherches, ajouts au panier. Depuis vos serveurs, vous déclenchez via l'API vos événements métier : commande expédiée, paiement validé, changement de statut. Chaque événement enrichit le profil et déclenche en streaming vos segments, scénarios et personnalisations.

10 000+ apps et sites web.

Dans le top 80 des SDKs les plus utilisés sur Google Play, les SDKs Batch collectent écrans vus, recherches, paniers et données device dès l'installation. Développés depuis plus de dix ans, ils suivent chaque évolution des OS et s'intègrent à vos workflows de release, avec changelogs détaillés et guides de migration à chaque version.

Un SDK pour chaque plateforme.

  • iOS : Swift, Objective-C, Swift Package Manager, CocoaPods, XCFramework
  • Android : Kotlin, Java, Gradle, Maven Central
  • Cross-platform : Flutter, React Native, Expo, Cordova, Ionic
  • Web : JavaScript SDK, Web Push, JavaScript snippet, Service worker, Sites web, Progressive Web Apps

Profile API pour vos flux server-side.

Commande expédiée, paiement validé, statut de fidélité modifié : la Profile API centralise toutes les mises à jour de vos profils clients, attributs, abonnements et événements, dans une API REST asynchrone. Les profils sont créés à la volée et la donnée est aussitôt disponible sur tous les canaux.

Deux endpoints selon votre flux : la mise à jour en temps réel, au fil de l'eau, ou le mass update pour synchroniser votre base en volume.

Synchronisation automatisée avec Cloud Sync.

Connectez vos data warehouses et vos espaces de fichiers : Cloud Sync alimente Batch en Profiles, événements, Catalogs et Audiences, à la fréquence que vous choisissez, configuré depuis le dashboard. Nos connecteurs techniques ouvrent aussi des connexions natives avec d'autres outils marketing du marché.

Cloud Sync for Files.

Cloud Sync for Files connecte vos dépôts SFTP et vos espaces de cloud object storage. Planifiez chaque import à la récurrence de votre choix : Batch récupère et ingère automatiquement les nouveaux fichiers déposés, vers vos Profiles, vos Catalogs ou vos Audiences.

C'est la voie la plus directe pour les systèmes qui exportent en fichiers : ERP, logiciels de caisse, programmes de fidélité, référentiels produits.

Features : Imports automatisés · Multi-fichiers · Planification de sync

Des connecteurs natifs pour vos outils.

Branchez Batch à vos outils d'analytics et d'attribution avec des intégrations prêtes à l'emploi : Piano Analytics, Google Analytics, Amplitude, Mixpanel, AppsFlyer, Adjust ou Branch. Toutes les autres intégrations sont sur la page partenaires.

Voir les différents partenaires

Cloud Sync for Data Warehouses.

Cloud Sync est le reverse ETL natif de Batch. Choisissez vos tables, mappez vos colonnes sur les attributs et événements de vos Profiles, vos Catalogs ou vos Audiences, puis planifiez la synchronisation : votre data warehouse devient une source de Batch, configurée depuis le dashboard.

Grâce au change data capture, chaque run traite uniquement le différentiel depuis le précédent. La charge de calcul reste faible, et la facture de votre data cloud aussi.

Vos jointures, vos requêtes SQL et votre modélisation restent dans votre data warehouse : une vue Snowflake ou BigQuery devient une source de Batch, synchronisée telle quelle, et vos analystes gardent leurs outils.

  • Sources : Snowflake · BigQuery · Amazon Redshift · Databricks · ClickHouse · Microsoft SQL Server
  • Features : Change data capture · Mapping des champs · Planification de sync · Setup dashboard

Cloud Sync for Files.

Cloud Sync for Files connecte vos dépôts SFTP et vos espaces de cloud object storage. Planifiez chaque import à la récurrence de votre choix : Batch récupère et ingère automatiquement les nouveaux fichiers déposés, vers vos Profiles, vos Catalogs ou vos Audiences.

C'est la voie la plus directe pour les systèmes qui exportent en fichiers : ERP, logiciels de caisse, programmes de fidélité, référentiels produits.

Features : Imports automatisés · Multi-fichiers · Planification de sync

Cloud Sync for Data Warehouses.

Cloud Sync est le reverse ETL natif de Batch. Choisissez vos tables, mappez vos colonnes sur les attributs et événements de vos Profiles, vos Catalogs ou vos Audiences, puis planifiez la synchronisation : votre data warehouse devient une source de Batch, configurée depuis le dashboard.

Grâce au change data capture, chaque run traite uniquement le différentiel depuis le précédent. La charge de calcul reste faible, et la facture de votre data cloud aussi.

Vos jointures, vos requêtes SQL et votre modélisation restent dans votre data warehouse : une vue Snowflake ou BigQuery devient une source de Batch, synchronisée telle quelle, et vos analystes gardent leurs outils.

  • Sources : Snowflake · BigQuery · Amazon Redshift · Databricks · ClickHouse · Microsoft SQL Server
  • Features : Change data capture · Mapping des champs · Planification de sync · Setup dashboard

Des connecteurs natifs pour vos outils.

Branchez Batch à vos outils d'analytics et d'attribution avec des intégrations prêtes à l'emploi : Piano Analytics, Google Analytics, Amplitude, Mixpanel, AppsFlyer, Adjust ou Branch. Toutes les autres intégrations sont sur la page partenaires.

Voir les différents partenaires

Distribuez la donnée Batch dans vos systèmes.

Exportez Profiles et Segments, streamez vos événements vers vos outils analytics et synchronisez avec votre data warehouse les signaux d'engagement produits par Batch. Données profil, comportementales et d'engagement restent disponibles hors de Batch, pour vos analyses et vos modèles.

Chaque envoi produit des signaux d’engagement.

Envois, réceptions, ouvertures, clics, vues : chaque interaction avec vos messages est capturée par Batch. C'est une donnée que seul l'émetteur produit : aussitôt disponible pour le ciblage et l'analyse, elle est distribuée dans vos systèmes.

Chaque envoi produit des signaux d’engagement. image

Sent

Chaque envoi produit des signaux d’engagement. image

Delivered

Chaque envoi produit des signaux d’engagement. image

Opened

Chaque envoi produit des signaux d’engagement. image

Direct Open

Chaque envoi produit des signaux d’engagement. image

Clicked

Chaque envoi produit des signaux d’engagement. image

In-App interactions

Chaque envoi produit des signaux d’engagement. image

Bounced

Chaque envoi produit des signaux d’engagement. image

Unsubscribed

Cloud Sync : une synchronisation bidirectionnelle avec vos systèmes.

Cloud Sync fonctionne dans les deux sens. Les connexions à vos data warehouses et à vos espaces de fichiers distribuent aussi vers vos systèmes la donnée produite dans Batch : engagement, Segments, scores.

Cloud Sync : une synchronisation bidirectionnelle avec vos systèmes. image

Cloud Sync for Data Warehouses

Cloud Sync : une synchronisation bidirectionnelle avec vos systèmes. image

Cloud Sync for Files

Cloud Sync : une synchronisation bidirectionnelle avec vos systèmes. image

Bidirectional Sync

Exportez vos données à la demande ou en temps réel.

Exportez Profiles, Segments et événements via API ou directement vers votre stockage. Les événements collectés par les SDKs sont streamés en temps réel vers vos outils analytics et vos autres destinations.

Exportez vos données à la demande ou en temps réel. image

Export API

Exportez vos données à la demande ou en temps réel. image

Event Dispatchers

Exportez vos données à la demande ou en temps réel. image

Cloud Sync

Une boîte à outils pour les développeurs.

Validez les payloads, comprenez immédiatement les erreurs et inspectez la donnée réellement disponible dans Batch. Les outils de diagnostic couvrent toute la chaîne d’ingestion, depuis le premier appel API jusqu’au contrôle d’un profil en production.

Une boîte à outils pour les développeurs. image

Erreurs API détaillées

Une boîte à outils pour les développeurs. image

Data Catalog

Une boîte à outils pour les développeurs. image

Profile View

Une boîte à outils pour les développeurs. image

Timeline des événements

Une boîte à outils pour les développeurs. image

Inspection des attributs et des abonnements

Batch Data Unify : unifiez, structurez, gouvernez et enrichissez vos données client et métier.

Réconciliez chaque client dans un profil 360, attributs et comportements compris, grâce à la résolution d'identité et à la gestion du cycle de vie anonyme et connecté. Structurez vos tables métier dans les Catalogs, telles qu'elles existent dans votre SI. Gardez la main sur votre schéma : typé, surveillé, gouverné. Puis enrichissez chaque profil en continu avec des scores prédictifs, des agrégats et des données device.

Profil 360 et réconciliation d'identité.

Apps, sites, magasins et backends alimentent le même profil client : identifiants, attributs, abonnements et historique comportemental. Batch réconcilie les identités de façon déterministe, sur votre propre identifiant client, pour des fusions exactes et explicables.

Résolution d’identité cross-channel.

Batch rattache chaque interaction au bon profil à partir de votre identifiant client, sur un mode déterministe : la même règle que dans votre SI, appliquée à chaque point de contact.

Apps, sites web, formulaires, caisses magasin ou autres points de contact alimentent le même profil dès qu’un lien d’identité est établi.

Historique comportemental granulaire.

Batch conserve chaque interaction dans son Events Store, avec son timestamp et l'ensemble de ses attributs. La donnée reste brute, disponible pour le ciblage comme pour l'analyse. 36 mois par défaut, configurable selon vos contraintes de confidentialité et vos cas d'usage.

Profils anonymes et connectés.

Batch crée un profil dès la première visite, avant toute identification : il collecte l'activité, reçoit des attributs et peut déjà être ciblé. Au login, la réconciliation fusionne cet historique sur le profil connecté : écrans vus, produits consultés et événements sont rattachés au bon client, dans un seul profil.

Inspectez n’importe quel profil.

Retrouvez les attributs, installations, abonnements et événements associés à un utilisateur directement sur le dashboard Batch.

La Profile View permet aux équipes Data, Support ou Produit de comprendre rapidement ce que Batch connaît d’un profil.

Features : Profile View · Attributs · Abonnements · Timeline des événements

Résolution d’identité cross-channel.

Batch rattache chaque interaction au bon profil à partir de votre identifiant client, sur un mode déterministe : la même règle que dans votre SI, appliquée à chaque point de contact.

Apps, sites web, formulaires, caisses magasin ou autres points de contact alimentent le même profil dès qu’un lien d’identité est établi.

Profils anonymes et connectés.

Batch crée un profil dès la première visite, avant toute identification : il collecte l'activité, reçoit des attributs et peut déjà être ciblé. Au login, la réconciliation fusionne cet historique sur le profil connecté : écrans vus, produits consultés et événements sont rattachés au bon client, dans un seul profil.

Historique comportemental granulaire.

Batch conserve chaque interaction dans son Events Store, avec son timestamp et l'ensemble de ses attributs. La donnée reste brute, disponible pour le ciblage comme pour l'analyse. 36 mois par défaut, configurable selon vos contraintes de confidentialité et vos cas d'usage.

Inspectez n’importe quel profil.

Retrouvez les attributs, installations, abonnements et événements associés à un utilisateur directement sur le dashboard Batch.

La Profile View permet aux équipes Data, Support ou Produit de comprendre rapidement ce que Batch connaît d’un profil.

Features : Profile View · Attributs · Abonnements · Timeline des événements

Vos tables métier, structurées dans Catalogs.

Produits, auteurs, destinations, magasins ou contrats : chaque table métier de votre SI trouve sa place dans un Catalog, avec des colonnes fortement typées, comme les attributs de profil. Vos profils et vos événements y font référence par ID, comme dans votre modèle relationnel.

Image mav

Un schéma typé, colonne par colonne.

Chaque colonne a un type déclaré : string, integer, float, date, bool, URL ou array. Les chaînes acceptent jusqu'à 10 000 caractères, de quoi stocker une description produit ou le résumé d'un article.

Image mav

Des objets référencés par ID.

Vos événements et profils portent un SKU, un ID d'article ou de magasin ; prix, stock, titre ou visuel vivent dans le Catalog. Batch résout la référence au moment de l'envoi : un item mis à jour dans le Catalog l'est dans tous les messages qui l'utilisent.

Image mav

Des millions d'items par Catalog.

Éprouvé par les plus grandes marketplaces européennes et leurs millions de références vendeurs. Mettez à jour en différentiel, item par item, ou remplacez le Catalog entier en un seul import : la nouvelle version bascule d'un coup, vos campagnes lisent toujours une version complète.

Schéma, monitoring et gouvernance de la donnée.

Une donnée fiable, de l'ingestion à la suppression : chaque attribut est typé, nommé et rattaché à sa source, vos flux sont surveillés en continu, et consentements, rétention et suppression se pilotent depuis Batch.

Monitoring et alertes sur vos flux.

Batch surveille en continu vos flux d'ingestion et vos attributs. Chute de volume, champ qui se vide, source qui cesse d'émettre : les anomalies sont signalées en temps réel.

Gouvernez la donnée tout au long de son cycle de vie.

Consentements, préférences, règles de rétention et suppression sont pilotables dans Batch via une suite d’outils dédiés : Privacy Center, Inactive Profiles, GDPR API.

Gardez la main sur votre schéma de données.

Types, noms, sources, archivage : chaque attribut collecté par Batch est typé, nommé et rattaché à sa source. Le Data Catalog donne la vue de ce qui existe réellement dans la plateforme : quel attribut, alimenté par quel flux, avec quelles valeurs.

Vous gardez la main dessus dans le temps. Renommer un attribut mal nommé à l'implémentation, repérer deux champs qui font la même chose, archiver ceux d'une app abandonnée : tout se fait dans le dashboard, par vos équipes.

Batch AI Assist : un agent pour vos données.

Les agents Batch AI Assist analysent votre schéma et signalent de façon proactive attributs inactifs, doublons et flux interrompus. Ils attribuent aussi un libellé lisible à chaque attribut : vos équipes marketing ciblent « Date du dernier achat », sans manipuler last_purchase_date.

Découvrir Batch AI

Monitoring et alertes sur vos flux.

Batch surveille en continu vos flux d'ingestion et vos attributs. Chute de volume, champ qui se vide, source qui cesse d'émettre : les anomalies sont signalées en temps réel.

Gardez la main sur votre schéma de données.

Types, noms, sources, archivage : chaque attribut collecté par Batch est typé, nommé et rattaché à sa source. Le Data Catalog donne la vue de ce qui existe réellement dans la plateforme : quel attribut, alimenté par quel flux, avec quelles valeurs.

Vous gardez la main dessus dans le temps. Renommer un attribut mal nommé à l'implémentation, repérer deux champs qui font la même chose, archiver ceux d'une app abandonnée : tout se fait dans le dashboard, par vos équipes.

Gouvernez la donnée tout au long de son cycle de vie.

Consentements, préférences, règles de rétention et suppression sont pilotables dans Batch via une suite d’outils dédiés : Privacy Center, Inactive Profiles, GDPR API.

Batch AI Assist : un agent pour vos données.

Les agents Batch AI Assist analysent votre schéma et signalent de façon proactive attributs inactifs, doublons et flux interrompus. Ils attribuent aussi un libellé lisible à chaque attribut : vos équipes marketing ciblent « Date du dernier achat », sans manipuler last_purchase_date.

Découvrir Batch AI

Enrichissement : scores prédictifs, agrégats et données device.

Batch crée de nouveaux attributs à partir de l'historique comportemental de vos Profiles, conservé dans l'Events Store, de vos données d'engagement et des données collectées par les SDKs. Ils se ciblent et se personnalisent comme n'importe quel attribut de profil, et c'est Batch qui les calcule.

Image mav

Batch AI Predict : 15 scores prédictifs.

Des modèles de machine learning et de deep learning, entraînés sur l'historique comportemental de vos propres Profiles, calculent churn, propension d'achat, valeur client ou sensibilité à la promotion. Chaque score est écrit comme un attribut du profil, visible dans la Profile View : la décision par l'IA devient un critère de ciblage comme un autre.

Découvrir Batch AI
Image mav

Des agrégats ciblables, out of the box.

Batch calcule des agrégats sur les comportements stockés dans l'Events Store, sur une fenêtre glissante que vous définissez ou sur tout l'historique : nombre d'achats, montant total, panier moyen, achat maximum. De quoi cibler en RFM ou sur la valeur client récente, directement depuis le dashboard.

Image mav

Collecte automatique des données device-level.

Par défaut, les SDKs Batch collectent un socle minimal de données techniques. Des paramètres d'intégration permettent d'activer d'autres métadonnées device utiles au ciblage, en cohérence avec votre politique de consentement.

Features : Locale · Langue · Pays · Ville par IP · Marque et modèle d'appareil · Version d'OS · Version d'app · Dernière visite · Dernière localisation

Batch Data Activate : segmentez, déclenchez et personnalisez en temps réel.

Segmentez sur les attributs, les comportements, les scores prédictifs et les interactions de vos campagnes, ou importez vos audiences calculées ailleurs. Déclenchez un scénario dès qu’un événement arrive ou qu’un attribut change. Puis personnalisez chaque message avec les données de l’événement déclencheur et de vos Catalogs, résolues à l’envoi.

Plus d'autonomie marketing, moins de tickets data.

Dans beaucoup d'équipes, chaque idée de campagne passe encore par un ticket : une requête SQL, un export, un import, un attribut à ajouter au modèle. Avec Activate, ces gestes deviennent natifs pour les marketers. Vos équipes data, IT et CRM consacrent leur temps à l'architecture, à la qualité de la donnée et aux nouveaux cas d'usage.

Segments dynamiques

Segments dynamiques

Des filtres évalués sur toute la base à l'exécution, imbriquables et réutilisables d'un scénario à l'autre.

Audiences statiques

Audiences statiques

Vos populations calculées ailleurs, importées et combinables avec tous les autres critères.

Segment builder

Segment builder

Des ciblages aussi précis qu'une requête SQL avancée, sans en écrire une ligne.

Audience contactable temps réel

Audience contactable temps réel

Le nombre d'utilisateurs contactables s'actualise à chaque modification des critères, avant l'envoi.

Ciblage comportemental

Ciblage comportemental

Requête directe sur l'Events Store, sur une fenêtre temporelle définie au moment du ciblage.

Retargeting

Retargeting

Les interactions de vos campagnes deviennent des critères : non-ouvreurs, cliqueurs d'un lien, profils déjà sollicités.

Déclenchement temps réel

Déclenchement temps réel

Un événement arrive ou un attribut change : le scénario part aussitôt, la détection est native.

Personnalisation temps réel

Personnalisation temps réel

L'événement déclencheur porte ses données, comme les produits d'un panier, et un moteur de templating Jinja-like les insère au moment de l'envoi, avec vos Catalogs et une preview dans le dashboard.

Ads Sync

Ads Sync

Vos segments Batch poussés vers Meta, Google Ads ou TikTok : retargeting, exclusion des clients déjà convertis, ou lookalikes construits à partir de vos segments prédictifs.

Hébergement européen :
radical data privacy, de la collecte à l'IA.

Vos données sont hébergées en Europe, par une société française, hors de portée du Cloud Act. Avec l'IA, cette exigence ne fait que grandir, et la réglementation va dans le même sens : l'infrastructure de Batch y répond déjà. La plateforme couvre les exigences de sécurité et de conformité de vos équipes IT.

Vos données sous juridiction européenne.

Vos données sont collectées, stockées et traitées sur une infrastructure bare metal que Batch administre, dans des datacenters européens. L'entité contractante est une société française. Vos données entraînent uniquement vos propres modèles.

→ Guide : pourquoi choisir une solution hors Cloud Act ?

Avec l'IA, la protection des données devient décisive.

Batch AI Predict : modèles de machine learning et de deep learning propriétaires, entraînés sur vos données, cloisonnées par client.

Batch AI Assist : LLM tiers sélectionnés par cas d'usage (Mistral, Anthropic, OpenAI, Google…), sans qu'aucune donnée personnelle ne transite.

Enterprise grade : sécurité, conformité et data privacy.

Batch répond aux exigences des équipes IT, sécurité et juridiques des grands comptes : contrôle des accès, protection de l'infrastructure, audits et conformité RGPD. Nos pratiques suivent les principes des normes ISO 27001 et SOC 2, sur une infrastructure opérée chez des hébergeurs eux-mêmes certifiés ISO 27001 et SOC 2.

SSO

SSO

Gestion fine des droits

Gestion fine des droits

Journal des accès

Journal des accès

Accès admin par bastion 3FA

Accès admin par bastion 3FA

Mitigation DDoS

Mitigation DDoS

Détection d'intrusion (IDS/IPS)

Détection d'intrusion (IDS/IPS)

Pentests boîte blanche et boîte noire

Pentests boîte blanche et boîte noire

Bug bounty

Bug bounty

Audits internes et externes

Audits internes et externes

Conformité RGPD

Conformité RGPD

Modèles cloisonnés par client

Modèles cloisonnés par client

Une plateforme conçue pour le volume.

Depuis plus de dix ans, Batch reçoit 100% du trafic des sites et des apps de très grandes marques B2C européennes, comme leboncoin, Le Monde ou SNCF Connect. Black Friday, soldes, alertes d'actualité : l'infrastructure est taillée pour le jour le plus chargé de l'année.

20 Mds
d’événements par jour
1,2 Mds
de profils actifs par mois
99,9 %
de disponibilité
100 M
d’emails par heure
540 M
de push par heure
500 K
de SMS par heure

Une architecture distribuée.

300 microservices sur 4 000 à 6 000 instances, orchestrés par Kubernetes sur plus de 600 serveurs bare metal, chaque application redondée. Le trafic entrant passe par un cluster de reverse proxies ; le réseau interne reste privé, isolé d'Internet.

Du bare metal dédié, multi-régions.

Des serveurs réservés à Batch, répartis entre plusieurs hébergeurs, régions et 9 datacenters, jusqu'à la séparation des baies et des couloirs. Une panne locale reste locale.

Des technologies choisies pour le volume et la vitesse.

Kafka pour le queuing, TiDB et Cassandra pour la base de profils, ClickHouse pour les événements et les statistiques d'envoi. Côté intégration, des APIs REST haute disponibilité qui répondent en moins de 100 ms, en unitaire comme en bulk.

Des environnements cloisonnés.

Environnements de production et de développement distincts, chacun avec ses clés d'API et sa donnée. Vos équipes testent intégrations et campagnes en toute sécurité, avant chaque mise en production.

Une architecture distribuée.

300 microservices sur 4 000 à 6 000 instances, orchestrés par Kubernetes sur plus de 600 serveurs bare metal, chaque application redondée. Le trafic entrant passe par un cluster de reverse proxies ; le réseau interne reste privé, isolé d'Internet.

Des technologies choisies pour le volume et la vitesse.

Kafka pour le queuing, TiDB et Cassandra pour la base de profils, ClickHouse pour les événements et les statistiques d'envoi. Côté intégration, des APIs REST haute disponibilité qui répondent en moins de 100 ms, en unitaire comme en bulk.

Du bare metal dédié, multi-régions.

Des serveurs réservés à Batch, répartis entre plusieurs hébergeurs, régions et 9 datacenters, jusqu'à la séparation des baies et des couloirs. Une panne locale reste locale.

Des environnements cloisonnés.

Environnements de production et de développement distincts, chacun avec ses clés d'API et sa donnée. Vos équipes testent intégrations et campagnes en toute sécurité, avant chaque mise en production.

Migrer votre donnée vers Batch.

Batch reprend vos profils, vos consentements et votre modèle de données tels qu'ils sont, avec une méthode éprouvée et des équipes dédiées à chaque étape.

+200 migrations depuis toutes les plateformes du marché.

Salesforce Marketing Cloud, Adobe Campaign, Braze, Airship, Selligent, Emarsys : quelle que soit la plateforme d'origine, les étapes sont connues et séquencées. Audit de l'existant, mapping de votre modèle de données, reprise des profils, des opt-ins et des push tokens, IP warming, bascule.

Découvrir les Success Stories

700 M de profils actifs migrés.

Profils, consentements, Catalogs et Audiences sont repris et mappés sur votre modèle de données dans Batch. Vos systèmes sources restent en place pendant toute la bascule.

88 NPS sur la migration.

  • Escalade directe aux équipes techniques
  • 96 % des tickets résolus en moins d'une heure
  • 3 minutes de réponse médiane, en 5 langues
  • 97,6 CSAT support

Votre intégrateur connaît déjà Batch.

Si vous travaillez avec une agence, elle intervient sur le projet avec un accès au dashboard, un canal partagé et un Implementation Manager Batch en supervision.

Découvrir nos agences partenaires

99,7 % de délivrabilité email, dès la bascule.

IP warming automatisé pendant la migration, réputation suivie au quotidien, relations directes avec Google, Microsoft, Yahoo, Signal Spam et Spamhaus.

FAQ sur Batch Data

Est-ce que Batch est une CDP ?

Batch Data est la plateforme de données client intégrée à Batch. Comme une CDP, elle collecte la donnée de toutes vos sources, la réconcilie dans un profil 360 par client, l'équivalent opérationnel d'un référentiel client unique (RCU), et l'enrichit d'agrégats et de scores prédictifs. Sa particularité : elle est conçue pour l'activation, et la donnée est exploitable en temps réel par la segmentation, les scénarios et la personnalisation, dans la même plateforme. Elle s'appuie sur votre RCU et votre data warehouse, qu'elle consomme pour activer.

Est-ce que j'ai besoin d'une CDP pour utiliser Batch ?

Non. Batch se connecte directement à votre stack technique, pour les flux montants et descendants.

En entrée : SDKs et Profile API pour vos apps et vos backends, Cloud Sync, notre reverse ETL, pour vos data warehouses, vos vues SQL et vos fichiers.

En sortie : Export API, Cloud Sync bidirectionnel et Event Dispatchers distribuent Profiles, Segments et signaux d'engagement vers vos systèmes, pour vos analyses et vos modèles.

Si vous utilisez déjà une CDP, Batch s'y connecte probablement déjà.

Est-ce que Batch remplace mon data warehouse ?

Non, Batch Data ne remplace pas votre data warehouse : il reste le référentiel de votre donnée client et métier, la source de vérité qui sert aussi la BI, la finance ou vos modèles de data science. Batch Data s'y adosse comme couche d'activation, dans une logique composable : Cloud Sync y lit uniquement ce dont vos campagnes ont besoin, en différentiel, et y renvoie les signaux d'engagement produits par vos envois. Votre data warehouse reste complet, et vos campagnes s'exécutent en temps réel.

Est-ce que Batch fait du zero copy ?

Oui, Batch Data prend en charge le zero copy (ou no copy) pour une partie des cas d'usage. Une Audience importée depuis votre data warehouse ne transporte que des identifiants et les quelques données de personnalisation utiles à la campagne, sans réécrire vos profils. Un événement déclencheur porte lui-même les données de son message, par exemple les produits d'un panier, insérées au moment de l'envoi.

Le ciblage comportemental et les scénarios temps réel s'appuient en revanche sur un store opérationnel : interroger un data warehouse à chaque événement se heurte à la latence et au coût des bases analytiques. Batch combine donc les deux approches, selon le cas d'usage.

Batch peut-il absorber nos volumes ?

Oui, Batch est conçu pour la scalabilité : depuis plus de dix ans, la plateforme traite l'intégralité du trafic des sites et des apps de très grandes marques B2C européennes, comme leboncoin, Le Monde ou SNCF Connect : 20 milliards d'événements par jour, 1,2 milliard de profils actifs par mois, jusqu'à 540 millions de push par heure.

Elle est dimensionnée pour le jour le plus chargé de l'année : Black Friday, ouverture des soldes, alerte d'actualité envoyée à toute une base. Son architecture distribuée sur bare metal dédié monte en charge horizontalement, et chaque projet d'envergure est dimensionné avec nos équipes techniques avant la mise en production.

Discutons de vos besoins.

Planifiez une démo avec un de nos experts CRM.