Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con...

48
* 1-

Transcript of Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con...

Page 1: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*1 -

Page 2: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Dal 2008 lavoro nel gruppo Auchan come specialista IT in ambito e-commerce

Nel 2013 mi sono occupato del progetto d’integrazione di Chronodrive in Italia, insegna del gruppo Auchan che sviluppa la formula della spesa Click&collect.

Dal 2015 sono a capo del progetto di rinnovo dei sistemi informativi Chronodrive.it e migrazione a Magento

Emanuele Tellaroli

*2 -

Page 3: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Chronodrive

Page 4: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Apparteniamo ad una grande famiglia di commercianti

Page 5: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

In Italia dal 2007 con la spesa “drive-in”

2007 – DriveAuchan Torino

2013 – Chronodrive Rozzano

2016 – e-commerce Simply

Page 6: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Il servizio

Click

Ritiro

Consegna

• Ordine online

• Ritiro in punto vendita

• Ora anche consegna a domicilio

1

2

3

1

2

3

Page 7: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

E-commerceFresh food

Page 8: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*8 -

Le sfide

• Logistica– Ristretti tempi di evasione dell’ordine (a partire da 1 ora dall’ordine)

– Consegna su appuntamento

– Processi di preparazione differenziati per una corretta gestione della catena del freddo

• Stock– Disponibilità online allineate in tempo reale alle scorte di magazzino

– Gestione puntuale della scadenze prodotti

• Carrello– In media 50 pezzi per ordine

• Catalogo– Presentare categorie merceologiche eterogenee

– Pubblicare le informazioni di etichetta obbligatorie

Page 9: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Il progetto Chronodrive.it

Page 10: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*10 -

Gli obiettivi

• Realizzare un sistema di e-Commerce al passo con i tempi

• Multi canale (Desktop, mobile, totem in store)

• Multi insegna (al servizio delle insegne del gruppo)

• Diverse modalità di consegna (Drive, Click & Collect, Consegna a domicilio,…)

Analisi e sviluppo: 4 mesi!

Page 11: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Magento

Page 12: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*12 -

Page 13: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*13 -

Page 14: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*14 -

Perché Magento?

• Open source– Cercavamo una tecnologia che ci rendesse indipendenti

• Ricco di funzionalità e molto flessibile– Offre già molte funzionalità ed è estremamente personalizzabile per le nostre esigenze

– Non si voleva «reinventare la ruota» ma personalizzare una piattaforma già matura

• Nessun costo di licenza– Con la versione community il budget del progetto può essere completamente dedicato a

verticalizzazioni e non a costi di licenza

• È conosciuto all’interno del gruppo– In altre nazioni è già in uso per altri siti del gruppo Auchan

Page 15: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*15 -

Magento Community

• Progetto pilota– Il progetto è nato come un progetto pilota e quindi è stata scelta la piattaforma

community per concentrarsi sulle personalizzazioni proprie del nostro dominio

– I volumi inizialmente previsti non sono «preoccupanti»

• Evoluzioni future– È in valutazione la migrazione a Magento Enterprise per l’estensione del servizio a tutto il

gruppo principalmente per:

• Volumi di traffico e di ordini più elevati

• Miglioramento delle prestazioni

• Sicurezza e stabilità della soluzione

Page 16: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*16 -

Modellare il catalogo

Page 17: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*17 -

Modellare il catalogo

Page 18: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*18 -

Modellare il catalogo

Page 19: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*19 -

Modellare il catalogo

• Tipologie di prodotti Magento utilizzate:– Prodotti semplici

– Prodotti semplici con opzioni (per prodotti a peso variabile)

– Prodotti grouped (per le promozioni mix & match)

• Etichettatura prodotto reg. EU 1169 (allergeni, ingredienti)

• Prodotti correlati e prodotti sostitutivi

• Tagging e classificazione per categorie

Page 20: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*20 -

Le promozioni della GDO su Magento

• L’obiettivo era portare online le promo allineate al negozio:– Taglio prezzo

– Sconto a valore / a percentuale

– 3x2 e simili

– Sconto al pezzo

– Prodotti omaggio

– Raccolta bollini

– Punti fedeltà

– Coupon sconto

– Cashback

Page 21: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*21 -

Il magazzino

• Aggiornato in tempo reale– Allineamento massivo di tutte le referenze ogni ora

– Aggiornamento in tempo reale mediante webservice

• Supporto per multimagazzino– Supporto per la gestione di magazzini multipli con split dell’ordine

Page 22: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*22 -

Il checkout

• Implementazione di un checkout custom

• Ritiro in negozio

– Con selezione del giorno e orario di ritiro

• Consegna a domicilio

– Con selezione del giorno e orario di ritiro

• Controlli custom sull’ordine

– Peso ordine

– Numero prodotti per tipologia

– Prodotti freschi non disponibili il lunedi

– …

Page 23: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Servizi al cliente

Page 24: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*24 -

Spesa Fast

• Un’area pensata per gli acquisti ricorrenti– «I tuoi acquisti» si popola automaticamente con i prodotti acquistati

– «I tuoi preferiti» è la classica wishlist

– «Le tue liste» wishlist multiple tematiche per utente

– «Novità» tutti i nuovi prodotti

Page 25: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*25 -

Spesa Fast – Le tue liste

• Wishlist multiple tematiche– Ogni utente può creare le sue liste preferite e organizzare così i suoi preferiti

Page 26: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*26 -

Area Olè

• Borsino credito– Credito spendibile nel prossimo ordine

• Promozioni riservate per gli utenti con cash back– Accredito dello sconto sul borsino personale

• Member get member– Limite massimo degli inviti per utente per un certo

intervallo temporale

– Accredito sul borsino per ogni amico che diventa cliente

– Accredito sul borsino per ogni amico che fa il primo ordine

Page 27: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*27 -

Coupon personali

• Pagina riepilogativa di tutti i coupon disponibili

• Possibilità di «staccare» dei coupon e assegnarli ad uno specifico utente e per un tempo limitato

Page 28: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*28 -

Organizzazione del carrello

• Visto l’elevato numero di prodotti nel carrello è stata data importanza alla loro organizzazione:

Prodotti non disponibili o con disponibilità limitata in evidenza

Ordinamento prodotti per categoria

Page 29: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*29 -

L’importanza della ricerca

• Catalogo complesso– Migliaia di referenze prodotto tra cui cercare, circa 100 categorie prodotti

• Abitudini dell’utente– Sul sito attuale la statistiche dicono che l’utente medio utilizza molto la ricerca

• Dimensione del carrello– Il carrello medio contiene circa 100 prodotti, è quindi fondamentale per l’utente trovare il

prodotto desiderato nel minor tempo possibile

• È stato integrato Apache Solr come motore di ricerca

Page 30: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*30 -

Ricerca dell’utente (errata) Correzioneautomatica

Suggerimento ricerche alternative

Prodotti suggeriti

Categoriesuggerite

Page 31: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*31 -

L’importanza della ricerca

• Tempi di risposta immediati:

Page 32: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*32 -

Filtri su lista prodotti e risultati ricerca

Suggerimenti per ulteriori ricerche

Page 33: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Fare la spesa senza perdere tempo

Page 34: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*34 -

Le performance !

• Esigenza molto sentita dai clienti– Creare un carrello con 100 prodotti è un’attività molto time-consuming e quindi va

agevolata l’operatività dei clienti

– Erano abituati con i tempi di risposta di un’app…

• Soluzione adottata– Infrastruttura in load balancing

– Server dedicato all’admin e per le operazioni schedulate (es. import)

– Caching applicativo su Redis

– Ricerca basata su Apache Solr

– Slave MySQL per attività di business intelligence e backup

– Varnish

– E ovviamente tanto profiling applicativo!

Page 35: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*35 -

L’a

rch

ite

ttu

ra h

osti

ng

Page 36: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*36 -

Una particolarità: il carrello medio

• Non sono previste migliaia di ordini al giorno (ancora)

Ma…

• Ciascun ordine ha un numero di righe medio pari a 100, per un numero di prodotti acquistati medio pari a 200 item

Page 37: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Ecommerce abbigliamento

•400 ordini / giorno

•Ordine medio di 2 prodotti

Prodotti venduti giornalmente:

400 * 2 = 800

Ecommerce GDO

•200 ordini / giorno

•Ordine medio di 50 prodotti

Prodotti venduti giornalmente:

200 * 50 = 10.000

Facciamo un paragone con 100 ordini / giorno

*37 -

Page 38: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Integrazione dei sistemi

Page 39: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*39 -

I sistemi integrati

• PIM (Product Information Management)– Utilizzato per gestire tutte le informazioni dei prodotti (allergeni, ingredienti, tag, …) e le

immagini prodotto

• WMS (Warehouse Management System)– Utilizzato per la gestione del magazzino

• ERP (Enterprise Resource Planning)– Utilizzato per gestione listino, ordini, promozioni

• Tutti questi sistemi sono già integrati coi sistemi dei negozi fisici

Page 40: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*40 -

Architettura applicativaSistema

commerciale

PIM

Portale e-commerce

Pagamenti Online

Consegnedomicilio

ERP(Order Management)

WMS

CatalogoListiniPromo Schede

prodotto Autorizzazione

Prenotazione

Ordini

Ordini

Stock

Billing

Page 41: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*41 -

Email marketing

• Integrazione della piattaforma di ContactLab mediante il modulo Magento per:– Sincronizzazione clienti e iscritti alla newsletter per invio campagne DEM

– Invio mail transazionali per evitare il rischio SPAM

• In futuro:– Gestione carrello abbandonato

– Coupon reminder

– Email triggered

Page 42: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Il go live

Page 43: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*43 -

Go live parallelo

• Go live parallelo

– Il nuovo sito è stato dato in test a circa 50 utenti “ambasciatori” mentre il sito precedente continuava ad essere utilizzato da tutti gli altri clienti

– Raccolta primi feedback e prime ottimizzazioni alla UX

• Questionario di soddisfazione del servizio

– A tutti i clienti, dopo il primo acquisto, è stato sottoposto un questionario per raccogliere i loro pareri

Page 44: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Coming soon…

Page 45: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*45 -

Nuove features

• Multi magazzino

• Raccolte punti

• Fidelity card

• Selezione negozio presso cui effettuare il ritiro

• Corner tematici

• Prodotti suggeriti in base alle abitudini cliente e alla frequenza d’acquisto

Page 46: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*46 -

Page 47: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

Grazie

Page 48: Emanuele Tellaroli - Come integrare un progetto ecommerce per la GDO e vendere prodotti freschi con Magento?

*48 -

[email protected]

www.chronodrive.it