Versione guida: settembre 2026 · SvetiX
Overview Day | Week | Month è una dashboard per negozi che si apre in una pagina WordPress: target mensili, raggiunto di ogni agente, Footfall e Conversion Rate, calendario turni, classifiche e grafici. Tutto gira dentro un riquadro (iframe) caricato dallo shortcode [overview_week]; i dati vengono salvati sul tuo sito WordPress tramite l'API REST del plugin, quindi ogni persona vede sempre gli stessi numeri in tempo reale.
| Ruolo | Come entra | Cosa può fare |
|---|---|---|
| Admin (uno solo, valido su tutti i negozi) | Pagina con [overview_week] senza attributo shop, PIN Admin |
Tutto: crea negozi, agenti, PIN, target, correzioni, lingue, tema, backup. Dopo il PIN sceglie su quale negozio operare (cambiabile dal Pannello Admin). |
| Store Manager (uno per negozio) | Pagina del negozio [overview_week shop="id"], proprio PIN |
Vede tutte le viste del negozio, modifica il calendario, inserisce raggiunto/footfall, usa Centro Correzioni e Import CSV. Non può cambiare PIN, target base e risultati SHOP/TARGET MINIMO (sola lettura). Il suo PIN funziona anche come master-PIN per aprire la scheda di qualsiasi agente del suo negozio. |
| Agente | Pagina del negozio, PIN personale | Solo la propria scheda ("La Mia Scheda" giornaliera/settimanale), inserisce il proprio raggiunto del giorno, vede la Dashboard Globale in sola lettura. |
| Riga SHOP | Pagina del negozio, PIN della riga SHOP | Scheda del negozio inteso come "agente collettivo": raggiunto di cassa non attribuito a una persona. |
| Versione | Dove si prende | A cosa serve |
|---|---|---|
| Pro | Freemius (acquisto o prova gratuita 14 giorni) | Versione completa: negozi e agenti illimitati (fino a 50 per negozio), calendario completo fino al 2050, grafici, Panoramica 360°, Settimane 360°, Import CSV, export PNG/PDF. |
| Lite (gratuita) | Stesso zip: senza licenza attiva il plugin funziona in modalità Lite | 1 negozio, 2 agenti + riga SHOP, calendario della sola settimana corrente, niente grafici, export e Import CSV. Ogni funzione bloccata mostra una finestra "Passa a Pro". |
| Demo | Solo su svetix.ch/spacetool | Copia pubblica con dati finti che si azzerano ogni 5 minuti. Serve a provare prima di comprare; non va installata sul proprio sito. |
La lingua predefinita è l'inglese; sono disponibili italiano, tedesco, francese e serbo, con bandierine nel selettore in alto (vedi sezione 5, "Lingue").
Servono WordPress 5.8 o più recente (testato fino a 7.1), PHP 7.4 o più recente e un sito in HTTPS (obbligatorio per installare la dashboard come app sul telefono).
overview-week-dashboard-x.y.z.zip (dall'email di Freemius o da Overview → Account).Se il plugin è già installato, carica il nuovo zip nello stesso modo: WordPress mostra la tabella "Attuale / Caricato" e il pulsante Sostituisci l'attuale con quello caricato. Impostazioni e dati restano intatti.
Senza licenza attiva la dashboard resta visibile ma in sola lettura (modalità Lite, vedi sezione 7). Alla scadenza della prova torna in modalità Lite finché non attivi una licenza: i dati non vengono cancellati.
La pagina Overview nella bacheca riassume lo stato della licenza, i passi "Come si usa" e i PIN iniziali. Freemius aggiunge sotto la voce Account (licenza, rinnovo, siti attivi, download dell'ultima versione).
Ogni negozio ha bisogno di una pagina WordPress per gli agenti e c'è una sola pagina Admin per tutto il sito. La differenza sta nell'attributo shop.
| Pagina | Shortcode | Chi la usa |
|---|---|---|
| Admin (una sola) | [overview_week] |
Solo l'Admin. Dopo il PIN sceglie il negozio. Tienila privata o con URL non pubblicizzato. |
| Negozio (una per negozio) | [overview_week shop="negozio1"] |
Store Manager, agenti e riga SHOP di quel negozio. L'id è quello mostrato in Pannello Admin → Gestione Negozi (il primo negozio è negozio1). |
Attributo facoltativo height="1000": altezza in pixel del riquadro (predefinito 1000). Esempio: [overview_week shop="negozio1" height="1100"].
Attributo facoltativo fullwidth="1": la dashboard esce dalla colonna del tema e occupa l'intera larghezza dello schermo, restando centrata (utile con temi a colonna stretta). Esempio: [overview_week shop="negozio1" fullwidth="1" height="1000"]. Senza questo attributo il riquadro riempie normalmente la colonna del contenuto, allineato come il resto della pagina.
[overview_week].[overview_week shop="id"].La dashboard rende meglio senza titolo e senza margini del tema. Nel blocco della pagina, prima dello shortcode, aggiungi un blocco HTML personalizzato con questo CSS (sostituisci 31 con l'ID della tua pagina, visibile nell'URL dell'editor post=31):
<style>
body.page-id-31 main, body.page-id-31 .entry-content, body.page-id-31 .wp-block-post-content{max-width:none!important;width:100%!important;padding:0!important;margin:0!important}
body.page-id-31 .entry-title, body.page-id-31 h1.wp-block-post-title{display:none}
body.page-id-31 .overview-week-embed-wrap iframe{display:block;width:100%!important;height:calc(100vh - 80px)!important;min-height:640px;border:0}
</style>
Se il tuo tema offre un template "Larghezza piena" o "Senza intestazione", usalo: spesso basta quello. Il valore 80px è l'altezza della barra di navigazione del tema, da adattare.
Dal telefono o tablet apri la pagina del negozio in Safari o Chrome e scegli Aggiungi alla schermata Home (iPhone: pulsante Condividi → Aggiungi a Home; Android: menu ⋮ → Installa app). L'icona si apre a schermo intero, senza barra del browser. L'interfaccia è disponibile anche offline, ma i dati richiedono la connessione: senza rete vedi "Offline" e non puoi salvare.
Ogni persona entra con un PIN numerico da 4 a 8 cifre sulla schermata di accesso. I PIN sono per negozio; solo il PIN Admin vale ovunque. Cambia subito i PIN iniziali: sono uguali per tutte le installazioni.
| Chi | PIN iniziale | Dove si cambia |
|---|---|---|
| Admin | 123456 |
Pannello Admin → Sicurezza — PIN di Accesso (visibile solo all'Admin) |
| Store Manager | 500000 |
Pannello Admin → Sicurezza — PIN di Accesso |
| Riga SHOP | 1001 |
Pannello Admin → Sicurezza — PIN di Accesso |
| Agenti 1–4 | 1002, 1003, 1004, 1005 |
Pannello Admin → Sicurezza — PIN di Accesso |
| Nuovo agente/apprendista | Generato al momento della creazione (mostrato nel messaggio verde) | Idem |
Regole: tutti i PIN di un negozio devono essere diversi tra loro; Store Manager e agenti non possono cambiare il proprio PIN, solo l'Admin. Dopo alcuni tentativi sbagliati un PIN viene bloccato temporaneamente: l'Admin lo sblocca dalla stessa sezione (pulsante "Sblocca").
[overview_week]) e digita 123456.negozio1 resta uguale ed è quello da usare nello shortcode).In alto a destra ognuno trova il selettore lingua (bandierine) e il tema chiaro/scuro personale; il pulsante con il lucchetto o il logo riporta alla schermata di accesso (logout).
Il Pannello Admin (per lo Store Manager si chiama "Gestione Negozio" e mostra solo le parti che può modificare) è l'ultima voce di configurazione nella barra laterale. Ogni scheda ha il proprio pulsante Salva; l'indicatore in alto ("Sincronizzato" / "Salvataggio...") conferma che i dati sono sul server.
negozio2) ed è quello da usare nello shortcode [overview_week shop="negozio2"]. Ogni negozio parte con riga SHOP + 4 agenti, PIN e impostazioni propri.Vedi sezione 4. Da qui l'Admin cambia il proprio PIN, nome e PIN dello Store Manager, PIN degli agenti e sblocca i PIN bloccati.
Mostra, per tutti i KPI, il target di ogni giorno e settimana calcolato dal target mensile diviso per i giorni lavorativi del calendario. Serve per controllare che il calendario e i target siano coerenti.
Soglia di qualità e moltiplicatori che pesano il raggiungimento totale di ogni agente; modalità di visualizzazione (percentuale o valore). "Flex Upgrade" è una scheda extra con soglia ed etichetta a piacere.
Inserisci il numero con prefisso internazionale (es. 41791234567): i pulsanti "Invia su WhatsApp" delle tabelle apriranno la chat con il riepilogo già compilato. Nessun messaggio parte in automatico.
Per ogni agente e mese, clicca i giorni lavorati (verde) o liberi. In Pro puoi pianificare qualsiasi mese fino al 2050; in Lite solo la settimana corrente. Le percentuali "ideale a oggi" e le proiezioni dipendono da questo calendario.
Il flusso tipico: l'Admin imposta target e calendario a inizio mese, gli agenti inseriscono il proprio raggiunto ogni giorno, lo Store Manager inserisce Footfall e controlla le classifiche, l'Admin corregge gli errori dal Centro Correzioni.
| Vista | Cosa mostra | Chi può modificare |
|---|---|---|
| Dashboard Globale | KPI del mese, grafico giornaliero Footfall & Conversion Rate (toggle Settimana/Mese, CR PO/WIN + formule personalizzate), tabella settimanale Target/Raggiunto/Gap con righe giornaliere espandibili, tabella Footfall & CR con totale settimanale | Admin (tabella settimanale); Store Manager (Footfall) |
| Analisi Negozio | Raggiungimento medio negozio, Qualità & Raggiungimento Totale, Ideale a Oggi per Shop e agente, Run Rate attuale/necessario, proiezione a fine mese | Sola lettura |
| Grafici Performance (Pro) | Riepilogo KPI, confronto tra agenti e Shop, classifica, andamento settimana per settimana; filtri periodo, KPI e sistema target; export PNG/PDF con legenda | Sola lettura |
| Performance Agenti | "La Mia Scheda" di ogni agente in versione Giornaliera e Settimanale, con inserimento diretto del raggiunto | Admin, Store Manager, l'agente stesso |
| Raggiungimento Settimanale | Classifica settimanale e ranking per singolo KPI, tabella "Settimane" con Gap e % | Sola lettura |
| Panoramica 360° / Settimane 360° (Pro) | Tabelle riassuntive di tutti i KPI per agente, mese e settimane, con valori assoluti e percentuali | Admin (override) |
| Tabelle KPI SHOP / TARGET MINIMO | Classifica settimanale per KPI e dettaglio per agente su tutte le settimane del mese, nei due sistemi di target | Sola lettura; export PNG per tabella |
| Calendario Turni | Calendario mensile dei giorni lavorati per agente | Admin, Store Manager |
| Centro Correzioni | Tutte le tabelle di modifica in un posto solo (vedi sotto) | Admin; Store Manager in parte |
| Importa da CSV (Pro) | Caricamento massivo di target, raggiunto settimanale, ordini giornalieri, Footfall & CR | Admin, Store Manager |
In alternativa lo Store Manager inserisce per tutti da Performance Agenti (usando il suo master-PIN per aprire le schede).
Dalla Dashboard Globale, tabella "Footfall & CR giornaliera": scrivi gli ingressi del giorno. La CR si calcola da sola (pezzi raggiunti ÷ Footfall dei giorni già inseriti). Si può correggere a mano da Centro Correzioni → Correzione Manuale CR (giornaliera, settimanale o mensile).
Quattro importazioni in tre passi (1. Carica il file, 2. Mappatura colonne, 3. Anteprima e conferma): Target Mensile, Raggiungimento Settimanale, Ordini Giornalieri, Footfall & CR. Il file deve avere una riga di intestazione; i nomi agente devono corrispondere a quelli in Gestione Agenti (maiuscole/minuscole e spazi non contano). Nel passo 2 scegli tu quale colonna è la Data, quale il nome dell'agente e a quale KPI corrisponde ogni colonna numerica: i nomi delle colonne sono liberi. L'anteprima mostra cosa verrà scritto prima di confermare.
Esempi già compilati da vedere e riusare — nella cartella del plugin docs/csv-esempi/ (scaricabili anche da bacheca → Overview → Guida Admin → "File CSV di esempio"). Aprili con Excel, Numbers o Google Sheets, sostituisci i numeri e i nomi con i tuoi, salva di nuovo come CSV e caricali.
| File di esempio | Importazione | Struttura | Note |
|---|---|---|---|
01-target-mensile.csv |
Target Mensile | Anno;Mese;Agente;<KPI> Target… una riga per agente |
Target del mese per ogni KPI (TARGET MINIMO). La riga SHOP è facoltativa. |
01b-target-mensile-con-data.csv |
Target Mensile | Data;Agente;<KPI> Target… |
Come sopra, ma con una data del mese al posto di Anno/Mese. |
02-raggiunto-settimanale.csv |
Raggiungimento Settimanale | Data;Agente;<KPI>… una riga per agente e settimana |
La data indica la settimana (usa l'ultimo giorno lavorato della settimana). |
02b-raggiunto-mensile-cumulativo.csv |
Raggiungimento Settimanale | Anno;Mese;Agente;<KPI>… |
Totale cumulativo da inizio mese: va nella settimana in corso (opzione "Il file NON ha una data per riga"). |
03-ordini-giornalieri.csv |
Ordini Giornalieri | Data;Agente;<KPI>… una riga per ordine |
Le righe con stessa data/agente/KPI si sommano; il totale sostituisce il raggiunto di quel giorno. |
03b-ordini-giornalieri-con-raggruppamento.csv |
Ordini Giornalieri | Data;Agente;Marca;Importo CHF;Pezzi |
Una sola colonna importo che va su KPI diversi in base alla colonna di raggruppamento (Marca A → Prodotto A, Marca B → Prodotto B). |
04-footfall-conversion-rate.csv |
Footfall & CR | Data;Footfall;CR PO;CR WIN una riga per giorno |
Le CR devono avere il simbolo % (es. 2,35%). Settimana e mese si ricalcolano da soli. |
04b-solo-footfall.csv |
Footfall & CR | Data;Footfall |
Solo ingressi: la CR viene calcolata dal plugin dai pezzi già inseriti. |
05-target-mensile-virgola.csv |
Target Mensile | Come 01 ma separato da virgola |
Formato di Numbers (Mac) e Google Sheets. |
Regole valide per tutti i file:
,, punto e virgola ; o tabulazione — rilevato in automatico dalla riga di intestazione (Excel in italiano/tedesco/francese salva con ;). Codifica UTF-8, con o senza BOM.2026-10-01, 01.10.2026, 01/10/2026, 1.10.26.1234, 1234.50, 1'234.50 o 1234,50 (formato svizzero e italiano). Percentuali con % finale.La versione Lite è lo stesso plugin senza licenza attiva: serve a provare il calendario e l'inserimento con un piccolo negozio. Ogni funzione bloccata mostra la finestra "Disponibile in Pro" con i pulsanti Passa a Pro e Prova 14 giorni.
| Funzione | Lite (gratis) | Pro |
|---|---|---|
| Negozi | 1 | fino a 50 |
| Agenti per negozio | 2 + riga SHOP | fino a 50 + riga SHOP |
| Calendario | solo la settimana ISO corrente (gli altri giorni sono in grigio) | tutti i mesi fino al 2050 |
| Dashboard Globale, Analisi Negozio, Performance Agenti, Raggiungimento Settimanale, Tabelle KPI | sì | sì |
| Grafico Footfall & CR e Grafici Performance | no | sì |
| Panoramica 360°, Settimane 360° | no | sì |
| Importa da CSV | no | sì |
| Export PNG/PDF di tabelle e grafici | no | sì |
| Lingue con bandierine, tema, PIN, backup JSON | sì | sì |
| Aggiornamenti automatici | sì | sì |
| Supporto | nessuno | nessuno (solo aggiornamenti) |
Quando la licenza scade o viene disattivata il plugin torna in Lite: i negozi e gli agenti oltre il limite restano salvati ma non sono più accessibili finché non si riattiva una licenza.
La licenza è gestita da Freemius: tutto quello che riguarda chiave, rinnovi e siti attivi si trova in bacheca → Overview → Account.
Le licenze 3 siti e 5 siti attivano la stessa chiave su più installazioni WordPress. Ogni sito ha i propri negozi e dati: non c'è sincronizzazione tra siti (usa il backup JSON per copiare la configurazione).
Disattivare il plugin lascia tutti i dati nel database. Eliminarlo da Plugin → Elimina rimuove i file; prima scarica un backup JSON se vuoi conservare i dati.
| Problema | Causa probabile | Soluzione |
|---|---|---|
| La pagina mostra solo "Syncing data..." | L'API REST di WordPress è bloccata (plugin di sicurezza, permalink) | Impostazioni → Permalink → Salva; nel plugin di sicurezza consenti /wp-json/. Prova ad aprire tuosito.ch/wp-json/ nel browser: deve rispondere con JSON. |
| "Nessuna licenza attiva" anche dopo aver incollato la chiave | Chiave di un altro prodotto, o limite di siti raggiunto | Controlla in Overview → Account; disattiva un sito dal portale Freemius. |
| L'aggiornamento non compare | Controllo aggiornamenti in cache | Overview → Account → Check for updates, oppure carica lo zip a mano. |
| PIN rifiutato o "bloccato" | Troppi tentativi errati | Admin → Sicurezza → Sblocca. Se l'Admin ha perso il proprio PIN: ripristina un backup JSON (contiene il PIN) o reinstalla il plugin (torna a 123456, ma i dati restano). |
| Un agente non appare nei grafici | Nessun giorno lavorativo pianificato nel mese | Calendario Giorni Lavorativi → segna i giorni. |
| Le percentuali sembrano sbagliate | Target mancante o giorni lavorativi non impostati | Controlla Target & Risultati e Calendario; usa Target Giornaliero & Settimanale per verificare. |
| La dashboard è stretta o con margini | Il tema limita la larghezza del contenuto | CSS a tutta larghezza della sezione 3 o template "Larghezza piena". |
| Su iPhone l'app non si installa | Sito non in HTTPS o aperto in un browser diverso da Safari | Attiva HTTPS; su iOS usa Safari → Condividi → Aggiungi a Home. |
| Vedo dati vecchi dopo un aggiornamento | Service worker/cache del browser | Ricarica la pagina con Cmd/Ctrl+Shift+R; sul telefono chiudi e riapri l'app. |
| Mancano bandierine o lingue nel selettore | Lingue disattivate in Pannello Admin → Lingue | Riattivale; almeno una deve restare attiva. |
| Ho cancellato un negozio per errore | L'eliminazione è definitiva | Ripristina l'ultimo backup JSON (Pannello Admin → Backup & Ripristino). |
Se il problema persiste, disattiva temporaneamente gli altri plugin (cache, sicurezza, ottimizzazione JS) per capire quale interferisce: la dashboard carica librerie esterne e non tollera la minificazione o il rinvio degli script da parte di plugin di ottimizzazione.