Documentazione di Esmerise

Una guida completa e consultabile della piattaforma Esmerise: moduli, prodotti, pagamenti, community, integrazioni, fatturazione e molto altro.

Preferisci una panoramica guidata in video?

Abbiamo anche una videoguida ufficiale della piattaforma, puoi accedervi cliccando il pulsante qui sotto.

Guarda la videoguida

1. Concetti e Architettura

Accademia

  • Un’academy è il contenitore di livello più alto per il tuo brand:
    • Ospita i tuoi corsi, prodotti, community, pagine di vendita / sito web, app PWA e branding.
    • Questa struttura all‑in‑one è uno dei principali elementi differenzianti di Esmerise: sito, checkout, esperienza di apprendimento, community e app possono vivere in un unico ecosistema brandizzato invece che in strumenti separati.
    • Ogni academy ha:
      • URL (sottodominio Esmerise o tuo dominio personalizzato).
      • Icona e nome dell’app (su Pro e superiori, negli altri piani per l’app viene usato nome e logo Esmerise).
      • Utenti, prodotti, forum, chat, integrazioni e impostazioni propri.
  • Le academy sono indipendenti:
    • Utenti, contenuti e impostazioni non vengono condivisi automaticamente tra academy.
    • Un singolo account creator può creare tutte le academy necessarie.
    • La configurazione dei pagamenti Stripe/PayPal è legata all’account creator e quindi condivisa tra tutte le academy del creator.
  • Pattern tipici:
    • Una academy per brand con più corsi come moduli (raccomandato nella maggior parte dei casi).
    • Academy separate solo quando:
      • I brand o i pubblici sono chiaramente distinti.
      • Hai bisogno di domini diversi e community completamente separate.

Moduli e Sottomoduli

  • I moduli sono i principali contenitori di un’academy:
    • raggruppano lezioni, quiz, file e opzionalmente altri moduli;
    • sono le unità principali che gli studenti navigano, sbloccano, visualizzano in anteprima e acquistano tramite i prodotti.
  • I sottomoduli sono semplicemente moduli a cui è stato assegnato un modulo genitore:
    • usali per suddividere un corso più grande in settimane, capitoli, livelli, aree bonus o rami free vs premium;
    • condividono le stesse impostazioni dei moduli di primo livello.
  • La gerarchia di solito è:
    • Academy → Moduli → Sottomoduli → Contenuti (video/articolo/quiz/ecc.).
    • Un modulo diventa sottomodulo quando compili il campo Modulo genitore.
    • Sono possibili livelli annidati infiniti, ma per leggibilità la maggior parte delle academy funziona meglio con un livello principale di moduli e, quando serve, un livello di sottomoduli.

Quando modifichi un modulo, l’interfaccia presenta le opzioni principali più o meno in questo ordine. Gli elementi dall’8 in poi sono nella sezione Avanzate.

  1. Immagine di copertina
    • È l’immagine di anteprima mostrata nella home dell’academy per quel modulo.
    • Un’immagine quadrata funziona meglio, idealmente almeno 400x400.
    • Usala per rendere i moduli immediatamente riconoscibili nelle card e nelle liste di moduli.
  2. Nome
    • È il titolo principale che gli studenti vedono su card, liste, navigazione e anteprime dei moduli bloccati.
    • Mantienilo breve ed esplicito, perché diventa l’etichetta primaria di orientamento per la struttura del corso.
  3. Modulo genitore
    • Lascialo vuoto per un modulo di primo livello.
    • Seleziona un genitore se vuoi trasformarlo in un sottomodulo.
    • È utile per raggruppare i contenuti in fasi, settimane, capitoli, sezioni bonus o percorsi di apprendimento alternativi.
  4. Stato di pubblicazione / pubblicazione programmata
    • Un modulo pubblicato è disponibile immediatamente, soggetto all’accesso tramite prodotto e ai blocchi a tempo.
    • Un modulo programmato appare con un lucchetto e una data Disponibile dal fino al momento scelto per il rilascio.
    • Usa la programmazione per lanci, cohort e rilasci settimanali.
  5. Progressione dei moduli
    • L’interruttore Sblocca contenuti/sottomoduli uno dopo l’altro obbliga gli studenti a completare gli elementi nell’ordine che hai definito.
    • Usalo per percorsi di apprendimento guidato in cui la sequenza è importante.
    • Lascialo disattivato quando gli studenti devono essere liberi di esplorare il materiale in qualsiasi ordine.
  6. Modalità layout
    • Controlla come viene mostrato il modulo agli studenti: lista lineare o griglia.
    • Una lista lineare è migliore per programmi passo‑passo.
    • Una griglia è migliore per librerie, hub di risorse, raccolte bonus o qualunque modulo in cui conta più esplorare che seguire una sequenza.
    • Quando Sblocca contenuti/sottomoduli uno dopo l’altro è attivo, l’interfaccia di default usa la lista lineare. Quando è disattivo, di default usa la griglia. Puoi comunque sovrascrivere manualmente.
  7. Descrizione
    • È il testo introduttivo del modulo.
    • Usalo per spiegare cosa contiene, come affrontarlo, prerequisiti o cosa devono fare gli studenti prima di proseguire.
  8. Sblocco temporale
    • Giorni per lo sblocco ritarda l’accesso al modulo o sottomodulo di un certo numero di giorni.
    • Nell’interfaccia è presentato come conteggio a partire dal primo accesso dell’utente all’academy.
    • Usalo per corsi drip, sequenze di onboarding e rilasci cadenzati.
  9. Duplica modulo
    • Duplica il modulo insieme ai suoi sottomoduli e contenuti.
    • È utile quando vuoi riutilizzare una struttura consolidata come template all’interno della stessa academy.
  10. Strumenti AI
    • Genera sottotitoli crea sottotitoli mancanti per tutti i video nel modulo e nei suoi sottomoduli.
    • Genera doppiaggio crea il doppiaggio AI per tutti i video nel modulo e nei suoi sottomoduli in una lingua selezionata.
    • Sono azioni in blocco, utili quando localizzi o standardizzi un’intera area di corso in una volta sola.
  11. Impostazioni di upsell
    • Mostra modulo quando non acquistato mantiene il modulo visibile agli utenti che possiedono un altro prodotto ma non questo, mostrandolo come bloccato. Nei nuovi moduli è attivo per impostazione predefinita.
    • È utile per upsell e cross‑sell, perché gli studenti possono vedere cos’altro è disponibile.
    • Link di acquisto aggiunge una CTA diretta sul modulo bloccato, di solito puntando a una pagina di vendita o a un link diretto al prodotto.
    • Testo del pulsante ti permette di personalizzare quella CTA, per esempio “Compra ora”, “Fai upgrade” o “Sblocca modulo”.
  12. Visibilità del modulo
    • Qui decidi quali prodotti concedono accesso al modulo.
    • Riflette la stessa logica di accesso che vedi anche dal lato prodotto in Prodotti & Coupon sotto moduli inclusi, ma dal punto di vista del modulo.
    • È particolarmente utile quando aggiungi un nuovo modulo e vuoi rivedere quali offerte dovrebbero sbloccarlo senza modificare ogni prodotto uno per uno.
    • I moduli bloccati appaiono ai non acquirenti con un’icona lucchetto e l’etichetta Non acquistato.
    • Se un modulo genitore è bloccato per un prodotto, i suoi sottomoduli restano non disponibili sotto quel genitore.

Nota pratica di pubblicazione:

  • L’accesso tramite prodotto funziona a livello di modulo/sottomodulo, non a livello di singolo contenuto.
  • Dopo aver creato un nuovo modulo, rivedi sempre Visibilità del modulo o i prodotti rilevanti in Prodotti & Coupon per assicurarti che le offerte giuste lo sblocchino.
  • Se vuoi che i moduli bloccati funzionino come anteprime promozionali, mantieni attivo Mostra modulo quando non acquistato e aggiungi un Link di acquisto.

Contenuti

All’interno di moduli o sottomoduli puoi creare:

  • Video lezioni.
  • Articoli (rich text, immagini, file, embed e blocchi audio).
  • Quiz / compiti.
  • Altri tipi di contenuto (ad es. “sottomodulo” come tipo di contenuto nell’interfaccia, ma concettualmente è un contenitore).

Ogni elemento di contenuto ha:

  • Titolo, immagine di copertina opzionale (per video, quiz e articoli; è consigliato 16:9, idealmente almeno 1280x720) e descrizione.
  • Commenti opzionali.
  • Allegati opzionali (PDF, video aggiuntivo, ZIP, ecc.).
  • Impostazioni avanzate (ad es. percentuale minima di visione per i video, integrazioni, rilascio programmato e sblocco temporale).
  • Video, articoli e quiz possono avere anche un proprio timer Giorni per lo sblocco nella sezione Avanzate.

Prodotti

  • I prodotti sono il livello commerciale:
    • Definiscono a cosa ha accesso un acquirente (quali moduli/sottomoduli).
    • Definiscono come paga (gratuito, una tantum, abbonamento, rate interne o prodotti regalo che permettono agli acquirenti di regalare l’accesso a qualcun altro).
    • Forniscono il link di acquisto che condividi sul tuo sito, social o pagine di vendita.
  • L’accesso di un utente è sempre determinato dai prodotti che possiede:
    • Nessun prodotto → per impostazione predefinita, gli utenti vedono tutto; si consiglia di usare sempre i prodotti per controllare l’accesso.
    • Più prodotti possono includere gli stessi moduli (ad es. bundle vs singolo corso).
  • Tipi di prodotto (vedi 6.2).

Utenti e Ruoli

  • Studenti:
    • Hanno account personali (email + password + 2FA).
    • Vedono solo le academy in cui hanno almeno un prodotto o accesso gratuito.
  • Staff (Pro e superiori):
    • Creati da Gestione Utenti marcando un utente come staff dal tab staff nella sua pagina di dettaglio.
    • Possono avere permessi granulari.
    • Lo staff è per‑academy; la stessa persona può essere staff in alcune academy e studente in altre.
  • Affiliati:
    • Qualsiasi utente può essere convertito in affiliato dalla sua pagina di dettaglio cliccando sul tab 'affiliate' in alto.
    • Hanno una dashboard affiliati e link dedicati.
    • Le commissioni sono tracciate ma non pagate automaticamente; paghi esternamente e le marchi come pagate in Esmerise.

2. Tipologie di Contenuto e Creazione

Video Lezioni

Creazione:

  • In un modulo o sottomodulo:
    • Clicca Nuovo contenuto → Video.
    • Carica un file video direttamente su Esmerise o incorpora da Vimeo o YouTube (YouTube è supportato ma con caveat; vedi sotto).
  • Upload supportati:
    • Formato: MP4 consigliato.
    • Risoluzione: fino a Full HD (1080p); il 4K è accettato ma viene ridimensionato e fa sprecare tempo di upload.
    • Codifica consigliata (da supporto):
      • Codec: H.264 (High Profile), progressivo.
      • Max 30 fps (60 fps verranno campionati verso il basso).
      • Linee guida bitrate (approssimative):
        • 360p: ~1 Mbps.
        • 480p: ~2.5 Mbps.
        • 720p: ~4 Mbps.
        • 1080p: ~7 Mbps.
      • Colore: SDR Rec.709, 8‑bit 4:2:0.

Funzionalità del player:

  • Gli studenti possono:
    • Play/pausa, scorrere, cambiare qualità, andare a schermo intero.
    • Usare i timestamp se li aggiungi.
  • Opzioni per il creator:
    • Cambiare l’immagine di copertina (thumbnail).
    • Abilitare/disabilitare i commenti.
    • Aggiungere descrizione e timestamp.
    • Allegare file (PDF, video aggiuntivo, ZIP, ecc.).
    • Impostare la percentuale minima di visione richiesta per segnare come completato (Pro).
    • Usare strumenti AI (sottotitoli, doppiaggio, timestamp) se sono disponibili crediti.

Embed:

  • Vimeo:
    • Supportato come sorgente; incolli l’URL Vimeo.
    • La privacy Vimeo deve permettere l’embed sul tuo dominio (ad es. consentire esmerise.com o il tuo dominio personalizzato).
  • YouTube:
    • Supportato come sorgente, ma:
      • I controlli del player YouTube (condividi, guarda su YouTube) non possono essere rimossi da Esmerise.
      • Per contenuti a pagamento, si raccomanda vivamente l’upload diretto o Vimeo per evitare condivisioni facili.

Problemi e pattern comuni:

  • Se un video appare sgranato:
    • Il player potrebbe avviare di default una risoluzione più bassa; gli studenti possono cambiarla tramite l’icona dell’ingranaggio.
  • Se l’upload fallisce con HTTP 400:
    • Spesso è dovuto a thumbnail problematiche o file corrotti.
    • Workaround: carica prima il video, poi imposta un’immagine di copertina diversa; oppure riesporta il video.

Articoli e Contenuti Misti

  • I contenuti “Articolo” sono blocchi flessibili per lezioni testuali, risorse o contenuti tipo landing all’interno dell’academy.

Blocchi disponibili:

  • Paragrafi.
  • Intestazioni.
  • Immagini.
  • Blocchi audio (per MP3/wav/ogg/m4a).
  • Blocchi file (per qualsiasi file scaricabile).
  • Blocchi HTML (per embed HTML/JS/CSS personalizzati).

Funzionalità:

  • Puoi riordinare i blocchi con drag and drop.
  • Commenti e allegati possono essere abilitati in modo simile ai video.
  • I blocchi HTML sono renderizzati dentro un iframe:
    • JavaScript e CSS girano solo all’interno di quell’iframe; non possono influenzare il resto della pagina.
    • Questo può limitare tentativi di cambiare il comportamento globalmente (ad es. disabilitare la selezione del testo su tutta la pagina).

Limitazioni:

  • Gli articoli non supportano blocchi video inline (solo tramite embed HTML da sorgenti esterne); dovresti invece creare un contenuto di tipo video.
  • Non c’è un override della dimensione del font nei blocchi di testo;

Contenuti Solo Audio

  • Non esiste un tipo di contenuto “lezione audio” separato; invece:

Usa un Articolo con uno o più blocchi Audio:

  • Carica file MP3/wav/ogg/m4a.
  • Gli studenti possono ascoltare l’audio tramite il player integrato.
  • Puoi includere più blocchi audio in un singolo articolo.

Note:

  • I file MP4 che contengono solo audio non sono ideali; convertili in MP3 prima dell’upload.
  • Per i blocchi audio puoi decidere opzionalmente se consentire il download o meno.

File e PDF

  • Qualsiasi contenuto (video, articolo, quiz) può avere allegati:
    • PDF, documenti Word, ZIP, immagini, ecc.
    • Gli allegati possono essere:
      • Solo visualizzazione (solo per PDF e audio, perché esistono un visualizzatore PDF integrato con zoom e un player audio).
      • Scaricabili (se abiliti il download).
  • Visualizzatore PDF per allegati:
    • Mostrato in un visualizzatore interno con:
      • Navigazione per pagine.
      • Controlli di zoom.
    • PDF di grandi dimensioni:
      • File molto grandi (es. 80+ MB) possono causare download lenti o fallimenti su alcuni dispositivi.
      • Si consiglia di comprimere i PDF prima dell’upload in caso di problemi.
    • Indici cliccabili:
      • Per PDF di grandi dimensioni è supportato un indice con voci cliccabili.

Comportamenti importanti:

  • Tracciamento del completamento:
    • Per contenuti non video (per esempio articoli con PDF allegati), il completamento dipende dal click sul pulsante Segna come visto in alto a destra, non dalla lettura effettiva o dal download.

Quiz e Compiti

Creazione:

  • In un modulo o sottomodulo:
    • Clicca Nuovo contenuto → Quiz/Compito.
    • Imposta immagine, titolo, descrizione, commenti on/off.

Le opzioni di configurazione del quiz includono:

  • Punteggio di superamento (es. 70%).
  • Limite di tempo (minuti) o illimitato.
  • Limite di tentativi.
  • Randomizzazione dell’ordine delle domande.
  • Randomizzazione dell’ordine delle risposte.
  • Feedback immediato.
  • Riprova solo le risposte sbagliate.
  • Mostra certificato.
  • Mostra risposte corrette.
  • Limita quante domande vengono mostrate dalla banca domande.
  • Controlli di punteggio per risposta:
    • punti per risposta corretta
    • punti per risposta errata
    • possibilità opzionale di saltare le risposte

Tipi di domanda:

  • Media della domanda:
    • Testo, immagine, audio o video.
  • Formati di risposta:
    • Scelta multipla (testo).
    • Selezione immagini.
    • Selezione audio.
    • Riempi gli spazi (fill‑in‑the‑blank).
    • Risposta aperta (testo lungo).
    • Compito / task:
      • Testo + lo studente carica un file (audio, video, PDF, progetto, ecc.).
      • Il docente rivede e approva/rifiuta manualmente.

Comportamenti e vincoli:

  • Risposte aperte e compiti:

    • Innescano una notifica email al creator.
    • Richiedono correzione manuale; puoi approvare/rifiutare e lasciare commenti.
    • Non esiste punteggio parziale (ad es. 1/2); è pass/fail per domanda.
  • Import da CSV:

    • Esiste un pulsante Import CSV accanto a “aggiungi domanda”.
    • Il formato CSV è documentato nell’interfaccia; colonne tipiche:
      • Testo domanda.
      • Opzioni A/B/C/… .
      • Opzione corretta.
      • Spiegazione opzionale.
    • La codifica deve essere UTF‑8; virgolette nelle intestazioni o nelle celle possono causare errori.
  • Nessuna modalità solo sondaggio:

    • Il motore dei quiz è orientato alla valutazione (giusto/sbagliato).
    • Per sondaggi puri (senza risposte corrette, logica ramificata) è meglio usare strumenti esterni come Google Forms, Typeform o Jotform, incorporati via HTML nei piani Pro o collegati esternamente negli altri piani.

Compiti come canali privati 1:1:

  • Alcuni creator usano una domanda task come pseudo‑canale privato:
    • Ogni studente carica file (immagini, video) come compiti.
    • Il docente risponde tramite commenti e approvazione.
    • I docenti non possono caricare file nella risposta al compito; solo feedback testuale.

Blocchi HTML e Embed

  • I blocchi HTML sono disponibili:
    • Negli Articoli.
    • Nelle pagine di vendita (page builder).
  • Utilizzi tipici:
    • Embedding di form esterni (Mailchimp, Brevo, ConvertKit, Google Forms).
    • Embedding di widget di prenotazione (Calendly, Tidycal).
    • Embedding di strumenti interattivi (Wordwall, Typeform, Jotform, chatbot esterni).
    • Embedding di player video esterni (YouTube, Vimeo) quando non si usano i video nativi.

Vincoli:

  • L’HTML è renderizzato in un iframe:
    • JavaScript e CSS sono sandboxati.
    • Non puoi sovrascrivere globalmente il comportamento della piattaforma (ad es. disabilitare copia/incolla sull’intera pagina).
  • Per alcuni strumenti esterni (ad es. Wordwall), l’embed richiede il piano Pro (supporto ai blocchi HTML).

3. Struttura dei Corsi, Progressione e Drip

Progressione all’Interno dei Moduli

  • A livello di modulo c’è un interruttore (il testo varia in base alla lingua) tipo:
    • “Sblocca contenuti/sottomoduli uno dopo l’altro”.
  • Quando abilitato:
    • Gli studenti devono completare ogni contenuto (o sottomodulo) in ordine.
    • Il contenuto successivo è bloccato finché il precedente non è segnato come completato.
  • Quando disabilitato:
    • Gli studenti possono navigare liberamente all’interno del modulo.

Dettagli importanti:

  • La progressione è per modulo:
    • Puoi avere alcuni moduli lineari e altri a navigazione libera.
  • Per i quiz:
    • Se un quiz deve essere superato prima di proseguire, devi:
      • Impostare un punteggio di superamento.
      • Mantenere attiva la progressione del modulo.
  • Per PDF o contenuti non video:
    • Il completamento si basa sul pulsante “Segna come visto”.
    • Se gli studenti non lo notano, possono rimanere bloccati; molti creator aggiungono un blocco di testo che spiega “Clicca ‘Segna come visto’ in alto a destra per continuare”.

Sblocco Temporale di Moduli e Contenuti

  • Moduli, sottomoduli e singoli contenuti possono essere configurati per sbloccarsi dopo X giorni dal primo accesso dell’utente all’academy.
  • Sono disponibili anche date di rilascio programmate sia sui moduli sia sui contenuti.

Comportamento:

  • Lo “sblocco dopo X giorni” è calcolato a partire da:
    • Data del primo accesso all’academy, non dall’acquisto del prodotto.
    • È una limitazione nota: se un utente aveva accesso gratuito in passato e poi compra un prodotto con timer, potrebbe vedere moduli o contenuti a tempo già sbloccati.
  • Se sia un modulo genitore sia un contenuto hanno timer o date programmate, entrambe le condizioni devono essere soddisfatte prima che il contenuto diventi accessibile.
  • Alternative:
    • Usare date di calendario fisse per lo sblocco (uguali per tutti).
    • Per drip per‑utente legato a uno specifico prodotto non esiste un timer di sblocco per prodotto; i workaround prevedono prodotti separati e assegnazione manuale.

Override manuali:

  • Per un utente specifico, puoi:
    • Andare su Gestione Utenti → Percorso studente.
    • Per un modulo bloccato o un contenuto bloccato dal timer, usare “Sblocca ora” per bypassare il timer.

Visibilità e Nascondere i Moduli

  • Per impostazione predefinita, i moduli non inclusi nei prodotti di un utente possono comunque apparire con un’icona a lucchetto:
    • È intenzionale per upsell/cross‑sell.
  • Per nascondere completamente un modulo agli utenti che non lo hanno acquistato:
    • Apri il modulo (icona matita).
    • Vai su Avanzate.
    • Disabilita “Mostra modulo se non acquistato” (l’etichetta esatta può variare).
  • Questa impostazione è globale per quel modulo:
    • Nascosto per tutti gli utenti che non hanno un prodotto che lo includa.

Casi speciali:

  • Quando riorganizzi i moduli in una gerarchia genitore/figlio:
    • Dopo aver cambiato i moduli genitori devi rivedere i “moduli inclusi” in prodotti e certificati per assicurarti che puntino ai moduli corretti.

Contenuti Gratuiti vs a Pagamento all’Interno di un Corso

  • I prodotti operano a livello di modulo/sottomodulo, non di singolo contenuto.
  • Per mescolare contenuti gratuiti e a pagamento in quello che concettualmente è un unico corso:

Pattern:

  1. Crea sottomoduli separati:
    • Un sottomodulo per i contenuti gratuiti.
    • Uno o più sottomoduli per i contenuti a pagamento.
  2. Crea:
    • Un prodotto gratuito che includa solo i sottomoduli gratuiti.
    • Un prodotto a pagamento che includa sia i sottomoduli gratuiti che quelli a pagamento.
  3. Opzionalmente:
    • Nei sottomoduli a pagamento, imposta un link di acquisto (vedi sotto) così che gli utenti del prodotto gratuito vedano un pulsante “Compra”.

Link di acquisto all’interno dei moduli:

  • Nelle impostazioni avanzate del modulo c’è un campo “link di acquisto”:
    • Incolla l’URL di checkout del prodotto rilevante.
    • Per gli utenti che non hanno accesso, il modulo mostra un lucchetto più un pulsante che porta al checkout.
  • È ampiamente usato per upsell/cross‑sell dall’interno dell’academy.

4. Funzionalità di Community

Commenti

  • Ogni contenuto (video, articolo, quiz) può avere una sezione commenti:
    • Abilitata/disabilitata per singolo contenuto.
    • I commenti sono visibili a tutti gli studenti con accesso a quel contenuto.
  • Comportamento:
    • Gli studenti possono pubblicare, modificare e cancellare i propri commenti.
    • Se uno studente cancella un commento, la notifica può rimanere ma il contenuto è sparito (comportamento atteso).

Chat di Gruppo

  • La chat di gruppo è una chat in tempo reale, a livello di academy:
    • È una delle funzionalità che aiutano Esmerise a sembrare un ambiente di apprendimento vivo più che una semplice libreria di corsi, perché la conversazione avviene nello stesso ecosistema delle lezioni.

Caratteristiche:

  • Abilitata da Impostazioni Academy.
  • Appare come pannello di chat (di solito in basso/destra).
  • Tutti gli utenti con accesso all’academy possono leggere e scrivere.
  • I creator possono cancellare i messaggi (menu con tre puntini su ogni messaggio).
  • Non esiste segmentazione per prodotto:
    • Non puoi avere chat di gruppo separate per corso o tier.
  • Notifiche:
    • Al momento della pubblicazione, gli admin possono scegliere di inviare una notifica email a tutti gli utenti (soggetta a limiti mensili in alcuni periodi; questo si è evoluto in una quota mensile di email).

Limitazioni:

  • Nessuna chat privata 1:1.
  • Nessuna modalità “solo lettura”:
    • La chat di gruppo è sempre bidirezionale; non puoi limitarla agli annunci solo admin.

Forum

  • Il forum è un’area di discussione strutturata:

Funzionalità:

  • Abilitato da Impostazioni Academy sotto Sezioni attive.
  • Supporta:
    • Canali (tematici o per corso).
    • Post in evidenza (pinned).
    • Allegati file (immagini, PDF, ecc.).
    • Rich text.
  • Accesso ai canali:
    • Ogni canale può essere limitato a specifici prodotti:
      • Nelle impostazioni del canale selezioni quali prodotti concedono accesso.
    • Questo permette community per corso o per tier.
    • È particolarmente utile per creator che vogliono che la community resti strettamente connessa al percorso di apprendimento invece di vivere in uno strumento separato.
  • Notifiche:
    • Quando si crea un post, gli admin possono spuntare un’opzione per inviare una notifica email a tutti gli utenti con accesso a quel canale.
    • Esiste anche un sistema di notifiche interno (icona campanella) per nuovi post/risposte.
    • Storicamente c’era un limite fisso mensile di email per academy; è stato sostituito da una quota più flessibile.

Ricerca e performance:

  • Ricerca nel forum:
    • Cerca nei titoli dei post e, dopo miglioramenti, anche nelle risposte.
  • “Carica altri”:
    • È stato risolto un bug dove i filtri venivano persi caricando altri risultati; ora i filtri persistono.
  • Performance:
    • Problemi passati con post lenti e risposte che apparivano come nuovi post sono stati risolti.

Limitazioni:

  • Nessun thread privato 1:1 nativo.
  • Solo un video per post può essere incorporato direttamente; video aggiuntivi devono essere allegati come file.

Comunicazione Privata

  • Non esiste una messaggistica 1:1 nativa tra docente e studente.
  • Workaround:
  1. Canali forum per studente:
    • Crea un canale privato per studente.
    • Crea un prodotto (eventualmente gratuito) che includa solo quel canale.
    • Assegna quel prodotto allo studente.
    • Risultato: un canale forum privato visibile solo a quello studente e allo staff.
  2. Compiti:
    • Usa domande “task” nei quiz per invii di file privati e feedback.

5. Gamification

Esmerise include un sistema di gamification integrato pensato per aumentare engagement e tassi di completamento.

Sistema di Punti

  • I punti sono una “valuta” interna che gli studenti guadagnano per specifiche azioni all’interno dell’academy.

  • Sono progettati per incoraggiare diversi tipi di coinvolgimento:

  • Progresso

    • Completare lezioni o contenuti
    • Superare quiz
  • Costanza

    • Effettuare il login quotidianamente
  • Partecipazione sociale

    • Commentare sotto le lezioni
    • Partecipare al forum
    • Partecipare alla chat di gruppo
  • Configurazione:

    • In Impostazioni Academy → Sistema di punti:
      • Imposta quanti punti assegna ogni azione.
      • Imposta a 0 per disabilitare di fatto i punti per quell’azione.
      • Imposta tutto a 0 per disabilitare il sistema di punti.
  • Riscossione:

    • Gli studenti ricevono notifiche quando ci sono punti disponibili.
    • Devono cliccare sulla notifica e “incassare” i punti; finché non li incassano, alcune statistiche potrebbero non rifletterli.

Note:

  • I punti sono per academy, non condivisi tra academy diverse.
  • Non esiste un reset mensile dei punti o della classifica integrato;
  • Puoi aggiungere o rimuovere punti manualmente da un utente nella sua pagina di dettaglio usando il pulsante vicino all’anteprima dell’avatar. È utile per challenge gestite dal creator o in qualsiasi caso in cui i punti vadano assegnati manualmente.

Ricompense e Avatar

  • Le ricompense sono configurate nella sezione Ricompense (deve essere abilitata in Impostazioni Academy):

Tipologie:

  1. Avatar:
    • Immagini divertenti che gli studenti possono acquistare con i punti e usare come immagine profilo.
    • Ogni avatar ha un costo in punti.
    • Una volta sbloccati, gli avatar restano disponibili; i punti vengono scalati al momento dell’acquisto.
  2. Premi:
    • Ricompense più grandi come:
      • Gadget.
      • Consulenze private.
      • Sconti.
    • Ogni premio ha:
      • Immagine.
      • Nome.
      • Costo in punti.
      • Limite opzionale sul numero di acquisti per utente.

Flusso di riscatto:

  • Gli studenti spendono punti per sbloccare avatar o richiedere premi.
  • Quando un premio viene richiesto:
    • Il creator riceve una notifica.
    • La consegna è di solito manuale: devi erogare il premio (es. pianificare una call, spedire un gadget) fuori dalla piattaforma.
    • Su Pro, ciascuna ricompensa può anche innescare un’azione su lista/tag di newsletter quando viene riscattata, se è connessa un’integrazione CRM o email marketing in Integrazioni.

Importante:

  • Le ricompense non sbloccano automaticamente moduli o prodotti.
    • Per usare una ricompensa come accesso a un modulo speciale, devi:
      • Creare un prodotto che includa quel modulo se non esiste già.
      • Quando uno studente riscatta la ricompensa, assegnargli manualmente quel prodotto.

Classifiche

  • La classifica è una sezione opzionale che mostra il ranking per punti:

  • Abilitala da Impostazioni Academy → Classifica.

  • Gli studenti possono vedere la propria posizione rispetto agli altri.

  • Non esiste un reset automatico periodico (es. mensile);

Sfide e Casi d’Uso

  • Strategie comuni:
    • Strutturare i corsi in livelli/fasi con quiz come “boss fight”.
    • Assegnare punti per:
      • Completamento delle fasi.
      • Login quotidiani.
      • Partecipazione al forum.
    • Lanciare challenge:
      • Es. contest artistici settimanali in cui gli studenti inviano lavori in un thread del forum.
      • Assegnare manualmente punti extra ai vincitori.
    • Usare ricompense come:
      • Sessioni 1:1.
      • Sconti.
      • Contenuti esclusivi.
  • Su piattaforme senza il sistema integrato di Esmerise, i creator spesso emulano tutto esternamente; Esmerise lo fornisce nativamente.

6. Vendite, Checkout e Modelli di Prezzo

Provider e Metodi di Pagamento

L’elaborazione principale dei pagamenti avviene tramite Stripe:

  • Metodi supportati via Stripe (a seconda della configurazione Stripe e del paese):
    • Carte di credito e debito.
    • Apple Pay.
    • Google Pay.
    • Addebito diretto SEPA / bonifico bancario.
    • Klarna (3 rate “Pay in 3”).
  • Provider aggiuntivo:
    • PayPal:
      • Connesso direttamente da Integrazioni.
      • Disponibile per pagamenti una tantum.
      • Non disponibile per abbonamenti ricorrenti in Esmerise.

Note e caveat:

  • Account Stripe:
    • Creato o collegato tramite il flusso guidato di Esmerise in Prodotti & Coupon.
    • Esmerise usa Stripe Connect con account Standard; anche se hai già un login Stripe, viene creato un account collegato dedicato per l’academy.
  • Klarna:
    • Abilitata da Impostazioni Academy → Registrazione e pagamenti (richiede piano Pro).
    • Stripe deve supportare Klarna per il tuo account e la tua regione.
    • Klarna offre 3 rate mensili; la configurazione (numero/frequenza) non è modificabile.
    • La commissione è più alta (~5%) vs pagamenti con carta standard (~2%), ricevi l’intero importo subito; il rischio di credito è a carico di Klarna.

Wallet:

  • Apple Pay / Google Pay:
    • Compaiono automaticamente quando:
      • Sono abilitati in Stripe (di default lo sono).
      • Il dispositivo/browser dell’utente ha un wallet configurato.
    • Non c’è un controllo manuale sull’ordine in cui vengono mostrati.

Specifiche PayPal:

  • Solo per prodotti una tantum.
  • Le offerte rateali di PayPal (ad es. “Pay in 3”) possono comparire; Esmerise non può controllarle o disabilitarle.
  • Le commissioni sono quelle standard PayPal (es. ~3.4% + fee fissa), addebitate da PayPal.

Tipi di Prodotto e Opzioni di Prezzo

Quando crei un prodotto puoi scegliere:

  1. Pagamento una tantum:
    • Prezzo fisso.
    • Durata di accesso opzionale (es. 365 giorni) dopo cui l’accesso scade.
    • Se non è impostata una durata, l’accesso è indefinito (salvo revoca manuale).
  2. Prodotto gratuito:
    • Usato per:
      • Lead magnet gratuiti.
      • Prove gratuite di contenuti.
    • Durata di accesso opzionale (es. 7 giorni).
    • Richiede comunque la registrazione dell’utente (email + password).
  3. Abbonamento:
    • Fatturazione ricorrente:
      • Frequenze: giornaliera, settimanale, mensile, trimestrale, semestrale, annuale, ecc.
    • Prova gratuita opzionale:
      • Durata della prova in giorni.
      • La carta viene raccolta all’iscrizione; il primo addebito avviene automaticamente alla fine del trial.
    • Variazioni di prezzo:
      • Cambiare il prezzo del prodotto influisce solo sui nuovi abbonamenti.
      • Gli abbonati esistenti mantengono il prezzo originale, salvo tua modifica manuale dei loro abbonamenti in Stripe.
  4. Piano rateale interno (rate Esmerise):
    • Definisci:
      • Importo della rata.
      • Numero di rate (fino a 99).
      • Frequenza (es. mensile).
    • Comportamento:
      • Stripe addebita ogni rata automaticamente.
      • Ricevi i fondi rata per rata.
      • Se un pagamento fallisce, Esmerise segna l’accesso come “pagamento fallito” e blocca il corso.
    • Durata accesso: - Tipicamente impostata a indefinita (lifetime) dopo il pagamento di tutte le rate. - Puoi anche impostare una durata fissa (es. 1 anno).
  5. Prodotto da regalare:
  • Tipo speciale di prodotto che consente a un acquirente di comprare accesso per un terzo:
  • L’acquirente inserisce email del destinatario e messaggio / data di invio dell’email opzionale.
  • Il destinatario riceve un’email per impostare la password e accedere al prodotto regalato.

Note:

  • Prodotto non acquistabile:
    • Puoi marcare un prodotto come non acquistabile:
      • Utile per interrompere nuove vendite lasciando l’accesso agli acquirenti esistenti.
  • Rate Klarna:
    • Quando Klarna è abilitata, appare automaticamente come opzione di pagamento aggiuntiva su tutti i prodotti a pagamento singolo. Puoi opzionalmente disabilitarla per specifici prodotti nelle impostazioni avanzate del prodotto.

Durata di accesso e scadenza:

  • Per prodotti una tantum e gratuiti:

    • La “Durata di accesso” in giorni può essere impostata nelle impostazioni avanzate del prodotto.
    • Dopo che un prodotto scade o un abbonamento viene cancellato, se l’utente non ha accesso ad altri prodotti, gli viene mostrata una pagina “Accesso non attivo”.
    • In Impostazioni Academy, verso il fondo pagina, puoi configurare la CTA mostrata su questa schermata compilando il campo Pagina da mostrare quando l’accesso non è attivo.
    • È particolarmente utile per prove gratuite e abbonamenti cancellati, perché permette agli utenti di passare direttamente alla pagina dove possono riacquistare, fare upgrade o riattivare l’accesso.
  • Per gli abbonamenti:

    • L’accesso è legato allo stato dell’abbonamento:
      • Attivo → accesso.
      • Cancellazione pianificata → accesso fino alla fine del periodo pagato.
      • Cancellato o pagamento fallito → accesso bloccato.
    • Il rinnovo è sempre automatico, se il pagamento fallisce l’accesso viene revocato automaticamente e l’utente è guidato a risolvere il problema al login successivo.
    • Gli utenti possono cancellare i propri abbonamenti aprendo la sezione 'profilo' e cliccando sul pulsante in basso 'gestisci pagamenti'.

Coupon e Sconti

I coupon vengono creati in Prodotti & Coupon:

Tipi:

  • Importo fisso (es. 10 € di sconto).
  • Percentuale (es. 20% di sconto).

Configurazione:

  • Prodotti applicabili:
    • Selezioni i prodotti a cui si applica il coupon.
  • Limiti d’uso:
    • Numero totale di utilizzi.
    • Numero massimo di usi per utente.
  • Per gli abbonamenti:
    • Puoi scegliere se il coupon si applica:
      • Solo al primo pagamento.
      • A uno specifico numero di pagamenti.
      • A tutti i pagamenti (sconto ricorrente).
  • Per i piani rateali:
    • Rate interne:
      • Il coupon si applica come per gli abbonamenti.
    • Klarna:
      • Lo sconto viene applicato al totale e poi suddiviso sulle 3 rate Klarna.

Comportamento:

  • I coupon vengono inseriti dall’utente in fase di checkout.
  • Puoi anche pre‑applicare un coupon aggiungendo &c=CODE al link del prodotto:
    • Esempio: https://youracademy.com/register?p=1234&c=MYCODE.
  • Per abbonamenti esistenti:
    • Esmerise non può applicare coupon retroattivamente; devi:
      • Aggiungere il coupon all’abbonamento direttamente in Stripe dalla dashboard Stripe manualmente.

Tracciamento:

  • Per campagne con influencer:
    • Usa la dashboard affiliati con coupon collegati agli affiliati:
      • L’acquirente ottiene lo sconto.
      • L’affiliato guadagna una commissione sull’importo scontato.

Order Bump e Bundle

Order bump:

  • Per ogni prodotto, nelle sue impostazioni, puoi configurare order bump:
    • Prodotti aggiuntivi offerti come add‑on 1‑click.
    • Ogni bump ha il proprio prezzo (può essere scontato rispetto al prezzo normale di quel prodotto).
  • Comportamento:
    • I bump vengono aggiunti al carrello; non sostituiscono il prodotto principale.
    • Non esiste un comportamento nativo “upgrade che sostituisce il prodotto base”.

Bundle:

  • Per offrire “compra 2, paghi X” o bundle multi‑corso:
    • Crea prodotti separati che includano più moduli.
    • Imposta un prezzo bundle inferiore alla somma dei singoli corsi.
  • Non esiste uno sconto “sull’intero carrello in base al numero di articoli” dinamico; i bundle devono essere prodotti espliciti.

Checkout multiprodotto:

  • Puoi creare link che pre‑caricano più prodotti nel carrello:
    • .../register?p=1234,5678 (ID separati da virgole).
  • I coupon possono essere combinati con i link multiprodotto:
    • .../register?p=1234,5678&c=CODE.

Regali e Accessi Gratuiti

Regalare:

  • Usa il tipo “prodotto da regalare” se vuoi permettere alle persone di regalare prodotti ad altre persone:
    • L’acquirente paga.
    • Il destinatario riceve l’accesso via email.
  • In alternativa, se tu come admin vuoi regalare accessi:
    • Vedi sotto 'Accesso gratuito per utenti selezionati'

Accesso gratuito per utenti selezionati:

  • Due metodi principali:
  1. Aggiunta manuale utente:
    • Vai su Gestione Utenti → Aggiungi utenti manualmente.
    • Inserisci email, nome, cognome.
    • Il sistema genera un link per impostare la password da inviare all’utente.
    • Dopo la creazione, assegna i prodotti tramite “Aggiungi prodotto” nel dettaglio utente.
  2. Prodotto gratuito:
    • Crea un prodotto gratuito che includa i moduli desiderati.
    • Condividi il link del prodotto; gli utenti si registrano con email/password e ottengono l’accesso.
  3. Coupon al 100%:
  • Crea un coupon di sconto al 100% e condividi il codice.

Note:

  • Per accessi B2B in blocco (es. un’azienda compra 200 postazioni):
    • Crea un prodotto a pagamento per l’azienda (un’unica fattura) con il prezzo totale.
    • Poi:
      • Importa un CSV con le email dei dipendenti e assegna il prodotto che include il corso.
      • Oppure crea un coupon al 100% con usi limitati (pari al numero di licenze vendute) e lascia che i dipendenti si registrino autonomamente. È più rischioso, perché il link può tecnicamente essere condiviso, mentre l’import CSV restringe l’accesso alle specifiche email importate.

7. Fatturazione, Fatture e Fisco

Fatturazione Manuale

Se non abiliti il modulo di fatturazione automatica di Esmerise:

  • Esmerise:
    • Può raccogliere i dati di fatturazione in fase di checkout se abiliti i relativi campi in Impostazioni Academy → Registrazione e pagamenti.
    • Memorizza i dati di fatturazione nel profilo di ciascun utente.
  • Tu:
    • Emmetti le fatture usando il tuo software di contabilità.
    • Usi le dashboard Stripe/PayPal per vedere pagamenti e commissioni.
  • Esmerise in questa modalità non invia alcun documento fiscale alle autorità competenti.

Fatturazione Automatica

Esmerise offre un modulo opzionale di fatturazione automatica che automatizza il flusso di lavoro di fatturazione end‑to‑end, dalla raccolta dei dati di fatturazione al calcolo delle tasse fino alla generazione di PDF o e‑fatture. È una delle funzionalità operative a più alto impatto per i creator che vogliono gestire un business strutturato senza integrare strumenti di fatturazione esterni.

  • Quando è abilitato da Fatturazione automatica:

Comportamento:

  • Per ogni vendita rilevante:
    • Raccoglie tutti i dati di fatturazione richiesti (codice fiscale / partita IVA, indirizzo, ecc.).
    • Calcola automaticamente le tasse in base alle informazioni del cliente, in tutto il mondo.
    • Genera automaticamente la fattura a tuo nome.
    • Attualmente supporta aziende italiane, spagnole, polacche, UK, francesi, svedesi, australiane e olandesi.
    • Per le aziende italiane, le fatture vengono inviate automaticamente allo SDI (Sistema di Interscambio) e l’imposta di bollo (marca da bollo) è gestita automaticamente quando necessaria.
    • Rende disponibile una copia PDF sia al cliente nel suo profilo sia a te nella dashboard di fatturazione automatica.
  • Per i rimborsi:
    • Una nota di credito viene generata automaticamente dopo che un rimborso Stripe / PayPal è stato elaborato.
  • Per SEPA e rate:
    • Le fatture vengono emesse solo dopo i pagamenti andati a buon fine.

Commissioni:

  • Il modulo addebita 1.5% dell’importo fatturato (in aggiunta alle fee Stripe/PayPal).
  • È fatturato mensilmente da Esmerise (application fee via Stripe) ed è accompagnato da una fattura Esmerise il primo del mese successivo.

Configurazione:

  • Richiede:
    • Regime IVA nei casi in cui più regimi abbiano regole IVA differenti (per esempio l’Italia).
    • Partita IVA.
    • Indirizzo aziendale e altri dati fiscali da riportare in fattura dal lato venditore.

Note importanti e insidie:

  • Aliquote IVA miste:
    • Il modulo non supporta IVA ridotta per singolo prodotto (ad es. 4% per ebook vs 22% per corsi).
    • Se ti servono aliquote diverse per prodotto, non dovresti usare la fatturazione automatica e dovresti invece emettere le fatture manualmente.

Fatture Stripe vs Fatture Fiscali

  • Stripe crea sempre fatture tecniche (per i propri flussi di billing e pagamento).
  • Queste non sono fatture fiscali nella maggior parte delle giurisdizioni.
  • Con la fatturazione automatica Esmerise:
    • Le fatture fiscali vengono generate da Esmerise.
    • Gli “invoice” di Stripe sono solo parte del processo di pagamento.

I creator dovrebbero:

  • Usare le fatture (e note di credito) Esmerise come documenti fiscali ufficiali quando il modulo è abilitato.
  • Considerare le fatture Stripe come ricevute interne per le fee di elaborazione dei pagamenti.

IVA e Vendite Internazionali

  • Il modulo di fatturazione automatica di Esmerise è progettato per gestire:
    • Vendite domestiche italiane.
    • B2B UE con partita IVA (reverse charge).
    • B2C UE con IVA.
    • Vendite extra‑UE (senza IVA).
    • Applica l’IVA del paese dell’acquirente se il regime OSS è abilitato nelle impostazioni del modulo.
  • Il modulo:
    • Valida le partite IVA.
    • Applica o meno l’IVA in base a paese e presenza di partita IVA.

Limitazioni:

  • Nessuna geolocalizzazione vincolante:
    • Il paese è preso dai dati inseriti dall’utente; potrebbe dichiararlo in modo scorretto.
    • L’esenzione IVA è basata sulla validazione della partita IVA, non sull’IP.

8. Integrazioni

Email Marketing e CRM

Le integrazioni native includono:

  • ActiveCampaign.
  • Aweber.
  • Brevo (Sendinblue).
  • ConvertKit / Kit.
  • Keap.
  • Flodesk.
  • GetResponse.
  • HighLevel (GoHighLevel).
  • Klaviyo.
  • MailerLite.
  • Mailchimp.
  • Systeme.io.
  • SmsHosting.
  • SnakeMember.
  • Spoki.

Funzionalità:

  • A livello di prodotto:
    • Mappare:
      • “Utenti con checkout incompleto” → lista/tag.
      • “Utenti con prodotto attivo” → lista/tag.
      • “Utenti con prodotto scaduto” → lista/tag. Inoltre, per i prodotti in abbonamento:
      • “Utenti con abbonamento in stato di trial → lista/tag.
      • “Utenti con abbonamento cancellato → lista/tag.
  • A livello di contenuto (tab Avanzate):
    • Al completamento di uno specifico contenuto (es. ultimo video, quiz), aggiungere l’utente a una lista/tag.
    • Usato per:
      • Sequenze post‑corso.
      • Promemoria.
      • Flussi per fine trial.
  • Nella sezione ricompense (opzione avanzata per ogni ricompensa):
    • All’acquisto di una ricompensa con punti → lista/tag, può essere usata per creare un sistema di consegna automatica della ricompensa.

Consenso:

  • Nelle impostazioni di integrazione puoi scegliere:
    • Aggiungere tutti gli acquirenti alla lista.
    • Oppure solo chi spunta una checkbox di consenso marketing in checkout (compliance GDPR).

Note:

  • Quando sono definite più liste per un prodotto, Esmerise può spostare automaticamente gli utenti tra liste quando lo stato cambia, rimuovendoli dalla vecchia lista (es. da “checkout incompleto” ad “attivo”).

Analytics e Tracking

Strumenti di tracking supportati:

  • Google Analytics 4.
  • Google Tag Manager.
  • Facebook / Meta Pixel.
  • TikTok Pixel.
  • Google Consent Mode v2 (via integrazione Iubenda).

Comportamento:

  • Quando aggiungi i codici GA4 o GTM in Integrazioni, Esmerise:
    • Inietta gli script nelle pagine appropriate (pagine di vendita, checkout, thank‑you).
    • Invia eventi come:
      • PageView.
      • AddToCheckout.
      • Purchase
  • Per Meta Pixel:
    • C’è un’integrazione nativa che:
      • Invia gli eventi standard (incluso Purchase) lato client.

Tracking server‑side:

  • Non esiste un’integrazione Conversion API server‑side integrata.
  • Tutti gli eventi sono lato client.

Search Console:

  • Puoi verificare i domini via:
    • Record DNS (consigliato se hai collegato un dominio personalizzato).

Trustpilot e Recensioni

  • Integrazione disponibile in Integrazioni:

Comportamento:

  • Dopo un acquisto:
    • Trustpilot può inviare un’email automatica (circa 7 giorni dopo) invitando il cliente a lasciare una recensione su Trustpilot.
  • Limitazioni:
    • Attivata solo per nuovi acquisti.
    • Gli abbonati esistenti non vengono invitati retroattivamente.
  • Per invitare i clienti esistenti:
    • Si consiglia ai creator di inviare una newsletter/broadcast email con un link diretto alla loro pagina Trustpilot.

Calendari e Strumenti di Prenotazione

Strumenti comuni:

  • Calendly.
  • Tidycal.
  • Altri sistemi di prenotazione.

Pattern di integrazione:

  • Per il piano Pro:
    • Incorpora i widget di prenotazione tramite blocchi HTML in:
      • Articoli dentro l’academy.
      • Pagine di vendita.
  • Per il piano Base:
    • Usa link cliccabili verso pagine di prenotazione esterne.

Flussi tipici:

  • Coaching 1:1:
    • Prodotto per il pacchetto di coaching che dà accesso a un modulo (dopo l’acquisto) con:
      • Un articolo che incorpora Calendly.
      • Oppure un link a Calendly.
  • Sessioni di gruppo:
    • Un modulo che elenca le sessioni in arrivo con relativi link.

Altre Integrazioni e API Personalizzate

API:

  • Esmerise espone API di user management per il piano Enterprise:

Funzionalità:

  • Creare utenti.
  • Assegnare prodotti (accessi) agli utenti.
  • Cambiare lo stato degli accessi.
  • Leggere tutti i dettagli utente e gli stati di accesso.

Limitazioni:

  • Nessuna API pubblica per:
    • Contenuti (video, moduli, quiz).
    • Embedded del player in app esterne.
    • SCORM/xAPI.

SSO:

  • Il piano Enterprise supporta SSO OpenID Connect:
    • Usato dai clienti corporate per integrare il proprio identity provider.

9. Sito e Page Builder

Pagine Pubbliche vs Area Accademia

  • Area academy:
    • Protetta da login.
    • Layout fisso:
      • Tile dei moduli nella home.
      • Lista dei contenuti all’interno dei moduli.
    • Non pensata per copy di marketing o SEO.
  • Sales Pages & Site:
    • Costruite con il page builder sotto Landing Pages & Website.
    • Accessibili pubblicamente.
    • Usate per:
      • Homepage.
      • Pagine di vendita dei corsi.
      • About, contatti, termini, privacy, ecc.

Funzionalità del Builder di Pagine

Sezioni ed elementi:

  • Puoi:
    • Partire da zero o usare template.
    • Aggiungere sezioni con layout di colonne configurabili.
    • Aggiungere elementi come:
      • Testo.
      • Intestazioni.
      • Immagini.
      • Pulsanti.
      • Video.
      • Countdown timer.
      • Blocchi prodotto (recupero automatico di nome/prezzo/pulsante del prodotto).
      • Icone social.
      • Form contatti (semplici form email).
      • Blocchi HTML (per embed).
      • Paragrafi “Leggi di più”.
      • Elemento chat istantanea (per WhatsApp/Spoki).
  • Stile:
    • Colore/immagine di sfondo per sezione.
    • Bordi, border radius.
    • Spaziatura (padding/margini).
    • Tipografia (font, dimensione, colore).
    • Alcune impostazioni tema globali (chiaro/scuro, colore primario).
  • Visibilità per dispositivo:
    • Puoi nascondere sezioni su mobile o desktop.
    • Esiste una modalità di anteprima mobile.
  • I menu sono configurati nel tab “Menu” della sezione landing pages e sito:

Funzionalità:

  • Puoi creare più menu.
  • Aggiungere voci:
    • Link a pagine interne.
    • Link a URL esterni.
    • Link a sottomenu (dropdown).
  • Per ogni pagina:
    • Scegli quale menu mostrare nell’header (o nessuno).

Note:

  • La homepage è la pagina il cui campo URL è lasciato vuoto.
  • Il logo nell’header punta sempre alla homepage.
  • Menu a discesa:
    • Implementati creando un sottomenu e collegandolo come voce di menu.

SEO, Indicizzazione e Search Console

Campi SEO:

  • Ogni pagina ha:
    • Titolo (usato come <title>).
    • Descrizione SEO.
    • Campi per anteprima social (og:title, og:description, og:image).
  • Comportamento:
    • La descrizione SEO è usata dai motori di ricerca e talvolta nelle anteprime dei link.
    • I campi di anteprima social sovrascrivono a volte la descrizione SEO in alcuni contesti (es. Telegram, WhatsApp), ma il comportamento può variare.

Indicizzazione:

  • Durante il trial, le pagine pubbliche possono essere non indicizzate di default per evitare spam.
  • Puoi controllare:
    • “Permetti indicizzazione dai motori di ricerca” per pagina (impostazioni avanzate).
  • Per Search Console:
    • Verifica via:
      • Record DNS TXT (consigliato se hai collegato un dominio personalizzato).
      • GA4 / GTM

Strutture Tipo Blog

  • Non esiste un modulo blog nativo.
  • Workaround:

Pattern:

  1. Crea una pagina per articolo usando il page builder (o un contenuto articolo esposto tramite una pagina pubblica).
  2. Crea una pagina indice che elenca gli articoli:
    • Usa testo o card che linkano ad ogni pagina articolo.
  3. Aggiungi la pagina indice al menu principale.

Note:

  • Le pagine sono indicizzabili dai motori di ricerca.
  • Ogni pagina ha i propri campi SEO.
  • Per un’esperienza più simile a un blog, è necessaria manutenzione manuale (niente archivi automatici, categorie, ecc.).

10. Branding, Domini e App

Branding e White‑Label

  • Opzioni di branding:

Piano Base:

  • Academy ospitata su esmerise.com/youracademy.
  • Il logo Esmerise appare in alcuni punti (es. icona app).

Piano Pro:

  • Un tuo dominio o sottodominio può essere collegato dalla sezione impostazioni dell’academy (nessun esmerise.com nelle URL).
  • Favicon e icona app personalizzate.
  • L’app appare con la tua icona e il tuo nome quando installata.

Enterprise:

  • Aggiunge:
    • Tier di banda più alti (necessari se prevedi 1000+ studenti).
    • SSO.
    • API.

Domini Personalizzati

  • Puoi collegare:
  1. Sottodominio (consigliato se hai già un sito principale):
    • Esempio: academy.yourdomain.com o corsi.yourdomain.com.
    • DNS: record CNAME:
      • Host: academy (o il sottodominio scelto).
      • Valore: esmerise.com.
  2. Dominio radice:
    • Esempio: yourdomain.com.
    • Richiede il cambio dei nameserver verso i nameserver AWS di Esmerise.
    • Esmerise poi gestisce il DNS per quel dominio.

In entrambi i casi, apri Impostazioni Academy → Connetti dominio personalizzato e segui la procedura guidata.

Note:

  • Solo un dominio personalizzato per academy.
  • Ogni academy può avere il proprio dominio; più academy richiedono più domini/sottodomini.
  • SSL:
    • Esmerise fornisce automaticamente i certificati SSL.

Redirect:

  • Se cambi dominio:
    • La vecchia URL Esmerise (esmerise.com/academy) rimane attiva.
  • Per WordPress o altri siti:
    • Suggerimento: puoi mantenere il tuo sito principale e usare un sottodominio per Esmerise.

Progressive Web App (PWA)

  • Le academy Esmerise sono disponibili come web app installabili (PWA):
    • È uno degli elementi di differenziazione più evidenti di Esmerise: creator e studenti possono usare la stessa esperienza mobile brandizzata invece di rimbalzare tra app scollegate / non white‑label / limitate nelle funzionalità.

Installazione:

  • Su mobile:
    • Apri l’academy nel browser.
    • Vai alla sezione Profilo.
    • Tocca il pulsante verde “Installa app” in basso.

Comportamento:

  • L’app gira a schermo intero, senza interfaccia del browser.
  • Studenti e admin possono:
    • Accedere a tutti i contenuti.
    • Usare le funzionalità di community.
    • Gestire i corsi (per gli admin).
    • Nessuna limitazione di funzionalità rispetto alla versione web.
  • Ogni academy ha la sua app:
    • Se un utente è in più academy, può installare più PWA.
  • Branding:
    • Su Pro e superiori, icona e nome dell’app usano il branding della tua academy.
    • Su Base, viene usata l’icona Esmerise.

Limitazioni:

  • Nessuna notifica push nativa (a livello sistema operativo).
    • Le notifiche sono interne (in‑app) e via email.

11. Gestione Utenti e Controllo degli Accessi

Creazione e Importazione Utenti

Creazione manuale:

  • Gestione Utenti → Aggiungi utenti manualmente:
    • Singolo utente:
      • Inserisci email, nome, cognome.
      • Opzionalmente assegna subito i prodotti.
      • Il sistema mostra un link per impostare la password da inviare all’utente.
    • Import CSV:
      • Carica un CSV con intestazioni (es. email, first_name, last_name).
      • Mappa le colonne.
      • Opzionalmente assegna un prodotto a tutti gli utenti importati.

Stati:

  • Gli utenti possono avere prodotti in stati come:
    • Attivo.
    • Cancellato.
    • Cancellazione pianificata.
    • Scaduto.
    • Pagamento fallito.
    • Checkout non completato.

Operazioni bulk:

  • Alcune operazioni bulk (es. far scadere tutti gli utenti dopo 12 mesi) possono essere eseguite dal supporto tramite strumenti admin.
  • L’interfaccia supporta:
    • Filtrare gli utenti per prodotto e stato.
    • Esportare selezioni filtrate in CSV.

Stati di Accesso e Scadenza

Per utente, per prodotto:

  • Nel dettaglio utente, ogni prodotto ha:
    • Stato (checkout non completato, attivo, cancellato, cancellazione pianificata, pagamento fallito, scaduto).
    • Data di scadenza opzionale (per accesso a durata fissa).
  • Puoi:
    • Cambiare lo stato manualmente (es. da “pagamento fallito” a “attivo” dopo un pagamento offline).
    • Impostare o modificare le date di scadenza.

Comportamento degli abbonamenti:

  • Quando un utente cancella un abbonamento:
    • Lo stato diventa “cancellazione pianificata”.
    • L’accesso rimane fino alla fine del periodo pagato.
    • Poi lo stato diventa “cancellato” e l’accesso è revocato.
  • Se un pagamento fallisce:
    • Lo stato diventa “pagamento fallito”.
    • L’accesso è bloccato.
    • Stripe può riprovare automaticamente; se un tentativo va a buon fine, l’accesso viene ripristinato.

Account Staff e Permessi

  • Gli account staff si creano:
  1. Aggiungendo un utente tramite Gestione Utenti.
  2. Aprendo il suo profilo e andando al tab Staff.
  3. Abilitando lo staff e selezionando i permessi.

Permessi:

  • Le aree includono:
    • Contenuti e sito
    • Prodotti e fatturazione
    • Utenti, affiliati e certificati
    • Impostazioni e integrazioni
  • Lo staff è per‑academy:
    • Uno staff in un’academy non è automaticamente staff nelle altre.

Note:

  • Alcune azioni critiche (es. creazione di nuove academy, modifica della fatturazione a livello account, acquisto crediti AI) restano riservate al proprietario principale dell’account.
  • Lo staff non gestisce l’account Esmerise globale (che può essere collegato a più academy).

Affiliati

  • Qualsiasi utente può essere convertito in affiliato:

Configurazione:

  • Nel dettaglio utente:
    • Abilita lo status affiliato.
    • Imposta:
      • Percentuale di commissione.
      • Commissione sui rinnovi (può essere uguale, diversa o 0).
      • Durata della finestra di attribuzione (default 30 giorni).
      • Coupon opzionale associato all’affiliato.

Link affiliati:

  • Gli affiliati vedono il proprio link nel tab Affiliato dentro l’academy.
  • Puoi creare link specifici per singoli affiliati (pagine di vendita specifiche) sia per tutti gli affiliati, sia per affiliati singoli.

Commissioni:

  • Esmerise traccia:
    • Quali vendite provengono da quale affiliato.
    • Importi di commissione.
  • Pagamento:
    • Devi pagare gli affiliati manualmente (bonifico, PayPal, coupon, ecc.).
    • Dopo il pagamento, marchi le commissioni come “pagate” nella dashboard affiliati.

Coupon + affiliati:

  • Se un affiliato ha un coupon:
    • Gli acquirenti che usano il coupon ottengono uno sconto.
    • L’affiliato guadagna una commissione sull’importo scontato.
  • Se un affiliato non ha coupon:
    • Gli acquirenti pagano il prezzo pieno.
    • L’affiliato guadagna comunque la commissione.

12. Sicurezza e Anti-Pirateria

Autenticazione e 2FA

  • Il login usa email + password + codice monouso (2FA):

Comportamento:

  • Al primo login da un dispositivo/browser:
    • L’utente inserisce email e password.
    • Un codice a 6 cifre viene inviato via email.
    • L’utente deve inserire il codice per completare il login.
  • Ai login successivi:
    • Finché la sessione persiste e il dispositivo è riconosciuto, non è richiesto un nuovo codice.
    • Se l’utente esce, usa modalità incognito o un nuovo dispositivo/browser, viene richiesto un nuovo codice.

Razionale:

  • La 2FA è obbligatoria e non può essere disabilitata globalmente.
  • È una misura anti‑condivisione chiave:
    • Se gli studenti condividono password, devono condividere anche l’accesso alla casella email, cosa meno probabile.

Casi speciali:

  • Per utenti con provider email problematici (es. Libero, Yahoo) dove i codici sono lenti o si perdono:
    • Il supporto può impostare un codice temporaneo così che l’utente possa accedere e cambiare email, o anche un codice fisso (es. 123456), disabilitando di fatto la 2FA per quell’utente.
    • È un compromesso e va usato con parsimonia.

Limiti Dispositivo e Gestione Sessioni

  • Esmerise applica un limite di 3 sessioni attive per account studente e 6 sessioni attive per account creator:

Comportamento:

  • Quando viene avviata una 4ª/7ª sessione:
    • La sessione più vecchia viene disconnessa automaticamente.
  • Questo:
    • Limita la condivisione simultanea di account.
    • Consente comunque all’utente di usare più dispositivi (es. telefono, tablet, laptop).

Log:

  • Gli indirizzi IP dei login sono registrati.
  • Non sono visibili nell’interfaccia ma possono essere esportati dal supporto su richiesta.

Protezione dei Contenuti

  • Contenuti video:

    • Non scaricabili tramite il player.
    • Le URL non sono esposte per download diretto.
    • La registrazione schermo non può essere tecnicamente impedita (limite generale del web).
  • PDF e file:

    • Possono essere configurati come sola visualizzazione (senza pulsante download).
  • YouTube/Vimeo:

    • Gli embed YouTube non possono nascondere il pulsante di condivisione; non raccomandato per contenuti premium.
    • La privacy Vimeo va configurata per consentire l’embed solo sui tuoi domini.

Log e Compliance

  • Per compliance (es. formazione sicurezza sul lavoro, FAD ECM, Fundae, Qualiopi), Esmerise fornisce:

Per utente:

  • Data e ora di inizio e completamento per ogni contenuto.
  • Per i video:
    • Secondi visualizzati.
    • È possibile impostare una soglia percentuale minima per il completamento che traccia i secondi visti e abilita il pulsante segna come visto solo dopo (Pro).
  • Indirizzi IP (su richiesta).

Aggregato:

  • Le statistiche di completamento per modulo/prodotto/contenuto sono disponibili nella sezione stats (Pro).

Limitazioni:

  • Nessun log completo login/logout delle sessioni (tracciamento continuo del tempo).
  • Nessun supporto SCORM/xAPI.

13. Funzionalità AI

Sottotitoli e Doppiaggio

Disponibili per video caricati su Esmerise (non per embed Vimeo/YouTube):

  • Sottotitoli automatici:

    • Genera sottotitoli in più lingue.
    • Salvati come file VTT.
    • Possono essere modificati manualmente in seguito.
  • Timestamp automatici:

    • Genera timestamp per il video (puoi specificare quanti).
  • Doppiaggio:

    • Genera tracce audio sintetiche in altre lingue con modelli AI all’avanguardia.
    • Dopo il doppiaggio, il player mostra un selettore di lingua.

Operazioni bulk:

  • Dalle opzioni avanzate del modulo:
    • Puoi avviare la generazione di sottotitoli/doppiaggi per tutti i video di un modulo (bulk).
    • Il sistema stima il totale dei minuti e i crediti richiesti prima della conferma.

Quiz Generati dall’AI

  • A partire da contenuti esistenti (articoli, video, moduli), l’AI può:
    • Creare domande e risposte di quiz. Puoi specificare quante domande, quante possibili risposte e persino dare stile / tono di voce / indicazioni extra al modello.

Note:

  • La generazione di quiz AI si basa su contenuti dentro Esmerise:
    • Gli allegati non vengono letti. Per allegati di testo come PDF, puoi prima incollare il contenuto testuale in un articolo.
  • Le funzionalità AI sono disponibili in tutti i piani ma consumano crediti AI.

Crediti e Costi

  • Le funzionalità AI usano un sistema a crediti. Prezzi esatti e pacchetti di crediti possono cambiare; fai sempre riferimento alla pagina crediti AI in‑app.

14. Analisi e Reportistica

Progressi per Utente

  • Gestione Utenti → Dettaglio utente → tab Percorso studente:

Mostra per ogni utente:

  • Lista dei contenuti.
  • Stato (non iniziato, in corso, completato).
  • Punteggio del quiz in stato di quiz.
  • Data e ora di:
    • Primo accesso.
    • Completamento.

Puoi:

  • Segnare manualmente i contenuti come completati per un utente (es. per sbloccare uno studente bloccato).
  • Vedere quali moduli sono bloccati/sbloccati per quell’utente esattamente come li vede lui.
  • Sbloccare in anticipo per quello studente i moduli con timer.
  • Controllare le risposte ai quiz.

Statistiche Aggregate

  • Sezione Statistiche (Pro e superiori):

Funzionalità:

  • Filtrare per:
    • Modulo.
    • Prodotto.
    • Specifico contenuto.
  • Vedere:
    • Numero di utenti che hanno iniziato/completato.
    • Percentuale media di completamento.
    • Punti di drop‑off.
  • Per compliance:
    • Esportare liste di utenti che hanno completato un dato modulo o corso.

Esportazioni

  • Da Gestione Utenti → Esporta selezione:

  • Esporta CSV di:

    • Utenti filtrati per prodotto, stato o altri filtri.

    • I campi disponibili includono:

    • Email

    • Nome

    • Cognome

    • Ultimo accesso

    • Iscritto da

    • Numero di telefono

    • Data di nascita

    • Opzionale: Includi dettagli accessi prodotto, che aggiunge:

    • Nome prodotto

    • Stato prodotto

    • Iscritto da

    • Se i dettagli accesso prodotto sono inclusi, l’export genera una riga per ogni accesso prodotto.

    • Gli utenti con più prodotti appariranno più volte. Gli utenti senza prodotti sono esclusi.

Certificati:

  • Esiste un’opzione self‑service scarica tutti i certificati nell’interfaccia. Apri il certificato desiderato dalla sezione certificati di completamento e clicca export: tutti i certificati verranno scaricati in un unico PDF, con una pagina per certificato utente.

15. Piani, Prezzi e Limiti

Base vs Pro vs Enterprise

Piano Base (nomi e prezzi possono variare per area geografica):

  • Caratteristiche chiave:
    • 5% di commissione Esmerise su ogni transazione a pagamento.
    • Nessun dominio personalizzato.
    • Nessun account staff.
    • Nessun prodotto a rate interno (solo abbonamenti).
    • Nessun certificato di completamento automatico.
    • Nessuna statistica aggregata di completamento contenuti (ma viste dettagliate per utente).
  • Adatto a:
    • Creator alle prime fasi.
    • Basso volume o test.

Piano Pro:

  • Caratteristiche chiave:
    • 0% commissione Esmerise (solo fee Stripe o PayPal o Klarna).
    • Dominio personalizzato e white‑label dell’App (icona app / nome app).
    • Account staff con permessi granulari.
    • Prodotti a rate interne.
    • Certificati automatici.
    • Statistiche aggregate avanzate di completamento contenuti.

Piano Enterprise:

  • Aggiunge:
    • Tier di banda più elevati.
    • SSO (OpenID Connect).
    • API di gestione utenti.
  • Prezzi:
    • A scaglioni in base a banda e utenti attivi.

Upgrade/downgrade:

  • Puoi:
    • Effettuare l’upgrade da Base a Pro o da Pro a Enterprise in qualsiasi momento.
    • Pagare solo la differenza pro‑rata per il periodo rimanente.
  • I downgrade (devono essere richiesti al supporto):
    • Da Enterprise a Pro:
      • Contenuti e utenti rimangono; le funzionalità solo Enterprise (SSO, API) vengono disabilitate.
    • Da Pro a Base:
      • Le funzionalità staff e dominio personalizzato vanno perse.
      • I contenuti rimangono.

Archiviazione e Banda

Storage:

  • Numero di video e spazio totale illimitati su tutti i piani.
  • Unico limite: 5 GB per file video.

Banda:

  • Base/Pro:
    • Progettati per fino a ~1000 studenti attivi per un corso di lunghezza media (1 TB/mese di banda streaming).
  • Enterprise:
    • Tier più elevati.
  • Se superi la banda:
    • Esmerise ti contatterà per discutere un upgrade; non è descritto un blocco automatico rigido. Il pricing è ragionevole e dipende dai costi server.

Comportamento del Periodo di Prova e Periodi di Grazia

Trial:

  • Prova gratuita di 10 giorni.
  • Nessuna carta di credito richiesta.
  • Equivalente al piano Base (le funzionalità Pro possono essere abilitate durante il trial dal supporto su richiesta).

Dopo il trial:

  • Se non scegli un piano:
    • L’accesso all’interfaccia admin è bloccato.
    • I contenuti non vengono eliminati immediatamente.
  • Periodo di grazia:
    • I contenuti sono tipicamente conservati per ~1 mese dopo la cancellazione o la scadenza del trial.
    • Dopo tale periodo, Esmerise può rimuovere i contenuti per motivi di costo di hosting.
  • Se ti abboni entro il periodo di grazia:
    • La tua academy e i tuoi contenuti vengono ripristinati così com’erano.

16. Workflow e Pattern Comuni

Creare un Nuovo Corso

Passi tipici:

  1. Crea un’academy (se non già presente):
    • Scegli nome e colore del brand.
  2. Crea un modulo:
    • Nuovo modulo → immagine, titolo, descrizione.
  3. Crea opzionalmente sottomoduli:
    • Dentro il modulo: Nuovo contenuto → Sottomodulo.
  4. Aggiungi contenuti:
    • Video: Nuovo contenuto → Video.
    • Articoli: Nuovo contenuto → Articolo.
    • Quiz: Nuovo contenuto → Quiz/Compito.
  5. Crea un prodotto:
    • Scegli tipo (una tantum, abbonamento, gratuito, rate).
    • Imposta prezzo e durata di accesso.
    • Sotto “moduli inclusi”, seleziona il/i moduli del corso.
  6. Configura la community (opzionale):
    • Abilita commenti, forum e chat di gruppo come desiderato.
    • Crea canali forum per corso.
  7. Configura la gamification (opzionale):
    • Imposta i punti per azione.
    • Crea ricompense e classifica.
  8. Crea una pagina di vendita:
    • In Sales Pages & Site, crea una nuova pagina o usa un template esistente.
    • Aggiungi un elemento prodotto e collegalo al prodotto.
  9. Condividi il link:
    • Usa direttamente il link del prodotto o l’URL della pagina di vendita nel tuo marketing.

Offrire Contenuti in Anteprima Gratuita

Pattern:

  • Prodotto gratuito:
    • Crea un prodotto gratuito che includa solo il primo modulo/sottomodulo.
    • Il prodotto a pagamento include l’intero corso.
  • Upsell dall’interno dell’academy:
    • Nei moduli bloccati, imposta il link di acquisto al prodotto a pagamento nelle impostazioni di upsell Avanzate del modulo.
    • Gli studenti che hanno il prodotto gratuito vedono i lucchetti con pulsanti “Compra”.

Modelli Membership / Abbonamento

Strutture membership comuni:

  • Singolo tier di membership:
    • Un prodotto in abbonamento che include tutti i moduli.
    • Nuovi contenuti aggiunti ai moduli inclusi diventano automaticamente disponibili ai member.
  • Più tier (es. Free, Entry, Premium+Community):
    • Prodotto Free:
      • Include moduli limitati e magari un canale forum.
    • Prodotto Entry:
      • Include più moduli, nessuna community.
    • Prodotto Premium:
      • Include tutti i moduli e i canali community.
  • Contenuti drip:
    • Usa sblocco temporale dei moduli, sblocco temporale dei contenuti o date di rilascio fisse.
    • Per programmi giornalieri/settimanali, crea un modulo per periodo e aggiungi opzionalmente timer anche ai contenuti interni quando ti serve un drip più fine.

Upgrade/downgrade:

  • Per gli abbonamenti:
    • I prodotti in abbonamento includono un’opzione Comportamento in caso di abbonamenti multipli.
    • Cancella il vecchio abbonamento a favore del nuovo:
      • Quando un utente acquista un nuovo prodotto in abbonamento, il vecchio viene cancellato automaticamente.
      • Stripe gestisce gli addebiti pro‑rata quando applicabile.
    • Mantieni entrambi gli abbonamenti:
      • L’utente può mantenere attivi più abbonamenti nella stessa academy.

Casi d’Uso Corporate / B2B

  • Formazione interna:
    • Usa Esmerise come LMS privato per i dipendenti.
    • Utenti importati via CSV (o via API con Enterprise).
  • Acquisti in blocco:
    • Un’azienda acquista X postazioni:
      • Crea un prodotto per l’azienda (un’unica fattura).
      • Importa i dipendenti via CSV da Gestione Utenti e assegna loro il prodotto rilevante.
  • Formazione compliance:
    • Usa soglie di completamento video e quiz.
    • Esporta log per audit (data/ora, secondi visti, IP).
  • Setup multi‑cliente:
    • Una academy per cliente (brand, dominio, app).
    • Tutte le academy sotto un account Esmerise condividono lo stesso Stripe (stessa entità legale).
    • Se servono entità legali diverse, sono necessari account Esmerise separati.

17. Risoluzione dei Problemi e Problemi Noti

Problemi di Accesso e Login

Pattern comuni:

  • “Il tuo accesso non è attivo”:
    • L’utente non ha prodotti o abbonamenti attivi.
    • Controlla:
      • Dettaglio utente → prodotti e stato.
      • Stripe per pagamenti falliti.
  • Codice 2FA non ricevuto:
    • Provider email come Libero, Yahoo possono ritardare o scartare i codici.
    • Chiedi all’utente di:
      • Controllare lo spam.
      • Usare un’email più affidabile (es. Gmail) e aggiornarla nel profilo.
    • Il supporto può impostare temporaneamente un codice fisso (es. 123456).
  • Utente creato con email errata:
    • L’utente di solito può cambiare la propria email dalla sezione Profilo.
    • Se non è possibile, solo il supporto può cambiare l’email. I creator devono mandare al supporto l’email vecchia e quella nuova.
  • Lo studente non ha accesso anche se ha pagato:
  • Potrebbe fare login con un’email diversa e avere un account duplicato.
    • Controlla in Gestione Utenti e cerca per nome completo e per entrambe le email se necessario.

Pagamenti e Checkout

Problemi:

  • Carta rifiutata / errori 3D Secure:
    • Spesso dovuti ai flussi 3DS della banca, soprattutto da mobile.
    • Suggerisci:
      • Di provare un’altra carta.
      • Di usare Apple Pay/Google Pay se disponibili.
      • Di contattare la banca.
  • Errori PayPal:
    • “UNPROCESSABLE_ENTITY” o “TRANSACTION_REFUSED”:
      • Di solito dovuti a account PayPal Business non verificato.
      • Assicurati che l’account PayPal Business sia completamente verificato.
  • Klarna non compare:
    • Klarna non è abilitata in Impostazioni Academy.
  • Bonifico SEPA ancora in sospeso anche se il cliente vede il movimento in banca:
    • I bonifici SEPA possono richiedere 5–14 giorni.
    • Stripe mostra “pending”; l’accesso è attivato solo quando i fondi arrivano.
    • Se necessario, puoi attivare manualmente l’accesso prima da Gestione Utenti aprendo il dettaglio utente, scorrendo fino al prodotto, cliccando i tre puntini a destra e cambiando lo stato in attivo. Se il bonifico dovesse poi fallire, Esmerise lo bloccherà di nuovo.

Rimborsi:

  • Il creator può eseguirli dai propri account Stripe o PayPal.
  • La fatturazione automatica di Esmerise, se attiva, genererà automaticamente note di credito per le fatture rimborsate.
  • La policy di rimborso è a discrezione del creator.

Caricamento dei Contenuti e Riproduzione

Problemi:

  • La transcodifica richiede molto tempo:
    • File video grandi possono richiedere anche ore per essere processati.
  • Errore 400 in upload:
    • Spesso dovuto a:
      • File corrotto.
      • Thumbnail problematica.
    • Prova:
      • A caricare con un’altra immagine di copertina.
      • A riesportare il video.
  • Il video si blocca:
    • Prova ad abbassare la qualità di riproduzione dall’icona ingranaggio nel player.

Progressione e Sblocco

Insidie comuni:

  • Studenti bloccati:
    • Non vedono o non cliccano “Segna come visto” nel contenuto.
    • Soluzione:
      • Disabilita la progressione per il corso.
      • Oppure spiega all’utente che deve cliccare il pulsante verde Segna come visto in alto a destra.
  • Nuovi moduli non accessibili agli acquirenti esistenti:
    • I nuovi moduli/sottomoduli non vengono aggiunti automaticamente ai prodotti.
    • Devi:
      • Modificare il prodotto.
      • Aggiungere i nuovi moduli sotto “moduli inclusi”.