iot paris seminar 2015 - maxxing presentation
TRANSCRIPT
3Confidentiel 3
Cas client Maxxing
Cas client Maxxing : Utilisation de MongoDB dans un contexte Retail
Transformation du business model : comment passer d’une architecture magasin à une architecture qui intègre le parcours clients connecté en temps réel sur l’ensemble des canaux ?
Face à la multitude de données à collecter issues des nouveaux comportements clients hyper-connectés, comment MongoDB s’interface avec la solution Maxxing pour réinjecter en temps réel les données qualifiées ?
Le choix MongoDB vs Postgresql (free-schema and high availability)
4Confidentiel 4
ALEXIS MACRELLE EST LE DIRECTEUR RECHERCHE & DÉVELOPPEMENT DU GROUPE MAPPING ET GÈRE PLUS PARTICULIÈREMENT L’ÉQUIPE DÉVELOPPEMENT. DIPLÔMÉ DE L’ENIC (ÉCOLE NOUVELLE D’INGÉNIEURS EN TÉLÉCOMMUNICATIONS), ALEXIS A INTÉGRÉ LE GROUPE MAPPING EN TANT QUE STAGIAIRE ET, GRÂCE À SES QUALIFICATIONS ET SES APTITUDES, A RAPIDEMENT ÉVOLUÉ VERS LE POSTE DE DIRECTEUR R & D
Alexis MACRELLER&D Director
MAXXING GROUP
5Confidentiel 5
1
2
3
4
5
6
AGENDA
QUI EST MAXXING?
PROBLÉMATIQUE
OUTILS UTILISÉS AVANT MONGODB
PROBLÈMES RENCONTRÉS
POURQUOI LE CHOIX MONGO DB ET UTILISATION CONCRÈTE
RÉSULTATS
7Confidentiel 7
L’ENTREPRISE
Origine
Siège à Lille
48 collaborateurs
+ de 25 ans d’existence
Nord de la France, bastion de la grande distribution : le retail est dans nos gênes !
ADN
L’interaction consommateur 4D
Le retail connecté
Le marketing No Limit
La Performance : Architecture robuste et adaptative
Métier
Editeur de solutions d’animation commerciale, de fidélisation et de gestion de la relation client omni-canal.
Indépendance vis-à-vis des systèmes d’encaissement par une intégration quel que soit l’existant informatique du client
Modulaire et évolutive la solution s’adapte aux fonctionnalités attendues par l’enseigne
L’ENTREPRISE
Origine
ADN
L’interaction consommateur 4D
Le retail connecté
Le marketing No Limit
La Performance : Architecture robuste et adaptative
Métier
Editeur de solutions d’animation commerciale, de fidélisation et de gestion de la relation client omni-canal.
Indépendance vis-à-vis des systèmes d’encaissement par une intégration quel que soit l’existant informatique du client
Modulaire et évolutive la solution s’adapte aux fonctionnalités attendues par l’enseigne
+ DE 10 MILLIONS DE
COMPTES FIDÉLITÉS MIS À JOUR / JOUR
49 500 CAISSES PHYSIQUES,
MOBILES, WEBCONNECTÉES
+ DE 2 MILLIARDS DE TRANSACTION
S / AN
1 MILLIARD DE COUPONS
IMPRIMÉS / DIGITAUX / AN
5 000 POINTS DE
VENTE CONNECTÉS
9
12 MN POUR COMPRENDRE COMMENT CAPITALISER SUR LES NOUVELLES
TECHNOLOGIES
POUR ACCOMPAGNER ET
INFLUENCER LE PARCOURS D’ACHAT DE VOS CLIENTS.
Changez votre relation client. Adoptez le consommateur 4D
WWW.MX4D.FR
10Confidentiel 10
Comprendre et analyser le comportement omni-
canal
Animer avec des offres ciblées ou tout client
Piloter la stratégie d’offres et mesurer les performances
Interagir sur le canal le plus pertinent
Comprendre et analyser le comportement omni-
canal
Animer avec des offres ciblées ou tout client
Piloter la stratégie d’offres et mesurer les performances
Interagir sur le canal le plus pertinent
11Confidentiel 11
UNE OFFRE MODULAIRE ET ADAPTABLE
Application fidélité consommateur et outils d’aide à la vente en magasinConsultation des avantages, dématérialisation, inscriptions et modification des donnéesDisponible en marque blanche
MOBILITÉ CLIENT - VENDEUR
Moteur d’exécution : Impression et retour des coupons en fonction des règles d’éligibilité du clientOutil de conception graphique des campagnes : Coupon, mail, email, e-coupon…
DESIGN GRAPHIQUE DYNAMIQUE
Moteur de calcul Gestion des offres tout client ou ciblées Contrôle d’éligibilité
MOTEUR D’INTERACTIONSPlanification : gestion calendaire, mesure de la pression commerciale, gestion budgets et objectifsAnalyse de la performance : reporting standards, calcul de ROI, analyse des taux de retours
PILOTAGE ET MESURE DE PERFORMANCE
Vision client 360° - Référentiel client. Gestion des données clients comportementales, historique d’achats et déclaratives.Analyse et segmentation client
CONNAISSANCE CLIENT ET CIBLAGE
11Confidentiel
13Confidentiel 13
DIGITALISATION DE LA RELATION CLIENT
Les technologies évoluent et influencent notre manière de consommer. Les consommateurs sont désormais équipés et attendent des enseignes de bénéficier de leurs offres sur l'ensemble des canaux.
Il est donc nécessaire de fournir aux distributeurs une vision unique du consommateur à travers l’ensemble des points de contact et interactions avec l’enseigne:
Magasin et drive: caisse, borne, self-scanning
Site marchand et site fidélité
Application mobile
Réseaux sociaux
CUSTOMER
DEVICE• PC• Smartphone/NFC• Borne interactive• Tablette• Carte de crédit• TV • …
GEOFENCING• Sphère publique• Sphère privée• Sphère
professionnelle• En mouvement• POS• (Site client)• ….
CHANEL• Réseau physique• Site web • Centres d’appels• E-mail, chat, visio• Média sociaux• …
14Confidentiel 14
ANTICIPER LA DIGITALISATION DE LA RELATION CLIENT
STRUCTURE DE L’OFFRE MAXXING (AVANT 2012)
Historiquement orientée magasin, optimisé pour 25 000 points de contacts (=caisses)
Adaptabilité à l’existant et à l’architecture Architecture centralisée Architecture décentralisée
Performance et robustesse: Gestion des hauts volumes + de 2 millions de transactions
Temps réel
INTÉGRATION DU DIGITAL
Passage au mode hyperconnecté : + de 20 millions de points de contact (=mobiles)
Repenser le soft, architecture qui intègre : Géolocalisation Connexion réseaux sociaux Connexion applications mobiles
16Confidentiel 16
SOLUTION RECHERCHÉE
OUTILS
Outils utilisés PostgreSql
Concurrents étudiés PostgreSql hBase
OBJECTIFS
Utilisation d’une base No SQL
Trouver un outil capable de stocker tout type d’informations brutes et ce en grandes quantités
Interaction à la suite Maxxing pour ne pas réécrire le soft
18Confidentiel 18
LE CHOIX MONGO DB
Replication, Failover & Sharding
Sans schéma
Facile d’utilisation
OBJECTIFS INITIAUX
Stockage des d'informations issues des requêtes :
Géolocalisation
Connexion réseaux sociaux et actions : like, partage
Connexion à l’application mobile de l’enseigne
Connexion au site fidélité de l’enseigne
19Confidentiel 19
UTILISATION CONCRÈTE DE LA BASE MONGO DB
Etape 1 Etape 2 Etape 3 Etape 4
Utilisation des Web Services
Maxxing pour récupérer les
informations brutes
Maxxing interroge MongoDB pour
collecter les données qualifiées
de pertinentes (critères définis par
les choix stratégiques du programme de
fidélité de l’enseigne) qui seront
réinjectées dans la base Maxxing
Transformation de l’information brute
en donnée marketing
Déclenchement d’actions
marketing actualisation de la fiche client, envoi
d’une offre promotionnelle,
email, changement de
statut clientFiltr
e /
Pass
erel
le M
ongo
DB
20Confidentiel 20
« ECOSYSTEM » HAUT NIVEAU
Maxxing
Targeting Tool(If not MxLoyalty)• Targets list
• Segment list
Items repository
• Item list• Item classification
POSE-CommerceM-Commerce
WebSite
• Transactions• Customers
• Transactions• Customers
BI
• Transactions• Customers• Promotions
SMS Service Provider
Email Service Provider
Printing service provider
MxPromotions
MxManagement
MxLoyalty MxCoupon
MxMobitily
• Status
• Customer • Document
• Status
• Customer • Document
• Status
• Customer • Document
Other CRM(if not MxLoyaty)
• Customer informations
Other Campaign Mgt (If not
MxManagement)
• Campaign list
• Accounting
Wincor NCR Toshiba
Magento Hybris Demandware
Oracle Siebel SalesForces
Neolane Unica
Splio CheetahMail EmailVision …
SFR Local Provider …
…
Teradata ExactTarget SASCustomer
Apps
• Interactions Facebook Twitter Custom Apps SparkowIoT
Business Object OBI
Cegid IBM Cylande Retalix
Any
21Confidentiel 21
Production
RÉSEAU
MCS MLS MTS MRS
DataCenter Primary
Execution Farm
MES1
MES2
MESn
Production
MCS MLS MTS MRS
Execution Farm
MES1
MES2
MESn
DataCenter Secondary
Core Network
MPLS DedicatedInternet
Up to Millions of devices
WWW
Store 1
MES POS 1 POS n
Store n
MES POS 1 POS n
MPLS Dedicated
Store
Up to 80000 POS
MCS : Maxxing Promotions & Campaign management ServerMTS : Maxxing Transactions ServerMLS : Maxxing Customers, Loyalty ServerMRS : Maxxing Reporting ServerMES : Maxxing Exection ServerMMS : Maxxing Mobility & Social Server
Support of offline Mode
MMS1
MMS2
MMSn
Internet
APP Server HYBRIS MAGENTO …
24Confidentiel 24
PARCOURS CLIENT
Interactions Sociales
InteractionsIoT
Interaction Client
Interaction Magasin
25Confidentiel 25
INTÉGRATION DES OBJETS CONNECTÉS
EXEMPLE
Modules requis
Assignez une Zone relié à un iBeacon grâce à notre application dédiée par exemple « entrée magasin »Réagissez sur les zones de passage, entrée et sortieCommuniquer avec le client en temps réel, par exemple « rappel des offres personnalisées à l’entrée »Exécution de offres en temps réel au passage en caisse.
26Confidentiel 26
Enrichissement de la connaissance client
Intégration des données issues de la géolocalisation et sociales pour enrichissement de la base client
Fournir un outil d’aide à la vente aux vendeurs en magasin : faire évoluer le rôle du vendeur, lui donner la capacité de personnaliser sa démarche en fonction du client
Proposer une expérience cohérente entre tous les canaux
Multiplier les critères de déclenchement des actions marketing
Offrir de l’interaction temps réel avec le consommateur final
Influencer le parcours d’achat
Accompagner le client dans son expérience d’achat
Avantage concurrentiel
Pas de réécriture du soft Accompagner nos clients vers les nouveaux canaux de demain sans casser l’existant Performance adapter aux iot Toute la puissance du moteur d’interactions de Maxxing
2012 création
BÉNÉFICES