Grâce à Google Cloud, Lucky Cart* traite de très gros volumes de données et effectue les calculs complexes nécessaires à la mise en place d’opérations marketing ultra-personnalisées pour ses clients.
*Lucky cart analyse les données tickets de caisse récoltées en temps réel pour prédire la consommation des shoppers et optimiser les présences de marques au sein des écosystèmes Drive de leurs partenaires. Ils exploitent les données afin de mieux comprendre les profils d’achats de façon individualisées pour animer le e-retail mix de manière ultra-personnalisée, ludique et profitable.
Bénéfices de la mise en place de Google Cloud et de l’accompagnement Devoteam G Cloud :
- Support à la mise en place d’opérations marketing ultra-personnalisées, grâce aux gros volumes de données traitées par Lucky Cart.
- Équipe de développement renforcée, les opérations ayant été réduites au minimum grâce à la montée en charge automatique de Google Kubernetes Engine.
- Accompagnement de la croissance grâce à une infrastructure fiable qui permet à l’équipe technique de se concentrer sur l’ajout de nouveaux services.
Les commerces cherchent sans cesse de nouvelles façons d’améliorer l’engagement des consommateurs en ligne. La gamification est un des moyens d’y parvenir. Une étude a en effet démontré qu’en ajoutant un défi ou de la compétition, les entreprises spécialisées dans les contenus et les médias augmentaient les interactions avec les clients en ligne de 30 à 40%. Les applications d’une telle approche sont infinies.
Service de marketing en ligne qui accompagne les distributeurs et les marques dans l’exploitation de leurs données pour accroître l’engagement des clients, Lucky Cart exploite la gamification. C’est même l’une de ses principales stratégies. Cette société française reçoit 10 à 20 millions de lignes de données par jour grâce à son réseau de marques et de distributeurs. Elle les exploite avec des technologies IA pour créer des campagnes marketing ultra-personnalisées, dans lesquelles les acheteurs peuvent tenter de gagner la valeur totale de leur panier en jouant. Lucky Cart travaille avec 85% des acteurs du marché FMCG (Fast-Moving Consumer Goods, marché des biens de grande consommation). C’est le seul acteur du e-commerce média à avoir ce niveau de distribution.
« Les acheteurs voient une bannière – intégrée sur la plateforme du distributeur – les encourageant à acheter plusieurs produits d’une certaine marque, et s’ils remplissent les critères d’achat, ils sont invités à jouer », explique Nicolas Trannoy, directeur marketing de Lucky Cart. « En plus du ciblage large et statique, notre solution permet un profilage ultra-personnalisé et dynamique, afin que chaque acheteur soit abordé comme une personne spécifique. Pour les distributeurs, cela signifie une augmentation de 20% de la valeur du panier moyen. »
Pour offrir ce niveau d’ultra-personnalisation, Lucky Cart traite de grands volumes de données brutes complexes. La société crée des profils à l’aide d’algorithmes sophistiqués, puis traite les données de navigation quasiment en temps réel. Ces données sont ensuite réinjectées dans le système, pour affiner et améliorer de futures prédictions. Afin d’étendre sa capacité à traiter de très gros volumes de données, Lucky Cart a décidé de migrer son infrastructure vers Google Cloud.
« Nous gardons une longueur d’avance sur nos concurrents grâce au travail de notre équipe de data-scientists », déclare Nicolas Trannoy. « Notre valeur ajoutée réside dans notre capacité à générer des profils ultra-personnalisés. C’est pourquoi nous avons choisi Google Cloud pour notre infrastructure de données. »
Un fournisseur de cloud capable de gérer l’analyse de grosses volumétries
Le haut niveau de personnalisation offert par Lucky Cart repose sur un affinement constant de sa connaissance des habitudes de consommation. Pour y parvenir, la société analyse les données de ses distributeurs afin de créer des profils d’acheteurs, toujours dans le respect de la réglementation RGPD. Son historique remonte à trois années de données. Autrement dit, les volumes sont colossaux et son précédent système n’arrivait plus à une puissance de calcul suffisante pour traiter les requêtes.
« Notre système précédent n’était pas suffisamment évolutif pour répondre à nos besoins en Machine Learning et Deep Learning », explique Julien Guitard, Chief Data and Science Officer chez Lucky Cart. « L’infrastructure n’était pas très intuitive à utiliser et le manque d’évolutivité freinait à la fois nos data-engineers et nos data-scientists. »
Pour accéder à la puissance dont elle avait besoin, la société a basculé il y a deux ans son infrastructure de services applicatifs et d’analyses de données vers Google Cloud.
Se concentrer sur les développements, pas sur les opérations
Depuis la migration, tous les workloads sont orchestrés par Google Kubernetes Engine pour exécuter les services applicatifs, avec les fichiers associés, dont la page web Lucky Cart, stockée dans Google Cloud Storage. La société utilise aussi BigQuery pour gérer ses pipelines de données.
« Google Kubernetes Engine est simple à configurer et monte bien en charge », explique Vincent Oliveira, directeur technique chez Lucky Cart. « Les développeurs n’ont donc pas besoin de le gérer en production : ils définissent simplement les paramètres en étant assurés que cela fonctionnera ».
Lucky Cart utilise également des services managés, tels que Google Cloud Functions, et prévoit de continuer à exploiter davantage d’outils Google Cloud pour l’automatisation. La société a d’ailleurs déjà testé Google Cloud Run pour des besoins ponctuels afin d’accélérer et simplifier le développement et le déploiement d’applications. « Les outils Google Cloud étant faciles à configurer, une à deux personnes sur les 20 de l’équipe technique suffisent pour gérer les opérations », ajoute Vincent Oliveira.
Des millions de transactions traitées chaque jour
L’équipe data-science de Lucky Cart, dirigée par Julien Guitard, est chargée de l’analyse, ce qui inclut la structuration des données, les processus d’extraction, de transformation et de chargement (ETL), ainsi que l’automatisation des modèles et des requêtes développés par les data-scientists pour créer de nouveaux outils, produits et services.
L’équipe utilise BigQuery pour stocker et gérer un grand nombre de jeux de données et Dataproc pour les traitements permettant de calculer les remises personnalisées. Elle exploite d’autres outils, dont Cloud Functions, Pub/Sub et Cloud Build pour connecter et communiquer entre les services ainsi que Google Marketing Platform pour créer des rapports.
Lucky Cart stocke dans Big Query toutes les données entrantes et sortantes, l’historique des services apportés à ses clients et les propositions effectuées pour chaque acheteur formant un seul et même jeu de données. Tous les calculs (remises, résultats des tests A/B, etc.) sont stockés dans un autre jeu de données. Enfin, Lucky Cart crée des jeux de données supplémentaires pour d’éventuels partenaires et pour l’échantillonnage de nouveaux clients.
« Nous réalisons environ trois millions de transactions clients par jour. BigQuery nous aide à gérer cette volumétrie colossale, représentant environ 3 To de données de transactions clients et jusqu’à 70 To de calculs basés sur ces données », explique Julien Guitard. « En deux ans d’utilisation, nous n’avons jamais eu de problèmes, même avec nos plus grosses requêtes. »
Continuer à croître avec Google Cloud, Devoteam G Cloud et MongoDB
Afin d’accompagner la société dans le développement de son activité et de ses besoins en gestion des données, Lucky Cart a été invitée à participer aux programmes Google for Startups Cloud et à MongoDB for Startups. MongoDB for Startups est un programme sélectif destiné aux jeunes pousses en phase de démarrage et à forte croissance. Conçu pour aider les fondateurs et les directeurs techniques à créer et à développer des organisations axées sur les données, ce programme offre un large éventail de ressources, dont la plateforme de données MongoDB, des conseils techniques personnalisés et l’accès à une solide communauté de développeurs.
Lucky Cart a utilisé MongoDB Atlas pour aider ses data-scientists à approfondir leur travail. MongoDB Atlas est une plateforme de données multicloud. Elle propose une suite intégrée de services de données et de bases de données cloud qui accélère et simplifie la démarche data des entreprises.
Grâce à Google Cloud et MongoDB Atlas, l’équipe data-science de Lucky Cart peut désormais effectuer des calculs complexes impossibles à réaliser auparavant. « En nous permettant de monter en puissance sur notre infrastructure de données, sur le ML et sur l’IA, Google Cloud et MongoDB nous aident à offrir une expérience entièrement personnalisée au client final, ce qui est essentiel pour satisfaire nos marques et nos distributeurs », explique Julien Guitard.
Lucky Cart s’est également appuyée sur Devoteam G Cloud, partenaire Google Cloud, pour accélérer sa migration. Devoteam G Cloud a fourni son expertise Google Cloud pendant les phases initiales du projet et opéré un transfert de compétences auprès des équipes techniques de Lucky Cart.
Google Cloud a également contribué au développement de l’activité de Lucky Cart, alors que la startup multipliait par 10 le nombre de distributeurs avec lesquels elle travaille en deux ans. « Notre paysage a considérablement changé. Pouvoir ajouter de nouveaux distributeurs sans nous inquiéter de savoir si la solution continuera à fonctionner est un grand facilitateur pour nous », reconnaît Nicolas Trannoy.
L’équipe data-science teste actuellement Cloud Composer pour pouvoir gérer des flux plus dynamiques. Elle déploie également Vertex AI en production afin d’enrichir l’approche mise en place avec Dataproc pour ses modèles ML et Deep Learning. « Cela nous permettra de monter en puissance et de maîtriser la complexité croissante au fur et mesure que notre activité se développe », explique Julien Guitard.
Un point d’autant plus important que Lucky Cart cherche désormais à se développer au-delà de sa base de clients français. La société prévoit également de créer de nouveaux produits et services pour personnaliser l’ensemble du parcours client et compléter son offre de jeux promotionnels.
« Nous savons que quel que soit le projet, nous trouverons sur Google Cloud un outil répondant à nos besoins », déclare Vincent Oliveira. « En d’autres termes, nous sommes convaincus de pouvoir faire évoluer notre infrastructure facilement pour passer de dizaines à des centaines de distributeurs au cours des prochaines années ».
Si vous souhaitez en savoir plus sur nos offres Google Cloud Platform ou nos solutions d’accompagnement, n’hésitez pas à nous contacter.