Quelles données de cours Klaviyo peut-il voir depuis Alva Courses ?
Alva Courses est une application Shopify pour créer et vendre des cours en ligne dans votre boutique, et deux types de ses données parviennent à Klaviyo. Les étiquettes de progression sont des étiquettes clients Shopify que Klaviyo synchronise dans la propriété Shopify Tags de chaque profil. Les événements de cours transitent par Shopify Flow, où l'action Track an event de Klaviyo les enregistre comme métriques.
Les étiquettes de progression montrent où en est l'étudiant maintenant
Quand les étiquettes de progression sont activées pour un cours, chaque étudiant inscrit porte l'une de trois étiquettes : non commencé, en cours ou terminé. Alva Courses remplace l'étiquette au fil de l'avancement de l'étudiant : un segment construit dessus reste donc à jour.
L'intégration Shopify de Klaviyo stocke les étiquettes d'un client dans une propriété de type liste appelée Shopify Tags, et la référence des données Shopify de Klaviyo indique que les propriétés de profil issues de Shopify se synchronisent en temps réel. Rien de plus n'est nécessaire au-delà de la connexion Shopify habituelle de Klaviyo.
Les événements Flow montrent ce qui s'est passé et quand
Alva Courses ajoute 13 déclencheurs à Shopify Flow, l'application d'automatisation gratuite de Shopify, dont Course enrollment created, Course lesson completed et Course completed. Le connecteur de Klaviyo dans Flow n'a qu'une action, Track an event, qui enregistre chacun d'eux comme métrique Klaviyo.
Les événements ajoutent la dimension temporelle qui manque aux étiquettes. Une étiquette indique qu'un étudiant est en cours ; un événement de leçon indique quand il a avancé pour la dernière fois. Les événements ne commencent toutefois qu'avec votre workflow, et l'activité passée n'est jamais rejouée dans Flow.
Ce qui reste hors de Klaviyo
Les propriétés de contact, comme la cohorte ou l'employeur, restent dans Alva Courses. Elles ne sont jamais écrites dans Shopify, donc Klaviyo ne peut pas les voir ; elles servent aux exports de membres et aux e-mails de cours, comme expliqué dans segmenter les étudiants avec des propriétés de contact.
Klaviyo enregistre aussi lui-même vos commandes Shopify, sous forme d'événements comme Placed Order et Ordered Product. Ils montrent qui a acheté un produit de cours, mais pas qui s'est inscrit gratuitement, par import ou manuellement, ni jusqu'où chacun est allé.
Les données de cours dans Klaviyo, par source
| Comment elles arrivent dans Klaviyo | Étudiants antérieurs ? | Idéal pour | |
|---|---|---|---|
| Étiquettes de progression | Étiquette client Shopify, synchronisée comme propriété de profil Shopify Tags | Étiquetés à leur prochaine activité, ou tous d'un coup par une synchronisation ponctuelle sur demande | Qui est non commencé, en cours ou terminé en ce moment |
| Événements Flow | Un workflow Shopify Flow utilisant l'action Track an event de Klaviyo | Non : uniquement les événements postérieurs à l'activation du workflow | Le moment, le démarrage des flows Klaviyo, les détails du cours dans l'e-mail |
| Commandes Shopify | L'intégration Shopify propre à Klaviyo : Placed Order, Ordered Product | Oui, via la synchronisation historique de Klaviyo | Qui a acheté un produit de cours |
| Propriétés de contact | Non envoyées : elles restent dans Alva Courses | Sans objet | Exports de membres et e-mails d'Alva Courses |
Comment faire parvenir les étiquettes de progression dans Klaviyo ?
Activez les étiquettes de progression pour chaque cours dans Alva Courses, copiez les trois étiquettes finales et vérifiez-les sur un profil de test dans Klaviyo. Klaviyo n'a besoin de rien de plus que son intégration Shopify. Les étudiants que vous avez déjà ne sont étiquetés qu'après une nouvelle activité, sauf si vous demandez à Alva Courses une synchronisation ponctuelle.
Activer les étiquettes de progression
Dans Alva Courses, ouvrez le cours et son onglet Paramètres, puis choisissez Étiquettes clients. Sous Étiquettes de progression, choisissez Activer les étiquettes de progression. Chaque cours démarre désactivé : répétez l'opération pour chaque cours que vous voulez dans Klaviyo.
Garder ou modifier le nom de l'étiquette
Nom de l'étiquette est rempli à partir de l'URL et de l'ID du cours, par exemple watercolour-101-42. Il accepte des lettres minuscules, des chiffres et des tirets, jusqu'à 40 caractères. Décidez maintenant, car le nom de l'étiquette est figé une fois enregistré.
Enregistrer et copier les trois étiquettes
Une fois enregistré, Étiquettes ajoutées aux clients liste les trois étiquettes finales, chacune avec un bouton Copier. Collez-les depuis là dans Klaviyo, car une condition de segment doit correspondre exactement à l'étiquette entière.
Demander l'étiquetage des étudiants existants
Activer les étiquettes n'étiquette pas les étudiants que vous avez déjà : un segment construit le même jour peut donc sembler vide. Écrivez à courses@alvaapps.com avec le nom du cours et Alva Courses lance une synchronisation ponctuelle de toutes les inscriptions actuelles.
Vérifier un profil dans Klaviyo
Terminez une leçon en tant qu'étudiant de test, puis ouvrez ce profil dans Klaviyo. Sa propriété Shopify Tags doit afficher l'étiquette en cours et ne plus afficher celle de non commencé. Ce n'est qu'ensuite qu'il faut construire des segments dessus.
L'inscription ajoute l'étiquette non commencé. Ouvrir une leçon n'est pas progresser : un étudiant passe à en cours quand une leçon est marquée terminée, et à terminé une fois que chaque leçon, tout quiz requis et toute évaluation requise sont réussis.
Segment 1 : qui s'est inscrit sans jamais commencer ?
Les étudiants inscrits qui n'ont jamais terminé une leçon portent l'étiquette non commencé : ce segment se résume donc à une seule condition. Déclenchez-en un flow Klaviyo avec un délai de 7 jours : Klaviyo n'envoie les messages d'un flow qu'aux personnes encore dans le segment au moment de l'envoi, donc quiconque commence pendant l'attente est ignoré.
- Properties about someone → Shopify Tags → includes any of →
alva-not-started-watercolour-101-42
Le créateur de segments de Klaviyo appelle cet opérateur de liste Includes any of, et il correspond exactement à une étiquette entière ; l'ancien guide des étiquettes Shopify de Klaviyo l'appelle contains. Évitez Contains the text : alva-completed-watercolour-101-4 fait aussi partie de alva-completed-watercolour-101-42.
Quoi envoyer
Faites paraître la première leçon petite. Dites combien de temps elle prend, renvoyez directement vers le cours et rappelez où il se trouve : Mes cours dans leur compte client, ou le lien d'accès dans leur e-mail d'inscription si votre boutique en envoie un.
Ne vendez rien ici. Un simple lien vers le cours ouvre le cours une fois l'étudiant connecté à votre boutique ; si les étudiants arrivent généralement par le lien d'accès envoyé par e-mail, l'action Resend course access email d'Alva Courses dans Shopify Flow l'envoie de nouveau.
Automatiser
Dans Klaviyo, créez un flow déclenché par le segment, ajoutez un délai de 7 jours, puis l'e-mail. Un flow déclenché par un segment ne démarre que pour les profils qui rejoignent nouvellement le segment : les étudiants qui s'y trouvent déjà ont donc besoin de l'option Add past profiles de Klaviyo.
Pour rester dans Shopify, relancer les étudiants qui n'ont pas commencé un cours fait un travail similaire dans Shopify Flow, en envoyant un e-mail à toute personne sous 10% d'avancement une semaine après l'inscription. Son e-mail atteint tous les étudiants inscrits, abonnés au marketing ou non, une fois Envoyer des e-mails d'inscription coché.
Segment 2 : qui a commencé puis calé ?
Les étudiants en panne portent l'étiquette en cours mais ont cessé de terminer des leçons. L'étiquette ne peut pas dire quand ils ont avancé pour la dernière fois : soit vous attendez un délai fixe après leur début, soit vous envoyez à Klaviyo un événement Completed Alva lesson depuis Shopify Flow et cherchez les étudiants sans aucun au cours des 14 derniers jours.
Version simple : étiquettes uniquement
- Properties about someone → Shopify Tags → includes any of →
alva-in-progress-watercolour-101-42
Déclenchez un flow depuis ce segment avec un délai de 21 jours. Les étudiants qui terminent quittent le segment et sont ignorés : l'e-mail atteint donc ceux qui sont encore en cours trois semaines après avoir terminé leur première leçon.
Cette version ne distingue pas un étudiant lent mais régulier de celui qui s'est arrêté dès la première semaine. Les deux reçoivent le même e-mail : rédigez-le pour qu'il convienne à l'un comme à l'autre, avec un ton pratique plutôt qu'inquiet.
Version précise : étiquettes plus événements de leçon
Suivez envoyer les achèvements de cours à Klaviyo, mais choisissez le déclencheur Course lesson completed et le nom d'événement Completed Alva lesson. Incluez Course ID dans les Event Properties et ajoutez une condition Flow indiquant que Repeat completion est false.
- Properties about someone → Shopify Tags → includes any of →
alva-in-progress-watercolour-101-42 - And: What someone has done (or not done) → Completed Alva lesson → zero times → in the last 14 days, with a filter of Course ID equals
42
Klaviyo ne liste une métrique qu'après son premier événement : terminez donc une leçon de test avant de construire le segment. Donnez ensuite 14 jours au workflow : tant qu'une fenêtre complète d'événements n'existe pas, les étudiants actifs la semaine dernière paraissent encore en panne.
Le Flow ID du cours, le 42 ici, figure sous Paramètres → Intégrations → Shopify Flow dans Alva Courses. Chaque champ envoyé par le déclencheur de leçon est décrit dans Déclencheurs Shopify Flow et leurs champs.
Quoi envoyer
Rappelez-leur ce que couvre la prochaine leçon et pourquoi elle vaut leur temps, avec un seul lien de retour. Écrivez vous-même le nom du cours dans l'e-mail, car un flow déclenché par un segment n'a pas de données d'événement à insérer.
Si de nombreux étudiants calent sur la même leçon, c'est peut-être la leçon qu'il faut corriger plutôt que l'e-mail. Pour une relance qui n'a pas besoin de Klaviyo, Alva Courses peut aussi envoyer un e-mail mensuel de progression comme message de service, une fois activé.
Segment 3 : qui a terminé le cours ?
Les diplômés portent l'étiquette terminé : une seule condition liste donc tous ceux qui ont fini, y compris les anciens diplômés une fois qu'une synchronisation ponctuelle les a étiquetés. Pour le moment même de l'achèvement, l'événement Completed Alva course de Shopify Flow est plus rapide à exploiter et porte le titre du cours, la note et le score final.
- Properties about someone → Shopify Tags → includes any of →
alva-completed-watercolour-101-42
Terminé a un sens strict : chaque leçon faite, quiz requis réussis et, pour un cours qui en exige une, une évaluation réussie. Sur un cours avec évaluation, l'étiquette arrive quand vous validez les travaux, pas à la fin de la dernière leçon.
Événement ou segment ?
Utilisez l'événement pour lancer l'e-mail de félicitations, qui doit arriver tant que la fin du cours est encore fraîche. Utilisez le segment pour les campagnes, les audiences et partout où les anciens diplômés comptent, car les événements Flow ne sont jamais rejoués pour des achèvements passés.
Quoi envoyer
Félicitez-les en nommant le cours et demandez une seule chose : un avis, un court témoignage ou une réponse sur ce qu'ils veulent apprendre ensuite. Leurs réponses vous disent quel cours construire après celui-ci.
Gardez cet e-mail centré sur le cours qu'ils ont terminé. Une offre pour votre prochain cours a sa place dans le Segment 4, derrière sa condition de consentement marketing.
Les certificats peuvent venir d'Alva Courses lui-même. Son e-mail de certificat joint le PDF, mais il est désactivé au départ : activez-le dans l'application plutôt que de reconstruire le certificat dans Klaviyo.
Segment 4 : quels diplômés sont prêts pour le cours suivant ?
Les diplômés prêts pour votre prochain cours portent l'étiquette terminé du premier cours, aucune des trois étiquettes du second et le consentement au marketing par e-mail. Le second cours doit avoir les étiquettes de progression activées, avec les étudiants existants étiquetés, sinon le segment ne peut pas savoir qui le possède déjà.
- Properties about someone → Shopify Tags → includes any of →
alva-completed-watercolour-101-42 - And: Properties about someone → Shopify Tags → doesn't include any of →
alva-not-started-watercolour-201-57 - And: Properties about someone → Shopify Tags → doesn't include any of →
alva-in-progress-watercolour-201-57 - And: Properties about someone → Shopify Tags → doesn't include any of →
alva-completed-watercolour-201-57 - And: If someone cannot or can receive marketing → can receive email marketing, with the filter because person subscribed
Reliez les exclusions par And, jamais par Or : avec Or, un étudiant qui possède le second cours reste admissible via la condition qu'il remplit. Acheter le second cours ajoute son étiquette non commencé, ce qui retire l'étudiant de ce segment.
Pourquoi la condition de consentement
Klaviyo considère les profils qui ne se sont jamais abonnés comme éligibles aux e-mails de flows et de campagnes, tout en conseillant la prudence, et un acheteur n'a peut-être jamais coché de case marketing. Une offre pour un autre cours relève du marketing. Les règles de l'e-mail diffèrent selon les marchés : vérifiez les vôtres ; ceci n'est pas un avis juridique.
Quoi envoyer
Laissez la réussite se poser ; un délai de 7 à 14 jours après l'arrivée de l'étiquette terminé est un bon point de départ. Montrez ensuite ce que le cours suivant apporte de plus que celui-ci, et renvoyez vers sa page produit.
Les marques qui vendent des biens physiques peuvent utiliser le même schéma pour orienter les diplômés vers un produit plutôt qu'un cours. Des cours pour les marques de produits montre comment Alva Courses s'intègre dans une telle boutique.
Qu'est-ce qui peut fausser un segment de progression ?
La plupart des segments erronés tiennent au calendrier et aux règles d'étiquettes plutôt qu'à Klaviyo. Les étiquettes démarrent avec une nouvelle activité, les remboursements et les accès expirés les laissent en place, retirer un étudiant les supprime et un opérateur trop large peut correspondre à un autre cours. Vérifiez chacun de ces points avant le premier envoi d'un segment.
- Vide le premier jour. Les étudiants inscrits avant l'activation des étiquettes restent sans étiquette tant qu'ils n'agissent pas, sauf si vous demandez la synchronisation ponctuelle.
- Les remboursements gardent l'étiquette. Un remboursement met fin à l'accès mais laisse l'étiquette de progression : un acheteur remboursé peut donc rester dans le segment non commencé. Retirez cette étiquette à la main dans Shopify.
- L'accès expiré la garde aussi. Le segment terminé liste les personnes qui ont fini, pas celles qui peuvent encore ouvrir le cours.
- Retirer un étudiant efface les trois étiquettes. L'action Revoke course access de Shopify Flow aussi.
- Deux étiquettes, brièvement. Alva Courses ajoute la nouvelle étiquette avant de retirer l'ancienne : un étudiant peut donc figurer un instant dans deux segments.
- Désactiver les étiquettes les fige. Les étiquettes existantes restent sur les clients et cessent d'être mises à jour ; Alva Courses ne les efface pas.
- Les cours dupliqués repartent de zéro. Une copie a les étiquettes de progression désactivées et un nom d'étiquette vide : donnez-lui donc un nom d'étiquette qui lui soit propre.
- La limite d'étiquettes de Shopify. Shopify autorise environ 250 étiquettes par client, et chaque cours avec étiquettes de progression en utilise trois.
Les règles complètes, y compris ce que laissent derrière eux la suppression d'un cours ou la désinstallation de l'application, figurent dans l'article d'aide sur la façon d'étiqueter les clients selon la progression du cours.
Faut-il Klaviyo pour les e-mails de progression ?
Non. Les mêmes étiquettes de progression fonctionnent dans les segments de clients Shopify et dans Shopify Flow, et l'action Resend course access email d'Alva Courses atteint les étudiants inscrits sans aucun outil marketing. Klaviyo se justifie quand votre boutique y gère déjà ses e-mails et que vous voulez des flows tenant compte de la progression à côté de vos autres campagnes.
Les étiquettes de progression et les déclencheurs Shopify Flow sont inclus dans les deux formules Alva Courses, Unlimited à $9.99 par mois et Unlimited Pro à $14.99, chacune avec un essai gratuit de 14 jours. Voir les tarifs et le guide pour automatiser vos cours avec Shopify Flow.
Questions fréquemment posées
Oui. L'intégration Shopify de Klaviyo stocke les étiquettes Shopify d'un client dans une propriété de type liste appelée Shopify Tags sur son profil Klaviyo, et la référence des données Shopify de Klaviyo indique que les propriétés de profil issues de Shopify se synchronisent en temps réel. Un segment peut filtrer dessus sous Properties about someone, Shopify Tags, Includes any of.
Chaque cours reçoit trois étiquettes construites à partir de son nom d'étiquette : alva-not-started-, alva-in-progress- et alva-completed- suivis du nom d'étiquette, par exemple alva-completed-watercolour-101-42. Copiez-les depuis Étiquettes ajoutées aux clients dans l'onglet de réglages Étiquettes clients du cours, pour que la condition Klaviyo corresponde exactement.
Les étiquettes de progression démarrent avec une nouvelle activité. Les étudiants inscrits avant l'activation des étiquettes restent sans étiquette jusqu'à ce qu'ils s'inscrivent, terminent une leçon ou finissent le cours, sauf si vous écrivez à courses@alvaapps.com pour une synchronisation ponctuelle. Vérifiez aussi que la condition utilise Includes any of avec l'étiquette entière, copiée exactement.
Uniquement via Shopify Flow. Envoyez le déclencheur Course lesson completed à Klaviyo avec son action Track an event et incluez Percent complete comme propriété d'événement. Les étiquettes de progression ne portent que l'état : non commencé, en cours ou terminé.
Non. Un remboursement met fin à l'accès au cours mais laisse l'étiquette de progression de l'étudiant en place, tout comme un accès expiré. Retirer un étudiant d'un cours, ou l'action Revoke course access de Shopify Flow, supprime les trois étiquettes de ce cours.
Dans le segment terminé, oui, une fois qu'une synchronisation ponctuelle les a étiquetés ; écrivez à courses@alvaapps.com pour la demander. Les événements Klaviyo issus de Shopify Flow ne les incluent jamais, car Alva Courses ne rejoue pas les événements antérieurs à l'activation d'un workflow.