# Promozioni

> La pagina Promozioni con la scheda delle offerte e dei codici sconto: la tabella, la procedura guidata in tre passi per creare una promozione, come modificarla, spegnerla e importarla da un volantino.

Ultimo aggiornamento: 22 ottobre 2026. Fonte: https://narciso.io/docs/promozioni/

Una **promozione** è un'offerta del salone (per esempio «Promo Primavera: 20% su tutto») a cui il programma assegna un **codice**. Il cliente dice il codice alla cassa e lo sconto entra nello scontrino ([Codice sconto in Cassa](https://narciso.io/docs/codice-sconto-in-cassa/)). Le regole con cui un codice viene accettato o rifiutato sono in [Regole dei codici promozionali](https://narciso.io/docs/regole-codici-promozionali/).

## La pagina

Si apre da **Scartoffie ▸ Promozioni**. In alto ci sono tre schede larghe un terzo ciascuna:

| Scheda | Che cosa contiene | Voce |
|---|---|---|
| **Promozioni** (etichetta) | Le offerte con codice, valore, utilizzi e scadenza. È la scheda che si vede all'apertura | Questa voce |
| **Premi Fedeltà** (stella) | Il catalogo dei premi che i clienti ottengono con i punti | [Premi fedeltà](https://narciso.io/docs/premi-fedelta/) |
| **Utilizzi** | Il registro dei movimenti dei punti dei clienti | [Punti fedeltà](https://narciso.io/docs/punti-fedelta/) |

La scheda scelta resta nell'indirizzo della pagina. Il titolo della scheda del browser è «Promozioni attive & Offerte speciali — Narciso», «Raccolta punti & Catalogo premi fedeltà — Narciso» oppure «Registro utilizzi & Storico riscatti clienti — Narciso». Quante volte è stato usato un codice sconto si legge nella colonna **Utilizzi** della tabella Promozioni, non nella scheda Utilizzi ([Utilizzi dei codici sconto](https://narciso.io/docs/utilizzi/)).

Le **campagne di comunicazione** (messaggi ai clienti, social, sito) non si fanno da qui.

> **Nota.** Le promozioni appartengono alla **sede attiva**: un codice creato in una sede **non vale nelle altre** e ogni sede vede solo le proprie promozioni.

## Chi può fare cosa

Tutti i ruoli vedono la tabella e usano i codici in Cassa. **Creare, modificare, spegnere, eliminare e importare** promozioni è riservato a **Titolare e Responsabile**: un Operatore che ci prova vede l'avviso giallo «Operazione riservata a Titolare o Responsabile.» e non cambia nulla.

## La tabella

La tabella ha il titolo «Promozioni» e il comportamento generale descritto in [Le tabelle dei dati](https://narciso.io/docs/tabelle-dati/).

| Colonna | Che cosa mostra |
|---|---|
| **Nome** | Il nome della promozione, in grassetto |
| **Codice** | Il codice in un riquadro grigio; «—» se manca |
| **Valore** | In ambra: **-20%** (percentuale), **-€10.00** (sconto fisso), **🎁 Prodotto omaggio** oppure **🎁 Servizio omaggio** |
| **Utilizzi** | Quante volte è stata usata; se c'è un limite, «usi / massimo» (per esempio «3 / 10») |
| **Scadenza** | La data di fine (gg/mm/aaaa) oppure **«Senza scadenza»** |
| **Data Creazione** | Quando è stata creata |
| **Creato da** | Il nome del collaboratore collegato a chi l'ha creata; «—» se non risulta. Per i codici automatici di compleanno e onomastico: «Automazione compleanno» o «Automazione onomastico» |
| **Stato** | Un interruttore verde (promozione attiva) |

- La ricerca («Cerca promozione...») cerca nel **nome** e nel **codice**.
- Le promozioni compaiono dalla più recente.
- **Per dare il codice al cliente si copia dalla tabella**: passando il mouse su una cella compare l'icona di copia, che mette negli appunti il testo «Codice: K7PX3HWA» (vedi [Le tabelle dei dati](https://narciso.io/docs/tabelle-dati/)).
- Il doppio clic su una riga non fa nulla.

> **Attenzione.** La colonna **Stato** è solo l'interruttore attiva / non attiva: **non dice** se la promozione è scaduta, non ancora iniziata o esaurita. Per questo si guardano anche **Scadenza** e **Utilizzi**.

### Che cosa mostra l'elenco

L'elenco mostra **soltanto le promozioni attive**. Una promozione spenta o eliminata **sparisce** dall'elenco e non c'è una schermata per rivederla o riaccenderla. Con nessuna promozione attiva la tabella è vuota («Totale record: 0»).

### La barra degli strumenti

| Azione | Come funziona |
|---|---|
| **Aggiungi** | Con nessuna riga selezionata. Un piccolo menu propone **Importa esistenti** (da un volantino o da un testo) e **Crea da zero** |
| **Modifica** | Con **una** riga selezionata apre «Modifica promozione». **Senza riga selezionata il pulsante apre invece «Nuova promozione»**: per cambiarne una si seleziona prima la riga. Con due o più righe il pulsante scompare |
| **Rimuovi** | Con una o più righe selezionate: vedi più sotto |
| **Esporta**, **Visibilità** | Come nelle altre tabelle ([Le tabelle dei dati](https://narciso.io/docs/tabelle-dati/)) |

## Creare una promozione

**Aggiungi ▸ Crea da zero** apre la finestra **«Nuova promozione»** con tre passi: **Dati Offerta → Applicabilità → Limiti e Validità**. In basso ci sono **Annulla**, **Indietro**, **Avanti** e, all'ultimo passo, **Salva** (in modifica **Aggiorna**). Nella barra dei passi si cliccano solo quelli già visti. **Annulla**, la **X** e il clic fuori dalla finestra chiudono senza chiedere conferma e senza salvare.

Premendo **Avanti** il programma controlla il passo: il campo sbagliato si evidenzia con un bordo rosso e compare una notifica rossa con il motivo.

### Passo 1 — Dati Offerta

| Campo | Obbligatorio | Regole |
|---|---|---|
| **Nome offerta** | Sì | Almeno **3 caratteri**: altrimenti «Il nome dell'offerta deve avere almeno 3 caratteri». Suggerimento «es. Promo Primavera». Il massimo è 100 caratteri |
| **Tipo di offerta** | Sì | **Sconto Percentuale (%)**, **Sconto Fisso (€)**, **Prodotto omaggio** o **Servizio omaggio**. **Cambiare tipo svuota** i prodotti e i servizi già scelti |
| **Valore sconto (%)** o **(€)** | Sì, per gli sconti | Un numero maggiore di 0: altrimenti «Il valore di sconto deve essere maggiore di 0». Per la percentuale non oltre 100: «La percentuale di sconto non può superare il 100%» |
| **Vantaggio offerto** | — | Per gli omaggi sostituisce il campo valore: un riquadro non modificabile con «100% omaggio» |
| **Stato promozione** | No | Interruttore **Attiva** (predefinito) / **Disabilitata**. Una promozione creata Disabilitata non compare nell'elenco e il suo codice non funziona |

### Passo 2 — Applicabilità

| Campo | Obbligatorio | Regole |
|---|---|---|
| **Ambito dello sconto** | Sì, per gli sconti | **Tutto il carrello (Globale)**, **Solo su Prodotti specifici**, **Solo su Servizi specifici**, **Combo (Pacchetto Prodotti + Servizi)**. Per gli omaggi al suo posto c'è un'etichetta fissa. Cambiare ambito svuota la scelta |
| **Elementi** | Sì, tranne con Globale | Il nome del campo cambia: «Prodotti inclusi», «Servizi inclusi», «Elementi del pacchetto», «Prodotto in regalo», «Servizio in regalo». Con Globale compare solo «Valido su qualsiasi scontrino — Cassa» |
| **Evento correlato** | No | Menu con ricerca. Vedi l'avviso sotto: di solito va lasciato su «Nessun evento (Generale)» |
| **Cliente dedicato** | No | «Tutti i clienti» (predefinito) oppure **un** cliente: il codice funziona solo con quel cliente scelto in Cassa |

Il campo **Elementi** è un menu con ricerca («Filtra per nome...»): ogni voce mostra il nome, «Prodotto» o «Servizio» e il prezzo. Per gli omaggi si sceglie **un solo** elemento; negli altri casi se ne spuntano quanti servono e in fondo ci sono **Deseleziona tutti** e **Chiudi**. Il pulsante riporta «N selezionato/i». Se non c'è nulla da scegliere compare «Nessun elemento disponibile.». Nell'elenco compaiono **solo i prodotti con giacenza maggiore di zero** e **solo i servizi Attivi**.

Premendo **Avanti** i controlli sono: «Seleziona almeno un prodotto per applicare lo sconto», «Seleziona almeno un servizio per applicare lo sconto», «Seleziona almeno 2 elementi per il pacchetto Combo», «Seleziona il prodotto da offrire in omaggio», «Seleziona il servizio da offrire in omaggio».

> **Attenzione.** Scegliere un **Evento correlato** (Compleanno, Natale, Black Friday...) **restringe il codice ai clienti che hanno un'etichetta con quel nome**. Per un codice utilizzabile da tutti si lascia «Nessun evento (Generale)». I messaggi di Cassa in questo caso sono in [Codice sconto in Cassa](https://narciso.io/docs/codice-sconto-in-cassa/).

### Passo 3 — Limiti e Validità

| Campo | Obbligatorio | Regole |
|---|---|---|
| **Minimo di spesa carrello (€)** | No | Se compilato deve essere maggiore di 0: «Inserisci un valore di spesa minima valido maggiore di 0». Vuoto = nessun minimo |
| **Limite utilizzi massimi** | No | Se compilato, un intero da 1: «Inserisci un limite massimo di utilizzi valido (minimo 1)». Vuoto = illimitati |
| **Data Inizio** | No | Un calendario (settimana da lunedì; cliccando il nome del mese si scelgono mese e anno). Vuoto = «Immediata» |
| **Data Fine (Scadenza)** | No | Un calendario che non permette giorni precedenti alla data di inizio. Vuoto = «Senza scadenza» |

Se la fine è prima dell'inizio compare «La data di scadenza non può essere precedente alla data di inizio».

> **Nota.** Una volta scelta una data (inizio o fine) il campo **non si può più svuotare**: per una promozione senza scadenza non si tocca il campo. Le date sono calcolate sull'orario universale (UTC): in Italia il codice comincia a valere all'una o alle due di notte del giorno di inizio e smette all'una o alle due di notte del giorno dopo la data di fine.

### Salvare

Si preme **Salva**. Il programma ricontrolla i tre passi e, se tutto va bene, compare la notifica verde **«Promozione creata! Codice: CODICE»**, la finestra si chiude e la promozione compare in cima all'elenco, con il proprio nome in **Creato da**. Il codice si può rileggere in ogni momento dalla tabella. Se il salvataggio viene rifiutato compare una notifica rossa con il motivo oppure «Errore durante il salvataggio».

### Il codice

È formato da **otto caratteri** (lettere maiuscole e cifre, per esempio «K7PX3HWA»), senza le lettere I e O e senza le cifre 0 e 1 per evitare confusioni. Lo genera il programma alla creazione: **non si sceglie e non si cambia**.

## Modificare una promozione

1. Si seleziona la riga e si preme **Modifica**.
2. Si cambia ciò che serve nei tre passi.
3. Si preme **Aggiorna**: compare «Promozione aggiornata con successo». Il codice resta lo stesso.

Da sapere:

- **Minimo di spesa** e **limite di utilizzi** si possono cambiare e anche **togliere** svuotando il campo.
- L'**Evento correlato** non viene riproposto in modifica e, salvando, **viene tolto**: se serve va scelto di nuovo.
- Il **Cliente dedicato** si può cambiare con un altro cliente. Per rendere un codice valido per tutti si crea una nuova promozione.
- I prodotti già collegati che nel frattempo hanno giacenza zero non compaiono nell'elenco ma restano nel conteggio «N selezionati».

## Spegnere ed eliminare

**Spegnere.** Un clic sull'interruttore verde della colonna **Stato** disattiva la promozione («Promozione disattivata con successo»; se non riesce, «Errore durante la modifica della promozione»). **Subito dopo la promozione sparisce dall'elenco** e il suo codice smette di funzionare in Cassa («Codice non valido o inesistente»). **Non si può riaccendere**: se serve di nuovo se ne crea una nuova, con un codice nuovo.

**Eliminare.**

1. Si selezionano una o più righe.
2. Si preme **Rimuovi**.
3. Il browser chiede «Eliminare N promozioni?».
4. Con **OK** compare «Promozioni eliminate».

«Eliminare» è in realtà una disattivazione, uguale a spegnere con l'interruttore: gli utilizzi già registrati restano. Il messaggio «Promozioni eliminate» compare anche se qualche eliminazione non è riuscita: in caso di dubbio si controlla la tabella.

## Importare promozioni da un volantino

Serve a creare promozioni partendo da volantini, locandine, fogli o testi già scritti. È riservato a Titolare e Responsabile.

1. **Aggiungi ▸ Importa esistenti.**
2. Si apre la finestra di importazione guidata, descritta in [Importare clienti](https://narciso.io/docs/importare-clienti/): si caricano i file, il programma li legge con l'intelligenza artificiale e mostra **un'anteprima** delle promozioni trovate, tra cui si sceglie quali inserire.

Per ogni promozione si leggono: **nome** (obbligatorio), **descrizione**, **tipo** (percentuale o importo in euro: mai omaggio), **valore** (obbligatorio, maggiore di 0), **spesa minima**, **codice**, **utilizzi massimi**, **inizio** e **fine validità**. Controlli: una percentuale non può superare 100 e la fine deve essere dopo l'inizio.

Le promozioni importate nascono **attive**, valide su tutto lo scontrino e per tutti i clienti. Se il documento indica un codice viene usato quello; se esiste già una promozione con lo stesso codice compare «Esiste già una promozione con il codice CODICE.» e quella non viene inserita. Se il codice manca, lo genera il programma. Dopo l'importazione conviene ricontrollare ogni promozione nella tabella.

## Procedure

**Uno sconto del 20% su tutto per un mese**

1. **Aggiungi ▸ Crea da zero**.
2. Passo 1: nome «Promo Primavera», tipo **Sconto Percentuale**, valore 20. **Avanti**.
3. Passo 2: ambito **Tutto il carrello (Globale)**; evento e cliente lasciati come sono. **Avanti**.
4. Passo 3: **Data Inizio** oggi, **Data Fine** fra un mese. **Salva**.
5. Si legge il codice nella notifica «Promozione creata! Codice: …» o lo si copia dalla tabella.

**Un codice personale per un solo cliente**

1. **Aggiungi ▸ Crea da zero**, tipo e valore, **Avanti**.
2. Passo 2: **Cliente dedicato** ▸ si sceglie il cliente. **Avanti**, **Salva**.
3. In Cassa, in Riscuoti, si sceglie quel cliente e si scrive il codice ([Codice sconto in Cassa](https://narciso.io/docs/codice-sconto-in-cassa/)).

## Cosa fare se...

| Situazione | Che cosa fare |
|---|---|
| Ho spento una promozione e non la trovo più | È così: le promozioni spente non si vedono più. Se ne crea una nuova |
| Il cliente dice il codice ma la Cassa risponde «Codice non valido o inesistente» | Si ricontrollano le lettere (niente I, O, 0, 1), si verifica di essere nella **stessa sede** in cui è stata creata e che la promozione non sia stata spenta |
| Ho scelto una data per errore e non riesco a toglierla | Il campo non si può svuotare: si sceglie un'altra data valida oppure si crea una nuova promozione |
| Voglio che il codice valga per tutti i clienti ma c'è un evento | Si crea una nuova promozione con «Nessun evento (Generale)» |
| La promozione è in omaggio ma in Cassa il totale non cambia | Vedi [Regole dei codici promozionali](https://narciso.io/docs/regole-codici-promozionali/): l'omaggio non viene aggiunto allo scontrino e va consegnato a mano |

## Voci correlate

- [Regole dei codici promozionali](https://narciso.io/docs/regole-codici-promozionali/)
- [Utilizzi dei codici sconto](https://narciso.io/docs/utilizzi/)
- [Codice sconto in Cassa](https://narciso.io/docs/codice-sconto-in-cassa/)
- [Premi fedeltà](https://narciso.io/docs/premi-fedelta/)
- [Punti fedeltà](https://narciso.io/docs/punti-fedelta/)
