Documentation d'Esmerise

Un guide complet et facile à consulter de la plateforme Esmerise : modules, produits, paiements, communauté, intégrations, facturation et bien plus encore.

Vous préférez une vue d'ensemble guidée en vidéo ?

Nous avons également une vidéoguide officielle de la plateforme, accessible en cliquant sur le bouton ci-dessous.

Regarder la vidéoguide

1. Concepts et architecture

Académies

  • Une académie est le conteneur de plus haut niveau pour votre marque :
    • Elle héberge vos cours, produits, communauté, pages de vente / site web, app PWA et branding.
    • Cette structure tout‑en‑un est l’un des plus forts différenciateurs d’Esmerise : site, paiement, expérience d’apprentissage, communauté et app peuvent vivre dans un même écosystème brandé au lieu de reposer sur des outils séparés.
    • Chaque académie a son propre :
      • URL (sous-domaine Esmerise ou votre domaine personnalisé).
      • Icône et nom d’app (sur Pro et au‑dessus, sur les autres forfaits le nom et le logo Esmerise sont utilisés pour l’app).
      • Utilisateurs, produits, forum, chat, intégrations et paramètres.
  • Les académies sont indépendantes :
    • Les utilisateurs, contenus et paramètres ne sont pas partagés automatiquement entre académies.
    • Un même compte créateur peut créer autant d’académies que nécessaire.
    • La configuration des paiements Stripe/PayPal est liée au compte créateur et donc partagée entre toutes les académies de ce créateur.
  • Schémas typiques :
    • Une académie par marque avec plusieurs cours sous forme de modules (recommandé dans la plupart des cas).
    • Créez des académies séparées uniquement lorsque :
      • Les marques ou audiences sont clairement distinctes.
      • Vous avez besoin de domaines différents et de communautés complètement séparées.

Modules et sous-modules

  • Les modules sont les principaux conteneurs d’une académie :
    • ils regroupent des leçons, quiz, fichiers et éventuellement d’autres modules ;
    • ce sont les unités principales que les élèves parcourent, débloquent, prévisualisent et achètent via des produits.
  • Les sous-modules sont simplement des modules pour lesquels un module parent est sélectionné :
    • utilisez-les pour découper un cours plus important en semaines, chapitres, niveaux, zones bonus, ou branches gratuites vs premium ;
    • ils partagent les mêmes paramètres que les modules de premier niveau.
  • La hiérarchie est généralement :
    • Académie → Modules → Sous-modules → Contenus (vidéo/article/quiz/etc.).
    • Un module devient un sous-module lorsque vous renseignez le champ Module parent.
    • Des niveaux de profondeur infinis sont possibles ; pour la lisibilité la plupart des académies fonctionnent mieux avec un niveau principal de modules et, si besoin, un niveau de sous-modules.

Lorsque vous éditez un module, l’interface présente les principales options approximativement dans cet ordre. Les éléments 8 et suivants sont dans la section Avancé.

  1. Image miniature
    • C’est l’image d’aperçu affichée sur la page d’accueil de l’académie pour ce module.
    • Une image carrée fonctionne le mieux, idéalement au moins 400x400.
    • Utilisez‑la pour rendre les modules immédiatement reconnaissables dans les cartes et listes de modules.
  2. Nom
    • C’est le titre principal que les élèves voient sur les cartes, listes, navigation et aperçus de modules verrouillés.
    • Gardez‑le court et explicite, car il devient le repère principal pour s’orienter dans la structure du cours.
  3. Module parent
    • Laissez vide pour un module de premier niveau.
    • Sélectionnez un parent si vous voulez le transformer en sous-module.
    • Utile pour regrouper le contenu en phases, semaines, chapitres, sections bonus, ou parcours d’apprentissage alternatifs.
  4. Statut de publication / publication programmée
    • Un module publié est disponible immédiatement, sous réserve de l’accès produit et des verrous temporels.
    • Un module planifié apparaît avec un cadenas et une date Disponible le jusqu’à l’heure de sortie choisie.
    • Utilisez la planification pour les lancements, les cohortes et les sorties hebdomadaires.
  5. Progression des modules
    • Le bouton Débloquer les contenus/sous-modules l’un après l’autre oblige les élèves à compléter les éléments dans l’ordre que vous avez défini.
    • Utilisez‑le pour des parcours guidés où la séquence compte.
    • Laissez‑le désactivé lorsque les élèves doivent pouvoir naviguer librement dans le contenu dans n’importe quel ordre.
  6. Mode de disposition
    • Contrôle la façon dont le module est affiché aux élèves : liste linéaire ou grille.
    • Une liste linéaire est préférable pour les programmes étape par étape.
    • Une grille est préférable pour les bibliothèques, hubs de ressources, collections bonus, ou tout module où la navigation compte plus que la séquence.
    • Lorsque Débloquer les contenus/sous-modules l’un après l’autre est activé, l’interface se met par défaut en liste linéaire. Quand il est désactivé, elle se met par défaut en grille. Vous pouvez toujours surcharger ce choix manuellement.
  7. Description
    • C’est le texte d’introduction du module.
    • Utilisez‑la pour expliquer ce qu’il contient, comment l’aborder, les prérequis, ou ce que les élèves doivent faire avant de passer à la suite.
  8. Déblocage temporisé
    • Jours avant déblocage retarde l’accès au module ou sous-module d’un certain nombre de jours.
    • Dans l’interface, ceci est présenté comme étant compté depuis le premier accès de l’utilisateur à l’académie.
    • Utilisez‑le pour les cours en drip, les séquences d’onboarding et les sorties rythmées.
  9. Dupliquer le module
    • Duplique le module avec ses sous-modules et contenus.
    • Utile si vous voulez réutiliser une structure qui fonctionne comme modèle dans la même académie.
  10. Outils IA
    • Générer des sous-titres crée les sous-titres manquants pour toutes les vidéos du module et de ses sous-modules.
    • Générer du doublage crée un doublage IA pour toutes les vidéos du module et de ses sous-modules dans une langue sélectionnée.
    • Ce sont des actions en masse, utiles pour localiser ou standardiser toute une zone de cours d’un coup.
  11. Paramètres d’upsell
    • Afficher le module lorsqu’il n’est pas acheté garde le module visible pour les utilisateurs qui possèdent un autre produit mais pas celui‑ci, en l’affichant comme verrouillé. Sur les nouveaux modules, ceci est activé par défaut.
    • Utile pour l’upsell et le cross-sell, car les élèves peuvent voir ce qui est disponible en plus.
    • Lien d’achat ajoute un CTA direct sur le module verrouillé, pointant généralement vers une page de vente ou un lien direct vers le produit.
    • Texte du bouton vous permet de personnaliser ce CTA, par exemple « Acheter maintenant », « Mettre à niveau » ou « Débloquer le module ».
  12. Visibilité du module
    • C’est ici que vous décidez quels produits donnent accès au module.
    • Cela reflète la même logique d’accès que vous voyez aussi depuis le côté produit dans Produits & Coupons sous modules inclus, mais du point de vue du module.
    • Particulièrement utile lorsque vous ajoutez un nouveau module et voulez revoir quelles offres doivent le débloquer sans éditer les produits un par un.
    • Les modules verrouillés apparaissent pour les non-acheteurs avec une icône de cadenas et le libellé Non acheté.
    • Si un module parent est verrouillé pour un produit, ses sous-modules restent indisponibles sous ce parent.

Note pratique de publication :

  • L’accès via produit fonctionne au niveau module/sous-module, pas au niveau des contenus individuels.
  • Après avoir créé un nouveau module, revérifiez toujours soit la Visibilité du module, soit les produits concernés dans Produits & Coupons pour vous assurer que les bonnes offres le débloquent.
  • Si vous voulez que des modules verrouillés servent d’aperçus promotionnels, laissez Afficher le module lorsqu’il n’est pas acheté activé et ajoutez un Lien d’achat.

Contenus

À l’intérieur des modules ou sous-modules vous pouvez créer :

  • Des leçons vidéo.
  • Des articles (texte riche, images, fichiers, intégrations, et blocs audio).
  • Des quiz / devoirs.
  • D’autres types de contenu (par ex. « sous-module » comme type de contenu dans l’interface, mais conceptuellement c’est un conteneur).

Chaque élément de contenu a :

  • Un titre, une image de couverture facultative (pour les vidéos, quiz et articles ; 16:9 recommandé, idéalement au moins 1280x720), et une description.
  • Des commentaires facultatifs.
  • Des pièces jointes facultatives (PDF, vidéo supplémentaire, ZIP, etc.).
  • Des paramètres avancés (par ex. pourcentage minimal de visionnage pour les vidéos, intégrations, sortie programmée et déblocage temporel).
  • Les vidéos, articles et quiz peuvent aussi avoir leur propre minuterie Jours avant déblocage dans la section Avancé.

Produits

  • Les produits constituent la couche commerciale :
    • Ils définissent à quoi l’acheteur a accès (quels modules/sous-modules).
    • Ils définissent comment il paie (gratuit, paiement unique, abonnement, paiements échelonnés ou produits‑cadeaux permettant à l’acheteur d’offrir un accès à quelqu’un d’autre).
    • Ils fournissent le lien d’achat que vous partagez sur votre site, vos réseaux sociaux ou vos pages de vente.
  • L’accès d’un utilisateur est toujours déterminé par les produits qu’il possède :
    • Aucun produit → par défaut, les utilisateurs voient tout ; il est recommandé d’utiliser systématiquement des produits pour contrôler l’accès.
    • Plusieurs produits peuvent inclure les mêmes modules (par ex. bundle vs cours individuel).
  • Types de produits (voir 6.2).

Utilisateurs et rôles

  • Étudiants :
    • Ont des comptes personnels (email + mot de passe + 2FA).
    • Ne voient que les académies pour lesquelles ils ont au moins un produit ou un accès gratuit.
  • Staff (Pro et au‑dessus) :
    • Créés depuis Gestion des utilisateurs en marquant un utilisateur comme staff dans l’onglet staff de sa fiche utilisateur.
    • Peuvent avoir des permissions granulaires.
    • Le staff est par académie ; une même personne peut être staff dans certaines académies et élève dans d’autres.
  • Affiliés :
    • Tout utilisateur peut être converti en affilié depuis sa fiche utilisateur en cliquant sur l’onglet 'affilié' en haut.
    • Ils disposent de leur propre tableau de bord d’affiliation et de leurs liens.
    • Les commissions sont suivies mais non payées automatiquement ; vous payez en externe et les marquez comme payées dans Esmerise.

2. Types de contenu et création

Leçons vidéo

Création :

  • Dans un module ou sous-module :
    • Cliquez sur New content → Video.
    • Uploadez un fichier vidéo directement dans Esmerise, ou intégrez depuis Vimeo ou YouTube (YouTube est supporté mais avec des limites ; voir ci‑dessous).
  • Uploads supportés :
    • Format : MP4 recommandé.
    • Résolution : jusqu’à Full HD (1080p) ; la 4K est acceptée mais redimensionnée et fait perdre du temps d’upload.
    • Encodage recommandé (d’après le support) :
      • Codec : H.264 (High Profile), progressif.
      • Max 30 fps (60 fps sera réduit).
      • Lignes directrices de bitrate (approximatives) :
        • 360p : ~1 Mbps.
        • 480p : ~2,5 Mbps.
        • 720p : ~4 Mbps.
        • 1080p : ~7 Mbps.
      • Couleur : SDR Rec.709, 8‑bit 4:2:0.

Fonctionnalités du player :

  • Les élèves peuvent :
    • Lire/pause, se déplacer dans la vidéo, changer la qualité, passer en plein écran.
    • Utiliser des timestamps si vous en ajoutez.
  • Options créateur :
    • Changer l’image de couverture (miniature).
    • Activer/désactiver les commentaires.
    • Ajouter une description et des timestamps.
    • Joindre des fichiers (PDF, vidéo supplémentaire, ZIP, etc.).
    • Définir un pourcentage minimal de visionnage requis pour marquer comme complété (Pro).
    • Utiliser les outils IA (sous-titres, doublage, timestamps) si des crédits sont disponibles.

Intégrations :

  • Vimeo :
    • Supporté comme source ; vous collez l’URL Vimeo.
    • La confidentialité Vimeo doit autoriser l’intégration sur votre domaine (par ex. autoriser esmerise.com ou votre domaine personnalisé).
  • YouTube :
    • Supporté comme source, mais :
      • Les contrôles propres au lecteur YouTube (partage, « regarder sur YouTube ») ne peuvent pas être supprimés par Esmerise.
      • Pour du contenu payant, l’upload direct ou Vimeo est fortement recommandé pour éviter le partage facile.

Problèmes et schémas courants :

  • Si une vidéo semble floue :
    • Le player peut se mettre par défaut sur une résolution plus basse ; les élèves peuvent la modifier via l’icône engrenage.
  • Si l’upload échoue avec une erreur HTTP 400 :
    • Souvent dû à des miniatures problématiques ou des fichiers corrompus.
    • Contournement : uploadez d’abord la vidéo, puis définissez une autre image de couverture ; ou réexportez la vidéo.

Articles et contenu mixte

  • Les contenus « Article » sont des blocs flexibles pour des leçons basées sur du texte, des ressources, ou un contenu de type landing à l’intérieur de l’académie.

Blocs disponibles :

  • Paragraphes.
  • Titres.
  • Images.
  • Blocs audio (pour MP3/wav/ogg/m4a).
  • Blocs fichier (pour tout fichier téléchargeable).
  • Blocs HTML (pour du HTML/JS/CSS personnalisé et des intégrations).

Fonctionnalités :

  • Vous pouvez réordonner les blocs par glisser‑déposer.
  • Les commentaires et pièces jointes peuvent être activés comme pour les vidéos.
  • Les blocs HTML sont rendus dans un iframe :
    • JavaScript et CSS ne s’exécutent qu’à l’intérieur de cet iframe ; ils ne peuvent pas affecter le reste de la page.
    • Ceci limite les tentatives de modification globale du comportement (par ex. désactiver la sélection de texte sur toute la page).

Limitations :

  • Les articles ne supportent pas les blocs vidéo inline (uniquement via intégration HTML de sources externes) ; vous devez plutôt créer un contenu de type vidéo.
  • Il n’y a pas de surcharge de taille de police dans les blocs texte ;

Contenu audio uniquement

  • Il n’existe pas de type de contenu « leçon audio » séparé ; à la place :

Utilisez un Article avec un ou plusieurs blocs Audio :

  • Uploadez des fichiers MP3/wav/ogg/m4a.
  • Les élèves peuvent écouter l’audio dans le player intégré.
  • Vous pouvez inclure plusieurs blocs audio dans un même article.

Notes :

  • Les fichiers MP4 qui ne contiennent que de l’audio ne sont pas idéaux ; convertissez‑les en MP3 avant l’upload.
  • Pour les blocs audio vous pouvez décider d’autoriser ou non le téléchargement.

Fichiers et PDF

  • Tout contenu (vidéo, article, quiz) peut avoir des pièces jointes :
    • PDFs, documents Word, ZIP, images, etc.
    • Les pièces jointes peuvent être :
      • En lecture seule (uniquement pour les PDF et les audios, car il existe un lecteur PDF intégré avec zoom et un lecteur audio).
      • Téléchargeables (si vous activez le téléchargement).
  • Visionneuse PDF pour les pièces jointes :
    • Affichée dans une visionneuse interne avec :
      • Navigation par pages.
      • Contrôles de zoom.
    • Gros PDF :
      • Les fichiers très volumineux (par ex. 80+ Mo) peuvent entraîner des téléchargements lents ou des échecs sur certains appareils.
      • Recommandé de compresser les PDFs avant l’upload en cas de problèmes.
    • Index cliquables :
      • Pour les grands PDFs, une table des matières cliquable est supportée.

Comportements importants :

  • Suivi de complétion :
    • Pour le contenu non vidéo (par exemple des articles avec PDF joints), la complétion dépend du fait que l’élève clique sur Marquer comme vu dans le coin supérieur droit, et non sur la lecture réelle ou le téléchargement.

Quiz et devoirs

Création :

  • Dans un module ou sous-module :
    • Cliquez sur New content → Quiz/Assignment.
    • Définissez image, titre, description, commentaires activés/désactivés.

Les options de configuration du quiz incluent :

  • Score de réussite (par ex. 70 %).
  • Limite de temps (minutes) ou illimité.
  • Limite de tentatives.
  • Randomisation de l’ordre des questions.
  • Randomisation de l’ordre des réponses.
  • Feedback immédiat.
  • Rejouer seulement les réponses erronées.
  • Afficher le certificat.
  • Afficher les bonnes réponses.
  • Limiter le nombre de questions affichées à partir de la banque de questions.
  • Contrôles de scoring par réponse :
    • points pour bonne réponse
    • points pour mauvaise réponse
    • possibilité de permettre de passer des réponses

Types de questions :

  • Média de la question :
    • Texte, image, audio, ou vidéo.
  • Formats de réponses :
    • Choix multiple (texte).
    • Sélection d’image.
    • Sélection audio.
    • Texte à trous.
    • Réponse ouverte (texte long).
    • Devoir / tâche :
      • Texte + upload de fichier par l’élève (audio, vidéo, PDF, projet, etc.).
      • L’enseignant corrige et approuve/rejette manuellement.

Comportement et contraintes :

  • Réponses ouvertes et devoirs :

    • Déclenchent une notification email au créateur.
    • Nécessitent une correction manuelle ; vous pouvez approuver/rejeter et laisser des commentaires.
    • Il n’y a pas de scoring partiel (par ex. 1/2) ; c’est réussite/échec par question.
  • Import depuis CSV :

    • Il existe un bouton import CSV intégré à côté de « ajouter question ».
    • Le format CSV est documenté dans l’interface ; colonnes typiques :
      • Texte de la question.
      • Options A/B/C/… .
      • Bonne option.
      • Explication facultative.
    • L’encodage doit être UTF‑8 ; des guillemets dans les en-têtes ou cellules peuvent causer des erreurs.
  • Pas de mode « sondage uniquement » :

    • Le moteur de quiz est orienté évaluation (juste/faux).
    • Pour des sondages purs (sans bonnes réponses, logique de branchement), il est préférable d’utiliser des outils externes comme Google Forms, Typeform ou Jotform, intégrés via HTML sur les forfaits Pro ou liés en externe sur les autres forfaits.

Devoirs comme canaux privés 1:1 :

  • Certains créateurs utilisent une question de type tâche comme pseudo canal privé :
    • Chaque élève uploade des fichiers (images, vidéos) comme devoir.
    • L’enseignant répond via commentaires et validation.
    • Les enseignants ne peuvent pas uploader de fichiers en retour dans la réponse d’un devoir ; uniquement du texte.

Blocs HTML et intégrations

  • Les blocs HTML sont disponibles :
    • Dans les Articles.
    • Dans les pages de vente (constructeur de pages).
  • Utilisations typiques :
    • Intégration de formulaires externes (Mailchimp, Brevo, ConvertKit, Google Forms).
    • Intégration de widgets de réservation (Calendly, Tidycal).
    • Intégration d’outils interactifs (Wordwall, Typeform, Jotform, chatbots externes).
    • Intégration de lecteurs vidéo externes (YouTube, Vimeo) quand vous n’utilisez pas le contenu vidéo natif.

Contraintes :

  • Le HTML est rendu dans un iframe :
    • JavaScript et CSS sont isolés (sandbox).
    • Vous ne pouvez pas surcharger globalement le comportement de la plateforme (par ex. désactiver copier/coller sur toute la page).
  • Pour certains outils externes (par ex. Wordwall), l’intégration nécessite le forfait Pro (support des blocs HTML).

3. Structure des cours, progression et déblocage progressif

Progression à l’intérieur des modules

  • Au niveau module, il existe un bouton (libellé variant selon la langue) tel que :
    • « Débloquer les contenus/sous-modules l’un après l’autre ».
  • Quand il est activé :
    • Les élèves doivent compléter chaque contenu (ou sous-module) dans l’ordre.
    • Le contenu suivant est verrouillé tant que le précédent n’est pas marqué comme complété.
  • Quand il est désactivé :
    • Les élèves peuvent naviguer librement dans le module.

Détails importants :

  • La progression est par module :
    • Vous pouvez avoir certains modules linéaires et d’autres en navigation libre.
  • Pour les quiz :
    • Si un quiz doit être réussi avant de passer à la suite, vous devez :
      • Définir un score de réussite.
      • Garder l’option de progression du module activée.
  • Pour les PDFs ou contenus non vidéo :
    • La complétion est basée sur le bouton « Marquer comme vu ».
    • Si les élèves ne le remarquent pas, ils peuvent rester bloqués ; de nombreux créateurs ajoutent un bloc de texte expliquant « Cliquez sur ‘Marquer comme vu’ dans le coin supérieur droit pour continuer ».

Déblocage Temporel des Modules et des Contenus

  • Les modules, sous-modules et contenus individuels peuvent être configurés pour se débloquer après X jours à partir du premier accès de l’utilisateur à l’académie.
  • Des dates de sortie programmées sont également disponibles à la fois sur les modules et sur les contenus.

Comportement :

  • Le « déblocage après X jours » est calculé à partir :
    • De la date du premier accès à l’académie, et non de l’achat du produit.
    • C’est une limite connue : si un utilisateur a eu un accès gratuit plus tôt et achète plus tard un produit temporisé, il peut voir des modules ou contenus temporisés déjà débloqués.
  • Si un module parent et un contenu ont tous deux une minuterie ou une date programmée, les deux conditions doivent être remplies avant que le contenu devienne accessible.
  • Alternatives :
    • Utiliser des dates de calendrier fixes pour le déblocage (identiques pour tout le monde).
    • Pour du drip par utilisateur lié à un produit spécifique, il n’existe pas de minuterie de déblocage par produit ; les solutions de contournement impliquent des produits séparés et des affectations manuelles.

Dérogations manuelles :

  • Pour un utilisateur spécifique, vous pouvez :
    • Aller dans User Management → Student path.
    • Pour un module verrouillé ou un contenu verrouillé par minuterie, utiliser « Débloquer maintenant » pour contourner la minuterie.

Visibilité et masquage des modules

  • Par défaut, les modules non inclus dans les produits d’un utilisateur peuvent toujours apparaître avec une icône de cadenas :
    • C’est intentionnel pour l’upsell/cross-sell.
  • Pour masquer complètement un module aux utilisateurs qui ne l’ont pas acheté :
    • Ouvrez le module (icône crayon).
    • Allez dans Avancé.
    • Désactivez « Afficher le module s’il n’est pas acheté » (le libellé exact varie).
  • Ce paramètre est global pour ce module :
    • Masqué pour tous les utilisateurs qui n’ont pas de produit l’incluant.

Cas particuliers :

  • Lorsque vous réorganisez les modules dans une hiérarchie parent/enfant :
    • Après avoir modifié les modules parents, vous devez revisiter les « modules inclus » dans les produits et certificats pour vous assurer qu’ils pointent vers les bons modules.

Contenu gratuit vs payant au sein d’un cours

  • Les produits fonctionnent au niveau module/sous-module, pas au niveau des contenus individuels.
  • Pour mélanger contenu gratuit et payant dans ce qui est conceptuellement un seul cours :

Schéma :

  1. Créez des sous-modules séparés :
    • Un sous-module pour le contenu gratuit.
    • Un ou plusieurs sous-modules pour le contenu payant.
  2. Créez :
    • Un produit gratuit incluant uniquement le(s) sous-module(s) gratuit(s).
    • Un produit payant incluant à la fois les sous-modules gratuits et payants.
  3. Facultatif :
    • Dans les sous-modules payants, définissez un lien d’achat (voir ci‑dessous) afin que les utilisateurs du produit gratuit voient un bouton « Acheter ».

Liens d’achat dans les modules :

  • Dans les paramètres avancés du module, il existe un champ « lien d’achat » :
    • Collez l’URL de checkout du produit concerné.
    • Pour les utilisateurs qui n’ont pas accès, le module affiche un cadenas plus un bouton menant au checkout.
  • C’est très utilisé pour l’upsell/cross-sell depuis l’intérieur de l’académie.

4. Fonctionnalités communautaires

Commentaires

  • Chaque contenu (vidéo, article, quiz) peut avoir une section de commentaires :
    • Activée/désactivée par contenu.
    • Les commentaires sont visibles par tous les élèves ayant accès à ce contenu.
  • Comportement :
    • Les élèves peuvent publier, éditer et supprimer leurs propres commentaires.
    • Si un élève supprime un commentaire, la notification peut rester mais le contenu est supprimé (comportement attendu).

Chat de groupe

  • Le chat de groupe est un chat temps réel à l’échelle de l’académie :
    • C’est l’une des fonctionnalités qui aide Esmerise à donner l’impression d’un environnement d’apprentissage vivant plutôt que d’une simple bibliothèque de cours, car la conversation se déroule dans le même écosystème que les leçons.

Caractéristiques :

  • Activé depuis les Paramètres de l’académie.
  • Apparaît comme un panneau de chat (généralement en bas/droite).
  • Tous les utilisateurs ayant accès à l’académie peuvent lire et écrire.
  • Les créateurs peuvent supprimer des messages (menu trois points sur chaque message).
  • Il n’y a pas de segmentation par produit :
    • Vous ne pouvez pas avoir des chats de groupe séparés par cours ou niveau.
  • Notifications :
    • Au moment de la publication, les admins peuvent choisir d’envoyer une notification email à tous les utilisateurs (sous réserve de limites mensuelles à certaines périodes ; cela a évolué vers un quota d’emails mensuel).

Limitations :

  • Pas de chat privé 1:1.
  • Pas de mode « lecture seule » :
    • Le chat de groupe est toujours bidirectionnel ; vous ne pouvez pas le restreindre à des annonces d’admins uniquement.

Forum

  • Le forum est un espace de discussion structuré :

Fonctionnalités :

  • Activé depuis les Paramètres de l’académie sous Sections actives.
  • Supporte :
    • Des canaux (thématiques ou par cours).
    • Des posts épinglés.
    • Des pièces jointes (images, PDFs, etc.).
    • Du texte riche.
  • Accès aux canaux :
    • Chaque canal peut être restreint à des produits spécifiques :
      • Dans les paramètres du canal, sélectionnez quels produits donnent accès.
    • Permet des communautés par cours ou par niveau.
    • Particulièrement utile pour les créateurs qui veulent que la communauté reste étroitement liée au parcours d’apprentissage plutôt que dans un outil séparé.
  • Notifications :
    • Lors de la création d’un post, les admins peuvent cocher une option pour envoyer une notification email à tous les utilisateurs ayant accès à ce canal.
    • Il existe également un système de notification interne (icône cloche) pour les nouveaux posts/réponses.
    • Historiquement il existait une limite mensuelle fixe d’emails par académie ; elle a été remplacée par un quota plus flexible.

Recherche et performances :

  • Recherche dans le forum :
    • Recherche dans les titres de posts et, après améliorations, aussi dans les réponses.
  • « Charger plus » :
    • Un bug où les filtres étaient perdus lors du chargement de résultats supplémentaires a été corrigé ; les filtres persistent désormais.
  • Performances :
    • Des problèmes passés de lenteur à la publication et de réponses apparaissant comme de nouveaux posts ont été résolus.

Limitations :

  • Pas de fils privés natifs 1:1.
  • Un seul embed vidéo par post peut être intégré directement ; des vidéos supplémentaires doivent être jointes en tant que fichiers.

Communication privée

  • Il n’existe pas de messagerie 1:1 native entre enseignant et élève.
  • Solutions de contournement :
  1. Canaux de forum par élève :
    • Créez un canal privé par élève.
    • Créez un produit (éventuellement gratuit) n’incluant que ce canal.
    • Assignez ce produit à l’élève.
    • Résultat : un canal de forum privé visible uniquement par cet élève et le staff.
  2. Devoirs :
    • Utilisez des questions de type « tâche » dans les quiz pour des remises de fichiers privées et des retours.

5. Gamification

Esmerise inclut un système de gamification intégré conçu pour augmenter l’engagement et les taux de complétion.

Système de points

  • Les points sont une « monnaie » interne que les élèves gagnent pour des actions spécifiques à l’intérieur de l’académie.

  • Ils sont conçus pour encourager différents types d’engagement :

  • Progression

    • Compléter des leçons ou contenus
    • Réussir des quiz
  • Régularité

    • Se connecter quotidiennement
  • Participation sociale

    • Commenter sous les leçons
    • Participer au forum
    • Participer au chat de groupe
  • Configuration :

    • Dans Academy Settings → Points system :
      • Définissez combien de points chaque action rapporte.
      • Mettez à 0 pour désactiver de fait les points pour cette action.
      • Mettez tout à 0 pour désactiver le système de points.
  • Collecte :

    • Les élèves reçoivent des notifications lorsque des points sont disponibles.
    • Ils doivent cliquer sur la notification et « collecter » les points ; tant qu’ils ne sont pas collectés, certaines statistiques peuvent ne pas les refléter.

Notes :

  • Les points sont par académie, non partagés entre académies.
  • Il n’y a pas de réinitialisation mensuelle intégrée des points ou du classement ;
  • Vous pouvez ajouter ou retirer manuellement des points pour un utilisateur dans sa fiche via le bouton près de l’aperçu de l’avatar. Utile pour des défis organisés par le créateur ou tout cas où des points doivent être attribués manuellement.

Récompenses et avatars

  • Les récompenses se configurent dans la section Rewards (elle doit être activée dans les Paramètres de l’académie) :

Types :

  1. Avatars :
    • Images ludiques que les élèves peuvent acheter avec des points et utiliser comme photo de profil.
    • Chaque avatar a un coût en points.
    • Une fois débloqués, les avatars restent disponibles ; les points sont déduits à l’achat.
  2. Prix :
    • Récompenses plus importantes comme :
      • Goodies.
      • Consultations privées.
      • Réductions.
    • Chaque prix possède :
      • Une image.
      • Un nom.
      • Un coût en points.
      • Une limite facultative sur le nombre d’achats par utilisateur.

Flux d’échange :

  • Les élèves dépensent des points pour débloquer des avatars ou réclamer des prix.
  • Lorsqu’un prix est réclamé :
    • Le créateur reçoit une notification.
    • La livraison est généralement manuelle : vous devez livrer le prix (par ex. planifier un appel, envoyer un gadget) en dehors de la plateforme.
    • Sur Pro, chaque récompense peut aussi déclencher une action de liste/tag dans une newsletter au moment où elle est échangée, si un CRM ou un outil d’email marketing est connecté dans Integrations.

Important :

  • Les récompenses ne débloquent pas automatiquement des modules ou produits.
    • Pour utiliser une récompense comme accès à un module spécial, vous devez :
      • Créer un produit incluant ce module s’il n’existe pas déjà.
      • Quand un élève échange la récompense, lui assigner manuellement ce produit.

Classements

  • Le classement est une section optionnelle montrant les rangs par points :

  • Activez‑le depuis Academy Settings → Leaderboard.

  • Les élèves peuvent voir leur position par rapport aux autres.

  • Il n’y a pas de réinitialisation automatique périodique (par ex. mensuelle) ;

Défis et cas d’usage

  • Stratégies courantes :
    • Structurer les cours en niveaux/étapes avec des quiz comme « boss de fin ».
    • Allouer des points pour :
      • Compléter des étapes.
      • Des connexions quotidiennes.
      • La participation au forum.
    • Lancer des défis :
      • Par ex. concours artistiques hebdomadaires où les élèves soumettent leurs travaux dans un fil de forum.
      • Attribuer manuellement des points supplémentaires aux gagnants.
    • Utiliser des récompenses telles que :
      • Des sessions 1:1.
      • Des réductions.
      • Du contenu exclusif.
  • Pour des plateformes sans système intégré comme celui d’Esmerise, les créateurs reproduisent souvent cela en externe ; Esmerise le fournit nativement.

6. Ventes, paiement et modèles de tarification

Fournisseurs et méthodes de paiement

Le traitement principal des paiements se fait via Stripe :

  • Méthodes supportées via Stripe (selon la configuration Stripe et le pays) :
    • Cartes de crédit et de débit.
    • Apple Pay.
    • Google Pay.
    • SEPA prélèvement / virement bancaire.
    • Klarna (formule 3 échéances « Pay in 3 »).
  • Fournisseur additionnel :
    • PayPal :
      • Connecté directement depuis Integrations.
      • Disponible pour les paiements uniques.
      • Non disponible pour les abonnements récurrents dans Esmerise.

Notes et avertissements :

  • Compte Stripe :
    • Créé ou connecté via le flux guidé d’Esmerise dans Products & Coupons.
    • Esmerise utilise Stripe Connect avec des comptes Standard ; même si vous avez déjà un login Stripe, un compte connecté dédié est créé pour l’académie.
  • Klarna :
    • Activé depuis Academy Settings → Registration and payments (forfait Pro requis).
    • Stripe doit supporter Klarna pour votre compte et région.
    • Klarna propose 3 mensualités ; la configuration (nombre/fréquence) n’est pas ajustable.
    • La commission est plus élevée (~5 %) vs paiements par carte standard (~2 %), vous recevez la totalité du montant immédiatement ; Klarna porte le risque de crédit.

Portefeuilles :

  • Apple Pay / Google Pay :
    • Apparaissent automatiquement lorsque :
      • Ils sont activés dans Stripe (ils le sont par défaut).
      • L’appareil/navigateur de l’utilisateur a un portefeuille configuré.
    • Il n’y a pas de contrôle manuel de leur ordre d’affichage.

Spécificités PayPal :

  • Uniquement pour les produits à paiement unique.
  • Les offres de type « Pay in 3 » ou paiements échelonnés propres à PayPal peuvent apparaître ; Esmerise ne peut ni les contrôler ni les désactiver.
  • Les commissions sont celles de PayPal (par ex. ~3,4 % + frais fixes), facturées par PayPal.

Types de produits et options de tarification

Lors de la création d’un produit, vous pouvez choisir :

  1. Paiement unique :
    • Prix fixe.
    • Durée d’accès facultative (par ex. 365 jours) après laquelle l’accès expire.
    • Si aucune durée n’est définie, l’accès est illimité (sauf révocation manuelle).
  2. Produit gratuit :
    • Utilisé pour :
      • Des lead magnets gratuits.
      • Des essais gratuits de contenu.
    • Durée d’accès facultative (par ex. 7 jours).
    • Nécessite tout de même une inscription utilisateur (email + mot de passe).
  3. Abonnement :
    • Facturation récurrente :
      • Fréquences : quotidien, hebdomadaire, mensuel, trimestriel, semestriel, annuel, etc.
    • Essai gratuit facultatif :
      • Durée de l’essai en jours.
      • La carte est collectée à l’inscription ; le premier prélèvement a lieu automatiquement à la fin de l’essai.
    • Modifications de prix :
      • Changer le prix du produit n’affecte que les nouveaux abonnements.
      • Les abonnés existants conservent leur prix d’origine sauf ajustement manuel de leurs abonnements dans Stripe.
  4. Plan de paiements échelonnés interne (échelonnements Esmerise) :
    • Vous définissez :
      • Le montant de chaque échéance.
      • Le nombre d’échéances (jusqu’à 99).
      • La fréquence (par ex. mensuelle).
    • Comportement :
      • Stripe prélève automatiquement chaque échéance.
      • Vous recevez les fonds échéance par échéance.
      • Si un paiement échoue, Esmerise marque l’accès comme « paiement échoué » et bloque le cours.
    • Durée d’accès : - Typiquement définie comme illimitée (à vie) après le paiement de toutes les échéances. - Vous pouvez aussi définir une durée d’accès fixe (par ex. 1 an).
  5. Product to gift :
  • Type de produit spécial qui permet à un acheteur d’acheter un accès pour un tiers :
  • L’acheteur saisit l’email du bénéficiaire et un message / une date de livraison facultatifs pour l’email.
  • Le bénéficiaire reçoit un email pour définir son mot de passe et accéder au produit offert.

Notes :

  • Product not purchasable :
    • Vous pouvez marquer un produit comme non achetable :
      • Utile pour stopper les nouvelles ventes tout en conservant l’accès pour les acheteurs existants.
  • Échéances Klarna :
    • Lorsque Klarna est activé, il apparaît automatiquement comme option de paiement supplémentaire sur tous les produits à paiement unique. Vous pouvez facultativement le désactiver pour certains produits dans les paramètres avancés du produit.

Durée d’accès et expiration :

  • Pour les produits uniques et gratuits :

    • « Durée d’accès » en jours peut être définie dans les paramètres avancés du produit.
    • Après expiration du produit ou résiliation de l’abonnement, si l’utilisateur n’a accès à aucun autre produit, il voit une page « Accès non actif ».
    • Dans les Paramètres de l’académie, en bas de page, vous pouvez configurer l’appel à l’action affiché sur cet écran en remplissant le champ Page to show when access is not active.
    • Particulièrement utile pour les essais gratuits et abonnements annulés, car cela permet aux utilisateurs d’aller directement à la page où ils peuvent racheter, mettre à niveau ou réactiver l’accès.
  • Pour les abonnements :

    • L’accès est lié au statut de l’abonnement :
      • Actif → accès.
      • En attente d’annulation → accès jusqu’à la fin de la période payée.
      • Annulé ou paiement échoué → accès bloqué.
    • Le renouvellement est toujours automatique, si le paiement échoue l’accès est automatiquement révoqué et l’utilisateur guidé pour résoudre le problème à sa prochaine connexion.
    • Les utilisateurs peuvent annuler leurs abonnements en ouvrant la section 'profile' puis en cliquant sur le bouton du bas 'manage payments'.

Coupons et remises

Les coupons sont créés dans Products & Coupons :

Types :

  • Montant fixe (par ex. 10 € de réduction).
  • Pourcentage (par ex. 20 % de réduction).

Configuration :

  • Produits applicables :
    • Vous choisissez les produits auxquels le coupon s’applique.
  • Limites d’utilisation :
    • Nombre total d’utilisations.
    • Nombre maximal d’utilisations par utilisateur.
  • Pour les abonnements :
    • Vous pouvez choisir si le coupon s’applique :
      • Uniquement au premier paiement.
      • À un nombre spécifique de paiements.
      • À tous les paiements (remise récurrente).
  • Pour les paiements échelonnés :
    • Échelonnements internes :
      • Le coupon s’applique comme pour les abonnements.
    • Klarna :
      • La remise est appliquée au total puis répartie sur les 3 paiements Klarna.

Comportement :

  • Les coupons sont saisis par l’utilisateur au checkout.
  • Vous pouvez aussi pré‑appliquer un coupon en ajoutant &c=CODE au lien du produit :
    • Exemple : https://youracademy.com/register?p=1234&c=MYCODE.
  • Pour les abonnements existants :
    • Esmerise ne peut pas appliquer de coupons rétroactivement ; vous devez :
      • Ajouter le coupon à l’abonnement directement dans Stripe depuis le tableau de bord Stripe manuellement.

Suivi :

  • Pour les campagnes d’influenceurs :
    • Utilisez le tableau de bord des affiliés avec des coupons liés aux affiliés :
      • L’acheteur reçoit une remise.
      • L’affilié touche une commission sur le montant remisé.

Order bumps et bundles

Order bumps :

  • Pour chaque produit, dans ses paramètres, vous pouvez configurer des order bumps :
    • Produits additionnels proposés comme options 1‑clic.
    • Chaque bump a son propre prix (pouvant être remisé par rapport au prix normal de ce produit).
  • Comportement :
    • Les bumps sont ajoutés au panier ; ils ne remplacent pas le produit principal.
    • Il n’y a pas de comportement natif « upgrade qui remplace le produit de base ».

Bundles :

  • Pour proposer des offres type « achetez 2, payez X » ou des bundles multi‑cours :
    • Créez des produits séparés incluant plusieurs modules.
    • Définissez un prix de bundle inférieur à la somme des cours individuels.
  • Il n’y a pas de « remise panier » dynamique basée sur le nombre d’articles ; les bundles doivent être des produits explicites.

Checkout multi‑produits :

  • Vous pouvez créer des liens qui pré‑chargent plusieurs produits dans le panier :
    • .../register?p=1234,5678 (IDs séparés par des virgules).
  • Les coupons peuvent être combinés avec des liens multi‑produits :
    • .../register?p=1234,5678&c=CODE.

Cadeaux et accès gratuits

Cadeaux :

  • Utilisez le type « product to gift » si vous voulez permettre aux gens d’offrir des produits à d’autres :
    • L’acheteur paie.
    • Le bénéficiaire reçoit l’accès par email.
  • Alternativement, si vous-même en tant qu’admin souhaitez offrir des accès :
    • Voir ci‑dessous 'Accès gratuit pour des utilisateurs sélectionnés'

Accès gratuit pour des utilisateurs sélectionnés :

  • Deux méthodes principales :
  1. Ajout manuel d’utilisateur :
    • Allez dans User Management → Add users manually.
    • Saisissez email, nom, prénom.
    • Le système génère un lien de définition de mot de passe à envoyer à l’utilisateur.
    • Après création, assignez des produits via « Add product » dans la fiche utilisateur.
  2. Produit gratuit :
    • Créez un produit gratuit incluant les modules souhaités.
    • Partagez le lien du produit ; les utilisateurs s’inscrivent avec email/mot de passe et obtiennent l’accès.
  3. Coupon 100 % :
  • Créez un coupon de 100 % de réduction et partagez le code.

Notes :

  • Pour des accès B2B en volume (par ex. une entreprise achète 200 places) :
    • Créez un produit payant pour l’entreprise (une facture) avec le prix total.
    • Puis :
      • Importez un CSV avec les emails des employés et assignez le produit qui inclut le cours.
      • Ou créez un coupon 100 % avec un nombre d’utilisations limité (correspondant au nombre de licences vendues) et laissez les employés s’auto‑inscrire. C’est plus risqué, car le lien peut techniquement être partagé, alors que l’import CSV restreint l’accès aux adresses email que vous avez importées.

7. Facturation, factures et fiscalité

Facturation manuelle

Si vous n’activez pas le module de facturation automatique d’Esmerise :

  • Esmerise :
    • Peut collecter les données de facturation au checkout si vous activez les champs correspondants dans Academy Settings → Registration and payments.
    • Stocke les données de facturation dans le profil de chaque utilisateur.
  • Vous :
    • Émettez les factures via votre propre logiciel de comptabilité.
    • Utilisez les tableaux de bord Stripe/PayPal pour voir les paiements et frais.
  • Esmerise n’envoie aucun document fiscal aux autorités fiscales dans ce mode.

Facturation automatique

Esmerise propose un module de facturation automatique optionnel qui automatise de bout en bout le flux de facturation, de la collecte des données de facturation au calcul des taxes jusqu’à la génération de la facture PDF ou e‑facture. C’est l’une des fonctionnalités opérationnelles à plus fort effet de levier pour les créateurs souhaitant gérer un vrai business sans assembler plusieurs outils de facturation externes.

  • Lorsqu’il est activé depuis Automatic invoicing :

Comportement :

  • Pour chaque vente éligible :
    • Collecte toutes les données de facturation requises (numéro fiscal / TVA, adresse, etc.).
    • Calcule automatiquement les taxes en fonction des informations du client, partout dans le monde.
    • Génère automatiquement la facture en votre nom.
    • Supporte actuellement les entreprises italiennes, espagnoles, polonaises, britanniques, françaises, suédoises, australiennes et néerlandaises.
    • Pour les entreprises italiennes, les factures sont automatiquement envoyées au SDI (Sistema di Interscambio), et le droit de timbre (marca da bollo) est également géré automatiquement si nécessaire.
    • Met une copie PDF à disposition à la fois pour le client dans son profil et pour vous dans le tableau de bord de facturation automatique.
  • Pour les remboursements :
    • Une note de crédit est automatiquement générée après traitement d’un remboursement Stripe / PayPal.
  • Pour les SEPA et paiements échelonnés :
    • Les factures sont émises uniquement après les paiements réussis.

Frais :

  • Le module facture 1,5 % du montant facturé (en plus des frais Stripe/PayPal).
  • Ceci est facturé mensuellement par Esmerise (frais d’application via Stripe) et accompagné d’une facture Esmerise le premier jour du mois suivant.

Configuration :

  • Nécessite :
    • Le régime de TVA dans les cas où plusieurs régimes ont des règles de TVA différentes (par exemple l’Italie).
    • Le numéro de TVA.
    • L’adresse de l’entreprise et autres données fiscales à placer sur les factures côté vendeur.

Notes importantes et écueils :

  • Taux de TVA mixtes :
    • Le module ne supporte pas la TVA réduite par produit (par ex. 4 % pour les ebooks vs 22 % pour les cours).
    • Si vous avez besoin de taux de TVA différents par produit, vous ne devriez pas utiliser la facturation automatique et plutôt émettre les factures manuellement.

Factures Stripe vs factures fiscales

  • Stripe crée toujours des factures techniques (pour ses propres flux de facturation et paiements).
  • Ce ne sont pas des factures fiscales dans la plupart des juridictions.
  • Avec la facturation automatique Esmerise :
    • Les factures fiscales sont générées par Esmerise.
    • Les objets « facture » de Stripe ne sont qu’une partie du processus de paiement.

Les créateurs devraient :

  • Utiliser les factures (et notes de crédit) d’Esmerise comme documents fiscaux officiels lorsque le module est activé.
  • Considérer les factures Stripe comme des justificatifs internes pour les frais de traitement carte.

TVA et ventes internationales

  • Le module de facturation automatique d’Esmerise est conçu pour gérer :
    • Les ventes domestiques italiennes.
    • Les ventes B2B UE avec numéro de TVA (autoliquidation).
    • Les ventes B2C UE avec TVA.
    • Les ventes hors UE (sans TVA).
    • Il applique la TVA du pays de l’acheteur si le régime OSS est activé dans les paramètres du module.
  • Le module :
    • Valide les numéros de TVA.
    • Applique ou non la TVA en fonction du pays et de la présence d’un numéro de TVA.

Limitations :

  • Il n’y a pas de géolocalisation contraignante :
    • Le pays est pris à partir des informations saisies par l’utilisateur ; il peut les renseigner erronément.
    • L’exonération de TVA est basée sur la validation du numéro de TVA, non sur l’IP.

8. Intégrations

Email marketing et CRM

Les intégrations natives incluent :

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

Capacités :

  • Au niveau produit :
    • Mapper :
      • « Users with incomplete checkout » → liste/tag.
      • « Users with active product » → liste/tag.
      • « Users with expired product » → liste/tag. De plus, pour les produits d’abonnement :
      • « Users with subscription in trial status → liste/tag.
      • « Users with canceled subscription → liste/tag.
  • Au niveau contenu (onglet Avancé) :
    • À la complétion d’un contenu spécifique (par ex. dernière vidéo, quiz), ajouter l’utilisateur à une liste/tag.
    • Utilisé pour :
      • Des séquences post‑cours.
      • Des rappels.
      • Des flux de fin d’essai.
  • Dans la section des récompenses (option avancée de chaque récompense) :
    • À l’achat d’une récompense avec des points → liste/tag, ce qui peut servir à créer un système de livraison automatique de la récompense.

Consentement :

  • Dans les paramètres d’intégration, vous pouvez choisir :
    • Ajouter tous les acheteurs à la liste.
    • Ou seulement ceux qui cochent une case de consentement marketing au checkout (conforme RGPD).

Notes :

  • Quand plusieurs listes sont définies pour un produit, Esmerise peut déplacer automatiquement les utilisateurs d’une liste à l’autre lorsque leur statut change, en les retirant de l’ancienne (par ex. de « checkout incomplete » à « active »).

Analytique et suivi

Outils de tracking supportés :

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

Comportement :

  • Lorsque vous ajoutez des codes GA4 ou GTM dans Integrations, Esmerise :
    • Injecte les scripts dans les pages appropriées (pages de vente, checkout, remerciement).
    • Envoie des événements tels que :
      • PageView.
      • AddToCheckout.
      • Purchase
  • Pour Meta Pixel :
    • Il existe une intégration native qui :
      • Envoie des événements standard (incluant Purchase) côté client.

Tracking côté serveur :

  • Il n’y a pas d’intégration intégrée Conversion API côté serveur.
  • Tous les événements sont côté client.

Search Console :

  • Vous pouvez vérifier des domaines via :
    • Enregistrements DNS (recommandé si vous avez connecté un domaine personnalisé).

Trustpilot et avis

  • Intégration disponible dans Integrations :

Comportement :

  • Après un achat :
    • Trustpilot peut envoyer un email automatique (environ 7 jours plus tard) invitant le client à laisser un avis sur Trustpilot.
  • Limitations :
    • Déclenché uniquement pour les nouveaux achats.
    • Les abonnés existants ne sont pas invités rétroactivement.
  • Pour inviter les clients existants :
    • Il est conseillé aux créateurs d’envoyer un email de diffusion avec un lien direct vers leur page Trustpilot.

Calendriers et outils de réservation

Outils courants :

  • Calendly.
  • Tidycal.
  • Autres systèmes de réservation.

Schémas d’intégration :

  • Pour le forfait Pro :
    • Intégrer des widgets de réservation via des blocs HTML dans :
      • Des articles à l’intérieur de l’académie.
      • Des pages de vente.
  • Pour le forfait Base :
    • Utiliser des liens cliquables vers des pages de réservation externes.

Flux typiques :

  • Coaching 1:1 :
    • Produit pour le package de coaching donnant accès à un module (après achat) avec :
      • Un article intégrant Calendly.
      • Ou un lien vers Calendly.
  • Sessions de groupe :
    • Un module listant les sessions à venir avec des liens.

Autres intégrations et API personnalisées

APIs :

  • Esmerise expose des APIs de gestion d’utilisateurs pour le forfait Enterprise :

Capacités :

  • Créer des utilisateurs.
  • Assigner des produits (accès) aux utilisateurs.
  • Modifier des états d’accès.
  • Lire toutes les informations et états d’accès des utilisateurs.

Limitations :

  • Pas d’APIs publiques pour :
    • Le contenu (vidéos, modules, quiz).
    • L’intégration du player dans des apps externes.
    • SCORM/xAPI.

SSO :

  • Le forfait Enterprise supporte le SSO OpenID Connect :
    • Utilisé par les clients corporate pour s’intégrer avec leurs fournisseurs d’identité.

9. Site et constructeur de pages

Pages publiques vs espace académie

  • Espace académie :
    • Protégé par login.
    • Mise en page fixe :
      • Tuiles de module sur la page d’accueil.
      • Liste de contenus à l’intérieur des modules.
    • Non destiné au copywriting marketing ou au SEO.
  • Pages de vente & site :
    • Construits avec le constructeur de pages sous Landing Pages & Website.
    • Accessible publiquement.
    • Utilisé pour :
      • Les pages d’accueil.
      • Les pages de vente de cours.
      • À propos, contact, CGU, politique de confidentialité, etc.

Capacités du constructeur de pages

Sections et éléments :

  • Vous pouvez :
    • Partir de zéro ou utiliser des modèles.
    • Ajouter des sections avec des mises en colonnes configurables.
    • Ajouter des éléments tels que :
      • Texte.
      • Titres.
      • Images.
      • Boutons.
      • Vidéo.
      • Compte à rebours.
      • Blocs produit (récupèrent automatiquement nom/prix/bouton du produit).
      • Icônes sociales.
      • Formulaires de contact (simples formulaires email).
      • Blocs HTML (pour les intégrations).
      • Paragraphes « Lire plus ».
      • Élément de chat instantané (pour WhatsApp/Spoki).
  • Style :
    • Couleur/image d’arrière-plan par section.
    • Bordures, rayon de bordures.
    • Espacements (padding/marges).
    • Typographie (police, taille, couleur).
    • Quelques réglages de thème global (clair/sombre, couleur principale).
  • Visibilité par appareil :
    • Vous pouvez masquer des sections sur mobile ou desktop.
    • Il existe un mode prévisualisation mobile.
  • Les menus se configurent dans l’onglet « Menus » de la section landing pages and website :

Fonctionnalités :

  • Vous pouvez créer plusieurs menus.
  • Ajouter des éléments :
    • Lien vers des pages internes.
    • Lien vers des URLs externes.
    • Lien vers des sous-menus (menus déroulants).
  • Pour chaque page :
    • Choisir quel menu afficher dans son en‑tête (ou aucun).

Notes :

  • La page d’accueil est la page dont le champ URL est laissé vide.
  • Le logo dans l’en‑tête renvoie toujours à la page d’accueil.
  • Les menus déroulants :
    • Implémentés en créant un sous-menu et en le reliant comme un élément de menu.

SEO, indexation et Search Console

Champs SEO :

  • Chaque page a :
    • Titre (utilisé comme <title>).
    • Description SEO.
    • Champs d’aperçu social (og:title, og:description, og:image).
  • Comportement :
    • La description SEO est utilisée par les moteurs de recherche et parfois dans les aperçus de lien.
    • Les champs d’aperçu social surchargent parfois la description SEO dans certains contextes (par ex. Telegram, WhatsApp), mais le comportement peut varier.

Indexation :

  • Pendant l’essai, les pages publiques peuvent être non indexées par défaut pour éviter le spam.
  • Vous pouvez contrôler :
    • « Autoriser l’indexation par les moteurs de recherche » par page (paramètres avancés).
  • Pour Search Console :
    • Vérification via :
      • Enregistrements TXT DNS (recommandé si vous avez connecté un domaine personnalisé).
      • GA4 / GTM

Structures type blog

  • Il n’existe pas de module blog natif.
  • Solution de contournement :

Schéma :

  1. Créez une page par article avec le constructeur de pages (ou un contenu article exposé via une page publique).
  2. Créez une page index listant les articles :
    • Utilisez du texte ou des cartes renvoyant vers chaque page article.
  3. Ajoutez la page index au menu principal.

Notes :

  • Les pages sont indexables par les moteurs de recherche.
  • Chaque page a ses propres champs SEO.
  • Pour une expérience plus proche d’un blog, une maintenance manuelle est nécessaire (pas d’archives automatiques, catégories, etc.).

10. Image de marque, domaines et app

Image de marque et white‑label

  • Options de branding :

Forfait Base :

  • Académie hébergée à l’adresse esmerise.com/youracademy.
  • Le logo Esmerise apparaît à certains endroits (par ex. icône d’app).

Forfait Pro :

  • Un domaine ou sous-domaine propre peut être relié depuis la section paramètres de l’académie (pas de esmerise.com dans les URLs).
  • Favicon et icône d’app personnalisés.
  • L’app apparaît avec votre icône et nom lorsqu’installée.

Enterprise :

  • Ajoute :
    • Des niveaux de bande passante plus élevés (nécessaires si vous attendez 1000+ élèves).
    • SSO.
    • APIs.

Domaines personnalisés

  • Vous pouvez connecter :
  1. Sous-domaine (recommandé si vous avez déjà un site principal) :
    • Exemple : academy.yourdomain.com ou corsi.yourdomain.com.
    • DNS : enregistrement CNAME :
      • Host : academy (ou sous-domaine choisi).
      • Valeur : esmerise.com.
  2. Domaine racine :
    • Exemple : yourdomain.com.
    • Nécessite de changer les nameservers vers les nameservers AWS d’Esmerise.
    • Esmerise gère alors le DNS pour ce domaine.

Dans les deux cas, ouvrez Academy Settings → Connect custom domain, et suivez la procédure guidée.

Notes :

  • Un seul domaine personnalisé par académie.
  • Chaque académie peut avoir son propre domaine ; plusieurs académies nécessitent plusieurs domaines/sous-domaines.
  • SSL :
    • Esmerise provisionne automatiquement les certificats SSL.

Redirections :

  • Si vous changez de domaine :
    • L’ancienne URL Esmerise (esmerise.com/academy) reste active.
  • Pour WordPress ou autres sites :
    • Suggestion : vous pouvez garder votre site principal et utiliser un sous-domaine pour Esmerise.

Application web progressive (PWA)

  • Les académies Esmerise sont disponibles sous forme d’apps web installables (PWA) :
    • C’est l’un des différenciateurs les plus clairs d’Esmerise : créateurs et élèves peuvent utiliser la même expérience mobile brandée plutôt que de passer d’une app à l’autre / non white‑label / limitée en fonctionnalités.

Installation :

  • Sur mobile :
    • Ouvrez l’académie dans le navigateur.
    • Allez dans la section Profile.
    • Touchez le bouton vert « Install app » en bas.

Comportement :

  • L’app tourne en plein écran, sans interface de navigateur.
  • Les élèves et admins peuvent :
    • Accéder à tout le contenu.
    • Utiliser les fonctionnalités communautaires.
    • Gérer les cours (pour les admins).
    • Aucune limitation fonctionnelle par rapport à la version web.
  • Chaque académie a sa propre app :
    • Si un utilisateur est dans plusieurs académies, il peut installer plusieurs PWAs.
  • Branding :
    • Sur Pro et au‑dessus, l’icône et le nom de l’app utilisent le branding de votre académie.
    • Sur Base, l’icône Esmerise est utilisée.

Limitations :

  • Pas de notifications push natives (au niveau OS).
    • Les notifications sont internes (dans l’app) et via email.

11. Gestion des utilisateurs et contrôle d’accès

Création et import d’utilisateurs

Création manuelle :

  • User Management → Add users manually :
    • Utilisateur unique :
      • Saisissez email, nom, prénom.
      • Assignez facultativement des produits immédiatement.
      • Le système affiche un lien de définition de mot de passe à envoyer à l’utilisateur.
    • Import CSV :
      • Uploadez un CSV avec des en-têtes (par ex. email, first_name, last_name).
      • Faites la correspondance des colonnes.
      • Assignez facultativement un produit à tous les utilisateurs importés.

États :

  • Les utilisateurs peuvent avoir des produits dans des états tels que :
    • Active.
    • Cancelled.
    • Pending cancel.
    • Expired.
    • Payment failed.
    • Checkout not completed.

Opérations en masse :

  • Certaines opérations en masse (par ex. expirer tous les utilisateurs après 12 mois) peuvent être réalisées par le support via des outils admin.
  • L’interface supporte :
    • Filtrer les utilisateurs par produit et statut.
    • Exporter des sélections filtrées en CSV.

États d’accès et expiration

Par utilisateur, par produit :

  • Dans la fiche utilisateur, chaque produit a :
    • Un statut (checkout not completed, active, cancelled, pending cancellation, payment failed, expired).
    • Une date d’expiration facultative (pour un accès de durée fixe).
  • Vous pouvez :
    • Modifier le statut manuellement (par ex. de « payment failed » à « active » après un paiement hors ligne).
    • Définir ou ajuster les dates d’expiration.

Comportement des abonnements :

  • Quand un utilisateur résilie un abonnement :
    • Le statut devient « pending cancellation ».
    • L’accès reste jusqu’à la fin de la période payée.
    • Puis le statut devient « cancelled » et l’accès est révoqué.
  • Si un paiement échoue :
    • Le statut devient « payment failed ».
    • L’accès est bloqué.
    • Stripe peut retenter automatiquement ; si un nouvel essai réussit, l’accès est restauré.

Comptes staff et permissions

  • Les comptes staff sont créés en :
  1. Ajoutant un utilisateur via User Management.
  2. Ouvrant sa fiche et allant dans l’onglet Staff.
  3. Activant le statut staff et en sélectionnant les permissions.

Permissions :

  • Les domaines incluent :
    • Contenu et site web
    • Produits et facturation
    • Utilisateurs, affiliés et certificats
    • Paramètres et intégrations
  • Le staff est par académie :
    • Un membre du staff dans une académie n’est pas automatiquement staff dans les autres.

Notes :

  • Certaines actions critiques (par ex. création de nouvelles académies, changement de facturation au niveau compte, achat de crédits IA) restent réservées au propriétaire principal du compte.
  • Le staff ne gère pas le compte global Esmerise (qui peut être lié à plusieurs académies).

Affiliés

  • Tout utilisateur peut être converti en affilié :

Configuration :

  • Dans la fiche utilisateur :
    • Activez le statut affilié.
    • Définissez :
      • Le pourcentage de commission.
      • La commission sur les renouvellements (peut être identique, différente ou 0).
      • La durée de la fenêtre d’attribution (30 jours par défaut).
      • Un coupon facultatif associé à l’affilié.

Liens affiliés :

  • Les affiliés voient leur lien dans leur onglet Affiliate dans l’académie.
  • Vous pouvez créer des liens spécifiques pour des affiliés spécifiques (pages de vente spécifiques) à la fois pour tous les affiliés, ou pour des affiliés individuels.

Commissions :

  • Esmerise suit :
    • Les ventes venant de chaque affilié.
    • Les montants de commission.
  • Paiement :
    • Vous devez payer les affiliés manuellement (virement bancaire, PayPal, coupon, etc.).
    • Après paiement, marquez les commissions comme « paid » dans le tableau de bord affiliés.

Coupons + affiliés :

  • Si un affilié a un coupon :
    • Les acheteurs utilisant le coupon obtiennent une remise.
    • L’affilié gagne une commission sur le montant remisé.
  • Si un affilié n’a pas de coupon :
    • Les acheteurs paient le plein tarif.
    • L’affilié touche malgré tout une commission.

12. Sécurité et anti-piratage

Authentification et 2FA

  • La connexion utilise email + mot de passe + code à usage unique (2FA) :

Comportement :

  • Lors de la première connexion depuis un appareil/navigateur :
    • L’utilisateur saisit email et mot de passe.
    • Un code à 6 chiffres est envoyé par email.
    • L’utilisateur doit saisir ce code pour finaliser la connexion.
  • Aux connexions suivantes :
    • Tant que la session persiste et que l’appareil est reconnu, aucun nouveau code n’est requis.
    • Si l’utilisateur se déconnecte, utilise une fenêtre de navigation privée, ou un nouvel appareil / navigateur, un nouveau code est demandé.

Raison d’être :

  • La 2FA est obligatoire et ne peut pas être désactivée globalement.
  • C’est une mesure anti‑partage clé :
    • Si les élèves partagent leurs mots de passe, ils doivent aussi partager l’accès à leur boîte email, ce qui est moins probable.

Cas particuliers :

  • Pour les utilisateurs avec des fournisseurs email problématiques (par ex. Libero, Yahoo) où les codes sont retardés ou perdus :
    • Le support peut définir un code temporaire afin que l’utilisateur puisse se connecter et modifier son email, ou même un code fixe (par ex. 123456), désactivant de fait la 2FA pour cet utilisateur.
    • C’est un compromis et doit être utilisé avec parcimonie.

Limites d’appareils et gestion des sessions

  • Esmerise impose une limite de 3 sessions actives par compte élève et 6 sessions actives par compte créateur :

Comportement :

  • Lorsqu’une 4ᵉ/7ᵉ session démarre :
    • La session la plus ancienne est automatiquement déconnectée.
  • Ceci :
    • Limite le partage simultané de comptes.
    • Permet malgré tout à un utilisateur d’utiliser plusieurs appareils (par ex. téléphone, tablette, ordinateur portable).

Logs :

  • Les adresses IP des connexions sont enregistrées.
  • Elles ne sont pas visibles dans l’interface mais peuvent être exportées par le support sur demande.

Protection du contenu

  • Contenu vidéo :

    • Non téléchargeable via le player.
    • Les URLs ne sont pas exposées pour téléchargement direct.
    • L’enregistrement d’écran ne peut pas être techniquement empêché (limitation générale du web).
  • PDFs et fichiers :

    • Peuvent être configurés en lecture seule (sans bouton de téléchargement).
  • YouTube/Vimeo :

    • Les intégrations YouTube ne peuvent pas masquer le bouton de partage ; non recommandé pour du contenu premium.
    • La confidentialité Vimeo doit être configurée pour autoriser l’intégration uniquement sur vos domaines.

Logs et conformité

  • Pour la conformité (par ex. formation sécurité au travail, FAD ECM, Fundae, Qualiopi), Esmerise fournit :

Par utilisateur :

  • Date et heure de début et de fin pour chaque contenu.
  • Pour les vidéos :
    • Secondes visionnées.
    • Il est possible de définir un seuil de pourcentage minimum pour la complétion qui suit les secondes visionnées et n’active ensuite le bouton marquer comme vu que lorsque ce seuil est atteint (Pro).
  • Adresses IP (sur demande).

Agrégé :

  • Des statistiques de complétion par module/produit/contenu sont disponibles dans la section stats (Pro).

Limitations :

  • Pas de logs complets de session login/logout (suivi du temps continu).
  • Pas de support SCORM/xAPI.

13. Fonctionnalités IA

Sous-titres et doublage

Disponible pour les vidéos uploadées dans Esmerise (pas pour les intégrations Vimeo/YouTube) :

  • Sous-titres automatiques :

    • Générer des sous-titres dans plusieurs langues.
    • Stockés en fichiers VTT.
    • Modifiables manuellement ensuite.
  • Timestamps automatiques :

    • Générer des timestamps pour la vidéo (vous pouvez spécifier combien).
  • Doublage :

    • Générer des pistes audio synthétiques dans d’autres langues avec des modèles IA de pointe.
    • Après le doublage, le player affiche un sélecteur de langue.

Opérations en masse :

  • Depuis les options avancées de module :
    • Vous pouvez lancer la génération de sous-titres/doublage pour toutes les vidéos d’un module (en masse).
    • Le système estime le nombre total de minutes et les crédits nécessaires avant confirmation.

Quiz générés par IA

  • À partir de contenu existant (articles, vidéos, modules), l’IA peut :
    • Créer des questions de quiz et réponses. Vous pouvez préciser combien de questions, combien de réponses possibles, et même donner un style / ton de voix / des suggestions supplémentaires au modèle.

Notes :

  • La génération de quiz par IA est basée sur le contenu à l’intérieur d’Esmerise :
    • Les pièces jointes ne sont pas lues. Pour les pièces jointes texte comme les PDFs, vous pouvez d’abord coller leur contenu texte dans un article.
  • Les fonctionnalités IA sont disponibles sur tous les forfaits mais consomment des crédits IA.

Crédits et coûts

  • Les fonctions IA utilisent un système de crédits. La tarification exacte et les packs de crédits peuvent évoluer ; référez‑vous toujours à la page des crédits IA dans l’app.

14. Analytique et rapports

Progression par utilisateur

  • User Management → User detail → Student path tab :

Affiche pour chaque utilisateur :

  • La liste des contenus.
  • Le statut (non commencé, en cours, complété).
  • Le score du quiz en état des quiz.
  • La date et l’heure :
    • Du premier accès.
    • De la complétion.

Vous pouvez :

  • Marquer manuellement des contenus comme complétés pour un utilisateur (par ex. pour débloquer un élève bloqué).
  • Voir quels modules sont verrouillés/déverrouillés pour cet utilisateur exactement comme il les voit.
  • Débloquer à l’avance pour cet élève des modules verrouillés par le temps.
  • Vérifier les réponses aux quiz.

Statistiques agrégées

  • Section Statistics (Pro et au‑dessus) :

Capacités :

  • Filtrer par :
    • Module.
    • Produit.
    • Contenu spécifique.
  • Voir :
    • Nombre d’utilisateurs ayant commencé/complété.
    • Pourcentage moyen de complétion.
    • Points de décrochage.
  • Pour la conformité :
    • Exporter des listes d’utilisateurs ayant complété un module ou cours donné.

Exports

  • Depuis User Management → Export selection :

  • Export CSV de :

    • Utilisateurs filtrés par produit, statut, ou autres filtres.

    • Les champs disponibles incluent :

    • Email

    • First name

    • Last name

    • Last access

    • Subscribed from

    • Phone number

    • Date of birth

    • Optionnel : Inclure les détails d’accès produit, ce qui ajoute :

    • Product name

    • Product status

    • Subscribed from

    • Si les détails d’accès produit sont inclus, l’export génère une ligne par accès produit.

    • Les utilisateurs avec plusieurs produits apparaîtront plusieurs fois. Les utilisateurs sans produits sont exclus.

Certificats :

  • Il existe une option self‑service download all certificates dans l’interface. Ouvrez le certificat souhaité depuis la section certificats de complétion et cliquez sur export : tous les certificats seront téléchargés en un seul PDF, avec une page par certificat utilisateur.

15. Forfaits, prix et limites

Base vs Pro vs Enterprise

Forfait Base (noms et prix pouvant varier selon la locale) :

  • Caractéristiques clés :
    • 5 % de commission Esmerise sur chaque transaction payante.
    • Pas de domaine personnalisé.
    • Pas de comptes staff.
    • Pas de produits à paiements échelonnés internes (uniquement abonnements).
    • Pas de certificats de complétion automatiques.
    • Pas de statistiques agrégées de complétion de contenu (mais vue détaillée par utilisateur).
  • Adapté à :
    • Créateurs en phase de démarrage.
    • Faible volume ou tests.

Forfait Pro :

  • Caractéristiques clés :
    • 0 % de commission Esmerise (uniquement frais Stripe ou PayPal ou Klarna).
    • Domaine personnalisé et branding white‑label de l’app (icône d’app / nom de l’app).
    • Comptes staff avec permissions granulaires.
    • Produits à paiements échelonnés.
    • Certificats automatiques.
    • Statistiques avancées agrégées de complétion de contenu.

Forfait Enterprise :

  • Ajoute :
    • Des niveaux de bande passante supérieurs.
    • SSO (OpenID Connect).
    • APIs de gestion d’utilisateurs.
  • Tarification :
    • Par paliers selon la bande passante et les utilisateurs actifs.

Mise à niveau/rétrogradation :

  • Vous pouvez :
    • Passer de Base à Pro ou de Pro à Enterprise à tout moment.
    • Ne payer que la différence au prorata pour la période restante.
  • Rétrogradations (doivent être demandées au support) :
    • De Enterprise à Pro :
      • Contenu et utilisateurs restent ; les fonctionnalités Enterprise uniquement (SSO, APIs) sont désactivées.
    • De Pro à Base :
      • Les fonctionnalités staff et domaine personnalisé sont perdues.
      • Le contenu reste.

Stockage et bande passante

Stockage :

  • Nombre de vidéos et stockage total illimités sur tous les forfaits.
  • Seule limite : 5 Go par fichier vidéo.

Bande passante :

  • Base/Pro :
    • Conçu pour environ ~1000 élèves actifs pour un cours de longueur moyenne (1 To/mois de bande passante streaming).
  • Enterprise :
    • Niveaux supérieurs.
  • Si vous dépassez la bande passante :
    • Esmerise vous contactera pour discuter d’une mise à niveau ; il n’est pas fait mention d’une coupure dure automatique. La tarification est raisonnable et dépend des coûts serveur.

Comportement de l’essai et périodes de grâce

Essai :

  • Essai gratuit de 10 jours.
  • Sans carte bancaire requise.
  • Équivalent au forfait Base (les fonctionnalités Pro peuvent être activées pendant l’essai par le support sur demande).

Après l’essai :

  • Si vous ne choisissez pas de forfait :
    • L’accès à l’interface admin est bloqué.
    • Le contenu n’est pas immédiatement supprimé.
  • Période de grâce :
    • Le contenu est généralement conservé pendant ~1 mois après l’annulation ou l’expiration de l’essai.
    • Au‑delà, Esmerise peut supprimer du contenu pour raisons de coûts d’hébergement.
  • Si vous vous abonnez pendant la période de grâce :
    • Votre académie et votre contenu sont restaurés tels qu’ils étaient.

16. Flux de travail et schémas courants

Créer un nouveau cours

Étapes typiques :

  1. Créer une académie (si ce n’est pas déjà fait) :
    • Choisissez nom et couleur de marque.
  2. Créer un module :
    • New module → image, titre, description.
  3. Créer éventuellement des sous-modules :
    • Dans le module : New content → Submodule.
  4. Ajouter les contenus :
    • Vidéos : New content → Video.
    • Articles : New content → Article.
    • Quiz : New content → Quiz/Assignment.
  5. Créer un produit :
    • Choisir le type (paiement unique, abonnement, gratuit, paiements échelonnés).
    • Fixer le prix et la durée d’accès.
    • Sous « included modules », sélectionner le(s) module(s) du cours.
  6. Configurer la communauté (facultatif) :
    • Activer commentaires, forum et chat de groupe selon vos besoins.
    • Créer des canaux de forum par cours.
  7. Configurer la gamification (facultatif) :
    • Définir des points pour les actions.
    • Créer des récompenses et le classement.
  8. Créer une page de vente :
    • Dans Sales Pages & Site, créer une nouvelle page ou utiliser un modèle.
    • Ajouter un élément produit et le lier au produit.
  9. Partager le lien :
    • Utiliser directement le lien produit ou l’URL de la page de vente dans votre marketing.

Proposer des aperçus gratuits

Schémas :

  • Produit gratuit :
    • Créez un produit gratuit incluant uniquement le premier module/sous-module.
    • Le produit payant inclut le cours complet.
  • Upsell depuis l’intérieur de l’académie :
    • Dans les modules verrouillés, définissez le lien d’achat vers le produit payant dans les paramètres d’upsell Avancé du module.
    • Les élèves sur le produit gratuit voient des cadenas avec des boutons « Acheter ».

Modèles d’abonnement / d’adhésion

Structures d’abonnement courantes :

  • Un seul niveau de membership :
    • Un produit d’abonnement incluant tous les modules.
    • Le nouveau contenu ajouté aux modules inclus est automatiquement disponible pour les membres.
  • Plusieurs niveaux (par ex. Gratuit, Entrée, Premium+Communauté) :
    • Produit gratuit :
      • Inclut des modules limités et peut-être un canal de forum.
    • Produit Entrée :
      • Inclut plus de modules, pas de communauté.
    • Produit Premium :
      • Inclut tous les modules et les canaux communautaires.
  • Contenu en drip :
    • Utilisez le déblocage temporel des modules, le déblocage temporel des contenus, ou des dates de sortie fixes.
    • Pour des programmes quotidiens/hebdomadaires, créez un module par période et ajoutez éventuellement aussi des minuteries aux contenus internes quand vous avez besoin d’un drip plus fin.

Upgrades/rétrogradations :

  • Pour les abonnements :
    • Les produits d’abonnement incluent une option Behaviour in case of multiple subscriptions.
    • Cancel old subscription in favour of new :
      • Lorsqu’un utilisateur achète un nouveau produit d’abonnement, l’ancien est automatiquement annulé.
      • Stripe gère les prélèvements au prorata le cas échéant.
    • Keep both subscriptions :
      • L’utilisateur peut garder plusieurs abonnements actifs dans la même académie.

Cas d’usage corporate / B2B

  • Formation interne :
    • Utilisez Esmerise comme LMS privé pour les employés.
    • Utilisateurs importés via CSV (ou via API avec Enterprise).
  • Achats en volume :
    • L’entreprise achète X accès :
      • Créez un produit pour l’entreprise (une facture).
      • Importez les employés via CSV depuis User Management et assignez‑leur le produit correspondant.
  • Formations obligatoires :
    • Utilisez des seuils de complétion vidéo et des quiz.
    • Exportez les logs pour les audits (date/heure, secondes visionnées, IP).
  • Configurations multi‑clients :
    • Une académie par client (marque, domaine, app).
    • Toutes les académies sous un même compte Esmerise partagent le même Stripe (même entité légale).
    • Si plusieurs entités légales sont nécessaires, il faut des comptes Esmerise séparés.

17. Dépannage et problèmes fréquents

Problèmes d’accès et de connexion

Schémas courants :

  • « Your access is not active » :
    • L’utilisateur n’a aucun produit ou abonnement actif.
    • Vérifiez :
      • User detail → products and status.
      • Stripe pour les paiements échoués.
  • Code 2FA non reçu :
    • Des fournisseurs email comme Libero, Yahoo peuvent retarder ou perdre les codes.
    • Demandez à l’utilisateur de :
      • Vérifier les spams.
      • Utiliser un email plus fiable (par ex. Gmail) et le mettre à jour dans son profil.
    • Le support peut temporairement définir un code fixe (par ex. 123456).
  • Utilisateur créé avec un mauvais email :
    • L’utilisateur peut généralement changer lui‑même son email depuis la section Profile.
    • Si ce n’est pas possible, seul le support peut changer l’email. Les créateurs doivent envoyer l’ancien et le nouvel email au support.
  • L’élève n’a pas accès alors qu’il a payé :
  • Il se peut qu’il se connecte avec un email différent et ait un compte en double.
    • Vérifiez User Management et recherchez le nom complet et les deux adresses email si besoin.

Paiements et checkout

Problèmes :

  • Carte refusée / erreurs 3D Secure :
    • Souvent dues aux flux 3DS de la banque, particulièrement sur mobile.
    • Suggérez :
      • D’essayer une autre carte.
      • D’utiliser Apple Pay/Google Pay si disponible.
      • De contacter la banque.
  • Erreurs PayPal :
    • « UNPROCESSABLE_ENTITY » ou « TRANSACTION_REFUSED » :
      • Généralement dû à un compte PayPal Business non vérifié.
      • Vérifiez que le compte PayPal Business est entièrement vérifié.
  • Klarna n’apparaît pas :
    • Klarna n’est pas activé dans les Paramètres de l’académie.
  • Virement SEPA toujours en attente même si le client voit un mouvement bancaire :
    • Les virements SEPA peuvent prendre 5–14 jours.
    • Stripe affiche « pending » ; l’accès n’est activé que lorsque les fonds sont arrivés.
    • Si besoin, vous pouvez activer l’accès plus tôt manuellement depuis User Management en ouvrant la fiche utilisateur, en faisant défiler jusqu’au produit, en cliquant sur les trois points à droite, et en changeant le statut en active. Si le virement échoue plus tard, Esmerise le bloquera à nouveau.

Remboursements :

  • Le créateur peut les effectuer depuis ses comptes Stripe ou PayPal.
  • La facturation automatique Esmerise, si active, génèrera automatiquement des notes de crédit pour les factures remboursées.
  • La politique de remboursement dépend du créateur.

Upload et lecture de contenu

Problèmes :

  • Le transcodage prend longtemps :
    • De gros fichiers vidéo peuvent parfois prendre des heures à être traités.
  • Erreur 400 lors de l’upload :
    • Souvent due à :
      • Fichier corrompu.
      • Miniature problématique.
    • Essayez :
      • D’uploader avec une autre miniature.
      • De réexporter la vidéo.
  • La vidéo se fige :
    • Essayez de réduire la qualité de lecture via l’icône engrenage du player.

Progression et déblocage

Écueils courants :

  • Élèves bloqués :
    • Ils ne voient pas ou ne cliquent pas sur « Marquer comme vu » dans le contenu.
    • Solution :
      • Désactiver la progression pour le cours.
      • Ou expliquer à l’utilisateur qu’il doit cliquer sur le bouton vert Marquer comme vu dans le coin supérieur droit.
  • Nouveaux modules non accessibles pour les acheteurs existants :
    • Les nouveaux modules/sous-modules ne sont pas ajoutés automatiquement aux produits.
    • Vous devez :
      • Éditer le produit.
      • Ajouter les nouveaux modules sous « included modules ».