Salta ai contenuti

39. Configurare la fedelta'

Il programma fedelta’ premia i clienti abituali con uno sconto percentuale automatico, sempre applicato quando ordinano. Lo configuri da /admin/marketing/loyalty.

I 4 tier

I clienti salgono di tier in base al numero di ordini lifetime fatti sul tuo locale (puoi cambiare le soglie):

  • Bronze — il default per tutti i nuovi clienti (0+ ordini)
  • Silver — 5+ ordini
  • Gold — 15+ ordini
  • Platinum — 30+ ordini

Lo sconto

Per ogni tier imposti una percentuale di sconto. Quando il cliente fa un ordine asporto o delivery, lo sconto del suo tier viene applicato automaticamente al totale.

Suggerimento di partenza: 0/2/4/7%.

Punti fedelta’ (binario separato)

Indipendentemente dal tier, ogni ordine guadagna 1 punto per euro speso (arrotondato per difetto). I punti possono essere riscattati in checkout: 100 punti = 1 euro di sconto, minimo 100 punti, massimo 30% del totale ordine.

Cap di sicurezza

Per evitare che la somma di sconto tier + coupon + riscatto punti diventi enorme (esempio: cliente Platinum + coupon -10% + riscatto 30% = -47%), c’e’ un cap massimo configurabile (default 30%). Quando il cap viene raggiunto, il sistema riduce automaticamente il riscatto punti (lascia intatto lo sconto tier e il coupon, perche’ sono “promesse” al cliente).

Brigata cita il benefit?

Toggle nella configurazione: se attivo, Brigata cita il benefit del tier nei primi messaggi della chat (es. “Ciao Marco, ricorda che con il tuo tier Gold hai sempre il 4% di sconto”). Se lo trovi insistente, disattivalo e il cliente vede comunque lo sconto in checkout.

Validazioni

Il sistema rifiuta config con:

  • Soglie non strettamente crescenti (Silver < Gold < Platinum)
  • Sconti non monotoni (Bronze ≤ Silver ≤ Gold ≤ Platinum)
  • Cap fuori dal range 10%-100%
  • Sconti per singolo tier sopra il 50% (anti-typo)

Default sicuri post-installazione

Al primo deploy, il programma e’ attivo (enabled=true) ma TUTTI gli sconti sono a 0% (Bronze=0, Silver=0, Gold=0, Platinum=0). Cosi’ nessun cliente riceve sconti finche’ non li configuri tu. Quando vuoi attivare, alza i numeri da admin.

Solo asporto e delivery (V1)

In questa versione lo sconto tier si applica solo a ordini asporto e delivery con cliente loggato. Le sessioni tavolo (dine-in) sono multi-utente (piu’ persone allo stesso tavolo) e non hanno “il” tier della sessione. Sara’ progettato in una versione futura.

Vedere i punti e lo sconto di un cliente

Vai su Clienti: nella tabella vedi colonna “Sconto” che mostra il percento corrente di ogni cliente, e colonna “Punti” per i punti fedelta’. Per il dettaglio completo (storico transazioni punti), clicca sulla riga del cliente.