Articles:
- Contrôle d'accès
- Comment désactiver la connexion via les réseaux sociaux
- Comment définir votre logo (aperçu) pour les messagers
- Changement du nom du projet (cabinet) et autres paramètres publics
- Ajouter votre offre à la plateforme Kwiga
- Comment connecter un projet supplémentaire
- Comment définir une langue spécifique pour une page sur Kwiga
- Notifications reçues par les étudiants
- Changement de mot de passe et paramètres de connexion
- Changement des informations personnelles
- Paramètres de l'expéditeur et adresse de réponse
- Paramètres importants
- Comment supprimer un compte utilisateur
- Page de présentation du projet (école)
- Comment lier votre propre domaine ou sous-domaine
- Utilisation des variables dans le projet, liste des variables disponibles
- Connexion d’un domaine (sous-domaine) personnalisé pour l’envoi d’e-mails
- Comment ajouter des informations publiques sur le projet et des canaux de contact
- Paramètres du profil étudiant
Cet article explique comment utiliser les variables dans votre projet : où les appliquer, quelles données sont disponibles et comment les utiliser pour l’automatisation et la personnalisation. Inclut une liste avec descriptions et exemples pour les e-mails, webhooks, boutons, leçons, et plus encore.
Dans cet article:
Informations générales sur les variables
Les variables sont un moyen pratique d'insérer des données personnalisées dans divers éléments de votre projet. Elles peuvent être utilisées dans les endroits suivants :
1. Webhooks dans les automatisations
Les variables peuvent être insérées :
-
dans l'URL du webhook, par exemple:
https://example.com/hook?user={user.email} -
dans les paramètres du corps de la requête
-
dans les en-têtes
Cela permet de transmettre automatiquement des données personnelles à des services tiers.
2. CTA (Call to Action)
Dans les boutons et les liens, les variables peuvent être utilisées pour :
-
personnaliser le texte du bouton
-
transmettre des données via des liens, comme l'ID utilisateur ou les balises UTM
3. Dans les paramètres
Les variables peuvent être utilisées dans les paramètres des formulaires ou d'autres éléments :
-
email de l'utilisateur
-
ID d'abonnement
-
codes uniques et balises
-
toute autre variable disponible dans le contexte
4. Dans le lien de redirection (si le passage au paiement n'est pas utilisé)
Vous pouvez ajouter manuellement des variables dans le lien de redirection :
https://my.site.com/thanks?email={user.email}&course={course.title}
5. Dans les infoblocs des leçons
Les variables fonctionnent à l'intérieur des textes des infoblocs. Par exemple :
-
Appel par le prénom : Salut, {user.first_name} !
-
Affichage du nom du cours, de la date, du statut, etc.
6. Dans les emails
L'utilisation de variables dans les emails permet de rendre la communication plus personnalisée et efficace. Grâce à des variables comme {nom}, {date} ou {nom du cours}, l'email semble personnellement adressé au client. Cela augmente la confiance, l'engagement et la probabilité que l'utilisateur lise l'email jusqu'au bout ou effectue l'action souhaitée. De plus, les variables simplifient l'automatisation des envois de masse sans perdre l'approche individuelle.
Liste des variables disponibles
Liste des variables disponibles, qui sont disponibles partout où les variables peuvent être utilisées.
Variable | Valeur |
---|---|
contact.id | ID de contact |
contact.user_id | ID utilisateur |
contact.first_name | Prénom du contact |
contact.last_name | Nom de famille du contact |
contact.middle_name | Deuxième prénom du contact |
contact.name | Nom complet du contact |
contact.email | Email du contact |
contact.phone | Téléphone du contact |
contact.country | Pays du contact. Par exemple : Ukraine |
contact.timezone | Fuseau horaire du contact. Par exemple : Europe/Kyiv |
contact.currency | Devise du contact. Par exemple : USD |
contact.city | Ville du contact |
contact.utm_source | Liste des utm_source uniques du contact (séparateur ", ") |
contact.utm_medium | Liste des utm_medium uniques du contact (séparateur ", ") |
contact.utm_campaign | Liste des utm_campaign uniques du contact (séparateur ", ") |
contact.utm_term | Liste des utm_term uniques du contact (séparateur ", ") |
contact.utm_content | Liste des utm_content uniques du contact (séparateur ", ") |
contact.field_<id> | Champs personnalisés (description ci-dessous) |
datetime | Date et heure en UTC au format YYYY-MM-DD HH:mm:ss |
contact.visit_source | Source de la visite |
Champs personnalisés
{contact.field_<id>}
Exemple {contact.field_123}
<id> - id du champ, qui peut être obtenu dans les paramètres des champs de contact
(exemple
https://sampleschool.kwiga.com/expert/crm/contacts?view=settings)
Variables pouvant être utilisées en plus dans les CTA
-
dans les paramètres
-
dans le lien de redirection (si le passage au paiement n'est pas utilisé)
Variable | Valeur |
---|---|
first_name | Prénom de la demande |
last_name | Nom de la demande |
middle_name | Patronyme de la demande |
name | Nom complet de la demande |
Email de la demande | |
phone | Téléphone de la demande |
field_<id> | Champs personnalisés Téléphone de la demande (description ci-dessous) |
utm_source | utm_source - de la visite spécifique où la demande a été laissée |
utm_medium | utm_medium - de la visite spécifique où la demande a été laissée |
utm_campaign | utm_campaign - de la visite spécifique où la demande a été laissée |
utm_term | utm_term - de la visite spécifique où la demande a été laissée |
utm_content | utm_content - de la visite spécifique où la demande a été laissée |
widget_landing | Url de la landing page d'où la demande a été envoyée |
widget_landign_referer | Référent qui était sur la landing page lorsque la demande a été envoyée |
De plus, dans certains formulaires, des variables peuvent être disponibles, décrites ci-dessous dans Variables disponibles dans les webhooks d'automatisation Par commande ({order.*}) - Si l'option d'accès au produit (Accès complet/Par offre) est choisie Par produit({product.*}) - Si l'option d'accès au produit + Accès complet est choisie Par offre ({offer.*}) - Si l'option d'accès au produit + Par offre est choisie |
Champs personnalisés
{field_<id>}
Exemple {contact.field_123}
<id> - id du champ, qui peut être obtenu dans les paramètres des champs de contact
(exemple
https://sampleschool.kwiga.com/expert/crm/contacts?view=settings)
Si sur la page où le CTA ou le script Kwiga pour le suivi des visites est placé, il y a eu des visites avec des balises utm, et le client a laissé une demande sur la landing page sans balises utm, alors elles seront absentes dans ces variables. Mais elles seront disponibles dans les variables {contact.utm_...}, qui sont décrites ci-dessus.
Variables disponibles dans les webhooks d'automatisation (url, paramètres, emails)
Liste des variables disponibles
Variable | Valeur |
---|---|
referrer | Référent de la première visite connue du contact (Kwiga / landing avec CTA) |
initial_page | Url de la première visite connue du contact (Kwiga / landing avec CTA) |
reg_from | Url de la page où l'inscription a eu lieu (Kwiga / landing avec CTA) |
tags | Tags du contact (séparateur ", ") |
description | Description de l'événement qui a déclenché l'automatisation. Par exemple : Tag test_tag ajouté au contact |
Variables CTA du formulaire
Variable | Valeur |
---|---|
cta.id | ID CTA du formulaire |
cta.uuid | UUID CTA du formulaire |
cta.title | Nom CTA du formulaire |
cta_request.form_data | Liste des données saisies par l'utilisateur (séparées par des sauts de ligne) |
La liste peut être complétée. |
Disponibles lors des événements suivants :
- Demande laissée CTA
Variables du produit
Variable | Valeur |
---|---|
product.id | ID du produit |
product.title | Nom du produit |
product.productable_type | Type de produit. Les options possibles sont : course, webinar, closed_group, custom_product |
product.productable_id | ID du cours/webinaire/groupe fermé/produit personnalisé |
Disponibles lors des événements suivants :
- Accès au produit ouvert
- Accès au produit fermé
- Inscrit au webinaire
- Cours terminé
- Passage du quiz
- Annulation du résultat précédent du quiz
- Le quiz est passé au statut
- Début de l'accès par abonnement
- Fin de l'accès par abonnement
- A commencé à regarder la leçon
- A regardé la leçon
- Accès à la leçon ouvert
- Pratique sur la leçon terminée
Variables de commande
Variable | Valeur |
---|---|
order.id | ID de la commande |
order.price | Prix final. Exemple 10.99 |
order.currency_code | Devise de la commande au format code. Exemple : USD |
order.currency_symbol | Devise de la commande au format symbole. Exemple : $ |
order.currency_short_title | Devise de la commande en nom abrégé. Exemple : usd |
order.order_stage_id | ID du statut de l'entonnoir |
order.order_stage_title | Nom du statut de l'entonnoir |
order.funnel_id | ID de l'entonnoir |
order.funnel_title | Nom de l'entonnoir |
order.paid_status | Statut de paiement de la commande not_paid / partial_paid / paid |
order.paid_status_title | Statut de paiement en mots en anglais |
La liste peut être complétée. |
Disponibles lors des événements suivants :
- Abonnement commencé
- Abonnement prolongé
- Paiement de la commande réussi
- Nouvelle commande
- Paiement de l'offre réussi
- Remboursement de l'offre
- Accès au produit ouvert
- Début de l'accès par abonnement
- Fin de l'accès par abonnement
Variables de paiement
Variable | Valeur |
---|---|
payment.id | ID du paiement |
payment.price | Prix du paiement |
payment.currency_code | Devise du paiement au format code. Exemple : USD |
payment.currency_symbol | Devise du paiement au format symbole. Exemple : $ |
payment.currency_short_title | Devise du paiement en nom abrégé. Exemple : usd |
payment.created_at | Date de création du paiement. Format YYYY-MM-DD HH:mm:ss |
payment.paid_at | Date de paiement. Format YYYY-MM-DD HH:mm:ss |
payment.schedule_payment_at | Date de paiement prévue. Format YYYY-MM-DD HH:mm:ss |
платіж.номер | Numéro de paiement dans la commande |
La liste peut être complétée. |
Disponibles lors des événements suivants :
- Paiement de l'offre réussi
- Remboursement de l'offre
Variables de l'offre
Variable | Valeur |
---|---|
offer.id | ID de l'offre |
offer.title | Nom de l'offre |
La liste peut être complétée. |
Disponibles lors des événements suivants :
- Paiement de l'offre réussi
- Remboursement de l'offre
- Offre gratuite acceptée
- Abonnement commencé
- Abonnement prolongé
- Paiement de la commande réussi
- Nouvelle commande
- Accès au produit ouvert
- Début de l'accès par abonnement
- Fin de l'accès par abonnement
Variables d'abonnement au produit
Variable | Valeur |
---|---|
subscription.id | ID d'abonnement au produit |
subscription.start_at | Date de début de l'abonnement. YYYY-MM-DD HH:mm:ss |
subscription.end_at | Date de fin finale de l'abonnement. YYYY-MM-DD HH:mm:ss |
subscription.order_end_at | Date de fin de l'abonnement, en tenant compte uniquement des paiements effectués. YYYY-MM-DD HH:mm:ss |
subscription.paid_at | Date du premier paiement de l'abonnement. YYYY-MM-DD HH:mm:ss |
La liste peut être complétée. |
Disponibles lors des événements suivants :
- Accès au produit ouvert
- Début de l'accès par abonnement
- Fin de l'accès par abonnement
Variables de tentative de quiz
Variable | Valeur |
---|---|
quiz_attempt.id | ID de tentative |
quiz_attempt.number_version | Numéro de version du passage |
quiz_attempt.quiz_id | ID du quiz |
quiz_attempt.course_id | ID du cours |
quiz_attempt.course_lesson_id | ID de la leçon |
quiz_attempt.status_id | ID du statut |
quiz_attempt.status | Statut en texte |
quiz_attempt.scores | Points obtenus |
quiz_attempt.created_at | Début de la tentative. Format YYYY-MM-DD HH:mm:ss |
quiz_attempt.finished_at | Fin de la tentative. Format YYYY-MM-DD HH:mm:ss |
quiz_attempt.count_questions | Nombre de questions dans le quiz |
quiz_attempt.count_questions_incorrect | Nombre de questions mal répondues |
quiz_attempt.count_questions_correct | Nombre de questions correctement répondues |
quiz.title | Nom du quiz |
La liste peut être complétée. |
Disponibles lors des événements suivants :
- Passage du quiz
- Annulation du résultat précédent du quiz
- Le quiz est passé au statut
Variables de leçon
Variable | Valeur |
---|---|
lesson.id | ID de la leçon |
lesson.title | Nom de la leçon |
La liste peut être complétée. |
Disponibles lors des événements suivants :
- Passage du quiz
- Annulation du résultat précédent du quiz
- Le quiz est passé au statut
- A commencé à regarder la leçon
- A regardé la leçon
- Accès à la leçon ouvert
- Pratique sur la leçon terminée
Vous n'avez pas trouvé la réponse ? Contactez le service support via chat en ligne ou Telegram