Le composant Stambia pour Salesforce

La mise en place de la plateforme CRM Salesforce s'inscrit dans une démarche client.  

Cependant, pour bâtir la vision 360° client, Salesforce nécessite d'être interconnecté à l'ensemble du Système d'Information. 

Salesforce ne peut être pleinement opérationnel que si il dispose :   

  • d'une donnée propre et consolidée 
  • de processus efficaces pour assurer la qualité de cette donnée dans le temps   

Pour cela la mise en place d'une solution d'intégration de données va s'avérer un élément crucial pour la réussite des projets d'entreprise impliquant Salesforce.

La technologie unifiée de Stambia associée à son puissant composant Salesforce vous aide à réduire considérablement le temps nécessaire au déploiement et à migrer vers l'éco-système de Salesforce.

 

Les cas d'usage du composant Salesforce pour Stambia DI

Assurer la qualité de données pour une vision client 360° efficace

Data Quality Salesforce CRM ETL Stambia

"Une société perd en moyenne 12 % de son chiffre d’affaires en raison de données imprécises."
source : Larry English Improving Data Warehouse and Business Information Quality

Les données de mauvaise qualité ont un impact direct sur l’activité et la rentabilité des entreprises.
Elles sont de plusieurs types : doublons, fautes de frappe, données manquantes ou incomplètes, informations obsolètes.
Pour disposer de données fraiches et exploitables le CRM Salesforce doit être connecté à des outils tiers.
Cela s'accompagne par le déploiement d'une solution d'intégration et de qualité des données pour :

  • Alimenter le CRM par des flux de données externes automatisés
  • Maintenir les données de Salesforce à jour, en remplaçant les anciennes données par des données plus récentes
  • Enrichir le CRM en y intégrant des données enrichies

Le composant Salesforce pour Stambia permet de :

  • Réconcilier les données clients 
  • Homogénéiser et regrouper les données de nature ou de source identique mais provenant de canaux de collecte différents
  • Reformater les données
  • Dédoublonner les informations
  • Nettoyer et enrichir les données provenant de Salesforce
  • Gérer nativement les enregistrements en rejet
  • Orchestrer et mixer des données provenant de sources multiples

 

Customer Data Quality Management CRM Salesforce

Mise en place d'une architecteur Data Hub pour favoriser la cohérence des échanges de données

Customer Data Hub Salesforce CRM integration

Pour garantir une alimentation de Salesforce avec des données de qualité au fil du temps, la mise en place d'un référentiel de données clients est souvent nécessaire. Le concept hub de données "Data Hub" favorise la cohérence des échanges de données avec Salesforce.

Analyser et piloter la donnée Salesforce avec plus d'efficacité : Salesforce BI

Bien que Salesforce dispose de fonctionnalités d'analyse grâce aux rapports & tableaux de bord, il est loin d'être un véritable outil décisionnel de Dataviz.
Certains challenges peuvent nécessiter l'utilisation d'une solution d'intégration de données en complément :

  • Générer des rapports sur des données qui ne sont pas stockées dans Salesforce
  • Analyser des données historisées
  • Créer des "exception reports" ou tableaux croisés dynamiques
  • Obtenir des analyses ou visualisations plus complexes des données
  • Coupler la donnée Salesforce avec le module Data Privacy Protect pour être en conformité avec la réglementation RGPD

 

Customer BI Analytics Salesforce reporting

Automatiser vos processus métiers en temps réel

Automate Salesforce Process Real time CRM API

" 72% d'entreprises déclarent que la gestion d'un CRM au travers des silos géographiques et technologiques constitue un défi extrêmement difficile" 
source dun & bradstreet

Salesforce est un outil très puissant en terme de gestion de la relation client.

Toutefois,
  • Comment relier Salesforce au patrimoine SI existant ("Legacy") ?
  • Comment unifier autour de Salesforce tous vos systèmes on premise ? (comptabilité, gestion RH, ERP … )
  • Comment éviter les silos de données et intégrer Salesforce à d'autres logiciels Cloud Saas ?

La technologie Stambia permet de s'adapter au modèle de données de tout type d'application et d'en libérer sa donnée pour :

  • Faire cohabiter l'ancien CRM avec le nouveau ( Parallel running ) pendant la période de transition et la mise en production
  • Convertir des opportunités gagnées en commandes et factures dans un système tiers ( par exemple : solution facturation, progiciel métier, ERP Oracle ou SAP)
  • Envoyer une commande d'un panier ou compte E-commerce vers l'interface CRM de Salesforce ( par exemple : Prestashop, Magento, Drupal, Hybris, Demandware ...)
  • Synchroniser le catalogue produit Salesforce avec une application financière ( par exemple : Sage, Cegid, SAP, Oracle … )
  • Connecter une base de donnée prospects avec vos outils de marketing automatisé ( Adobe, Marketo, Pardot ..)
  • Importer des factures ou informations de paiement sous Salesforce à partir d'un système de comptabilité pour donner de la visibilité aux commerciaux
  • Relier rapidement un Cloud Salesforce à d'autres applications Saas pour étendre et enrichir les fonctionnalités CRM
    • Synchroniser les données de vos employés provenant d'un HCM (Human Capital Management) avec Salesforce ( ex. Workday, PeopleSoft ...)
    • Enrichir les données clients avec des informations de reporting et de planification budgétaire ( ex. Anaplan, Oracle Hyperion )
    • Moderniser la gestion du supports ( ex: ServiceNow )

Stambia permet également de créer une couche API / webservices standard autour de Salesforce pour interconnecter Salesforce et d'autres applications.

customer overview Salesforce hub data application

Exploiter le potentiel de vos plateformes BigData avec Salesforce

Salesforce CRM customer BigData Hadoop Stambia

La technologie Stambia permet de relier rapidement un Cloud Salesforce à des plateformes Big Data de type Hadoop pour étendre et enrichir vos données clients.
Les équipes de Data scientists, peuvent ainsi piloter Salesforce en mixant des données Big Data pour :

  • Optimiser les parcours clients provenant des sites web
  • Détecter les risques de fraude en temps réel
  • Enrichir et donner un score aux données clients de Salesforce provenant de lacs de données ("data lakes")
  • Remonter les informations issues de modèles prédictifs élaborés par les Data Scientists
  • Alimenter des plateformes DMP (Data Management Plateform)

Comment fonctionne le composant ?

Un composant qui utilise les fonctionnalités natives de Salesforce

Le composant Salesforce est totalement intégré à la solution d’intégration de données Stambia, à travers l’objet “Métadonnées”.

Stambia permet de récupérer la description (Reverse Engineering) de tout type d’informationde l'application Salesforce, qu'elle soit native (métadonnée standard) ou spécifique (information, table, application spécifique au client).

L’extraction des descriptions de champs ou tables Salesforce spécifiques, de même que les identifiants internes et dates, permet de fournir une vision exhaustive des données et des Métadonnées.
Ces informations sont utilisées dans les flux Stambia pour optimiser les chargements ou détecter les changements dans Salesforce

Représentation méta donnée salesforce sous Stambia
Représentation de la méta donnée Salesforce aprés Reverse Engineering:
 

Une palette complète de fonctionnalités

Plusieurs modes pour manipuler les données Salesforce

Il existe plusieurs modes de chargements des données :

  • Mode Bulk : Permet un chargement en masse, avec un lotissement en paquets. Cette option réduit la consommation des appels API Salesforce pour maximiser la performance.

  • Mode appel unitaire : Utile pour traiter de la donnée Salesforce de façon unitaire en mode synchrone ;

  • A chaque étape du processus d'alimentation et quelque soit le mode sélectionné, Stambia à la capacité de connaître l'état du traitement et accés à la gestion des rejets.
mode Bulk ou unitaire API Salesforce

Méthodes d’intégration et d’extraction intelligentes

Le composant pour Salesforce permet de gérer tous les types d'intégration de données. ( Update, Insert, Upsert, Delete ) et également l'objet Recycle Bin.

Avec des mappings simples définissant les règles, Stambia génère et exécute des processus complexes et permet d’obtenir une intégration incrémentale automatique des données de l’organisation.

Stambia peut utiliser de manière naturelle :

  • Les champs de date et d’heure de Salesforce
  • Les identifiants internes
  • Les identifiants externes (application externe)

Cette information est utilisée pour détecter les modifications et comparer ensuite la donnée par rapport à la donnée existante dans une application tierce ou dans une base de données.

Connexion Salesforce avec le composant Stambia Data Integration
Processus de connexion Salesforce

Composant de réplication et de synchronisation

Le composant de réplication de Stambia permet de reproduire rapidement des données de Salesforce vers une base de données tierce ou de répliquer les données de cette base de données vers l'application Salesforce.

Cela peut être fait avec de simples paramètres et sans complexité dans la conception. Les mappings universels de Stambia peuvent également être utilisés pour compléter et adapter le processus de réplication dans le cas où il est nécessaire d’implémenter des transformations particulières.

Ce composant est optimisé pour Salesforce ainsi que pour les bases de données sous-jacentes, afin d'apporter le meilleur niveau de performance.

Le réplicateur Salesforce vers RDBMS nécessite peu d'effort de développement. Avec uniquement du paramétrage, il est possible de créer/répliquer automatiquement une structure source sur la cible.

Les choix sont les suivants :

  • Mode Incremental update ( à chaque execution ajout uniquement des données complémentaires )
  • Mode CDC ( Change Data Capture ) ( Recherche du "delta" entre deux ou plusieurs données )
  • Mode "annule et remplace"
 


Mapping base de donnée vers Salesforce
Exemple d'un mapping utilisant la méta donnée Salesforce :

Spécifications et pré-requis techniques

SpécificationDescription
Authentication
  • Basic connection
  • OAuth2 connection
Reverse
  • Les objets Salesforce peuvent être reversés ( processus de rétro-ingénierie) dans une métadonnée dédiée
DML Operations
  • Les opérations DML peuvent être effectuées sur des objets Salesforce, telles que les opérations Insérer, Mettre à jour, Upsert (  mettre à jour et insérer ), Sélectionner, Supprimer.
Replications

La réplication dans des bases de données est prise en charge. La cible de réplication peut être n'importe quelle base de données Rdbms.

Mode avancé:

  • Réplication incrémentale / différentielle
  • Change Data Capture ( CDC )
Change Data Capture Change Data Capture (CDC) permet de suivre et de stocker toutes les modifications apportées aux objets Salesforce. Il est pris en charge par le "template" de réplication.
Bulk Mode Le mode Bulk est un supportté en écriture ou lecture de données depuis et vers Salesforce
Gestion du mode incrémental

Utilisation des :

  • champs date et d’heure de Salesforce
  • identifiants internes
  • identifiants externes (application externe)
Notes complémentaires
  • Environnement de développement : tout système supportant Stambia Designer (Windows, MacOS, Linux)
  • Environnement d’exécution : tout système supportant un environnement Java (JRE 1.7 minimum)
  • Salesforce : toutes les versions avec API activés.

Vous souhaitez en savoir plus ?

Consultez nos différentes ressources

Anonymisation
Les 6 bénéfices de l'intégration de données avec Salesforce
Livre Blanc
Anonymisation
Participez à l'un de nos webinar thématique ou revoir un replay vidéo.
Webinar
 
Vidéo : Intégration SAP et Salesforce
Open Video
Anonymisation
Demandez conseil à un des nos experts en intégration de données.
Nous contacter