Cikkek:
- Access control
- How to disable login through social media
- How to set your project logo (preview) for messengers
- Changing the project (cabinet) name and other public settings
- Adding your offer to the Kwiga platform
- How to connect an additional project
- How to set a specific language for a page on Kwiga
- Notifications received by students
- Changing the password and login settings
- Changing personal information
- Sender settings and reply address
- Important settings
- How to delete a user account
- Project (School) Presentation Page
- How to Bind Your Own Domain/Subdomain
- Using variables on the project, list of available variables
- Connecting a Custom Domain (Subdomain) for Sending Emails
- How to Add Public Project Information and Contact Channels
- Student Profile Settings
This article explains how to use variables in your project—where to apply them, what data is available, and how to use them for automation and personalization. Includes a list with descriptions and examples for emails, webhooks, buttons, lessons, and more.
Ebben a cikkben:
Általános információ a változókról
A változók kényelmes módot kínálnak arra, hogy személyre szabott adatokat illesszen be a projekt különböző elemeibe. Ezeket az alábbi helyeken lehet használni:
1. Webhookok az automatizálásokban
A változók behelyettesíthetők:
-
a webhook URL-jében, például:
https://example.com/hook?user={user.email} -
a kérés törzsének paramétereiben
-
a fejlécekben
Ez lehetővé teszi a személyes adatok automatikus továbbítását külső szolgáltatásokba.
2. CTA (Call to Action)
A gombokban és linkekben a változók az alábbiakra használhatók:
-
a gomb szövegének személyre szabására
-
adatok átadására linkeken keresztül, például felhasználóazonosító vagy UTM-címkék
3. Paraméterekben
A változók használhatók űrlapok vagy más elemek paramétereiben:
-
a felhasználó email-címe
-
előfizetésazonosító
-
egyedi kódok és címkék
-
bármely más változó, amely elérhető az adott kontextusban
4. Az átirányítási linkben (ha nincs fizetésre irányítás)
A változókat kézzel is hozzáadhatja az átirányítási linkhez:
https://my.site.com/thanks?email={user.email}&course={course.title}
5. Az ajánlat sikeres kifizetése utáni átirányítási linkben
Az ajánlat sikeres kifizetése utáni átirányítási linkben a contact.*, order.* és payment.* blokkok változói érhetők el
Példa: https://my.site.com/success?order_id={order.id}&email={contact.email}&payment_price={payment.price}
6. Az leckék információs blokkjaiban
A változók működnek az információs blokkok szövegein belül. Például:
-
Név szerinti megszólítás: Szia, {user.first_name}!
-
A kurzus címének, dátumának, állapotának stb. megjelenítése
7. E-mailekben
A változók használata az e-mailekben lehetővé teszi, hogy a kommunikáció személyesebb és hatékonyabb legyen. Az olyan változók segítségével, mint a {nev}, a {datum} vagy a {kurzus_neve}, az e-mail úgy hat, mintha személyesen a kliensnek szólna. Ez növeli a bizalmat, az elköteleződést és annak valószínűségét, hogy a felhasználó végigolvassa az e-mailt vagy végrehajtja a kívánt műveletet. Emellett a változók megkönnyítik a tömeges kiküldések automatizálását az egyéni megközelítés elvesztése nélkül.
8. Értesítésekben
Az értesítések automatizálási műveletekben történő beállításakor a változók lehetővé teszik az információk dinamikus beillesztését az értesítésekbe, például a felhasználó nevét, a rendelési számot vagy az ajánlat nevét. Ez egyszerűsíti és felgyorsítja az értesítések létrehozásának folyamatát, intuitívabbá és rugalmasabbá téve azokat a különböző forgatókönyvekhez.
Elérhető változók listája
Az elérhető változók listája, amelyek minden olyan helyen használhatók, ahol változók alkalmazhatók.
| Változó | Érték |
|---|---|
| contact.id | Kapcsolat ID |
| contact.user_id | Felhasználó ID |
| contact.first_name | Kapcsolat keresztneve |
| contact.last_name | Kapcsolat vezetékneve |
| contact.middle_name | Kapcsolat apai neve |
| contact.name | Kapcsolat teljes neve |
| contact.email | Kapcsolat e-mail címe |
| contact.phone | Kapcsolat telefonszáma |
| contact.country | Kapcsolat országa. Például: Ukrajna |
| contact.timezone | Kapcsolat időzónája. Például: Europe/Kyiv |
| contact.currency | Kapcsolat pénzneme. Például: USD |
| contact.city | Kapcsolat városa |
| contact.utm_source | A kapcsolat egyedi utm_source értékeinek listája (elválasztó: ", ") |
| contact.utm_medium | A kapcsolat egyedi utm_medium értékeinek listája (elválasztó: ", ") |
| contact.utm_campaign | A kapcsolat egyedi utm_campaign értékeinek listája (elválasztó: ", ") |
| contact.utm_term | A kapcsolat egyedi utm_term értékeinek listája (elválasztó: ", ") |
| contact.utm_content | A kapcsolat egyedi utm_content értékeinek listája (elválasztó: ", ") |
| contact.field_<id> | Egyéni mezők (leírás alább) |
| datetime | Dátum és idő UTC-ben YYYY-MM-DD HH:mm:ss formátumban |
| contact.visit_source | Látogatás forrása |
| Ezek a változók az ajánlat sikeres kifizetése utáni átirányítási linkben érhetők el. | |
Egyéni mezők
{contact.field_<id>}
Példa {contact.field_123}
<id> - a mező azonosítója, amely a kapcsolatmezők beállításaiban szerezhető meg
(példa
https://sampleschool.kwiga.com/expert/crm/contacts?view=settings)
A változó értékének módosítása
A változó után opciókat lehet hozzáadni, hogy megváltoztassa a megjelenését: szöveget hozzáfűzni, nagybetűssé tenni, vagy formázni a dátumot.
Általános forma: {variable|option:value|option}. Például: {order.id|prefix:ORDER-} vagy {payment.paid_at|format:DD.MM.YYYY}.
| Mit szeretne kapni | Mit kell írni |
|---|---|
| Szöveg hozzáadása az érték elé | {order.id|prefix:ORDER-} -> eredmény: ORDER-123 |
| Szöveg hozzáadása az érték után | {order.id|suffix:-EU} -> eredmény: 123-EU |
| A szám fix hosszúságúvá tétele | {payment.number|pad:6} -> eredmény: 000001 |
| Ne nullákkal, hanem saját karakterrel töltse fel | {payment.number|pad:6|padchar:_} -> eredmény: _____1 |
| Az összes betű nagybetűssé tétele | {contact.city|upper} -> KYIV |
| Az összes betű kisbetűssé tétele | {contact.city|lower} -> kyiv |
| Csak az első betű legyen nagybetűs | {contact.city|ucfirst} -> Kyiv |
| A dátum megjelenítése a kívánt formában | {payment.paid_at|format:DD.MM.YYYY} -> eredmény: 24.12.2026 |
DD.MM.YYYY, MMMM YYYY, dddd, megfelelő a Carbon dokumentációja. Az olyan formátumokhoz, mint Y-m-d és H:i:s, megfelelő a hivatalos PHP dokumentáció.
pad használatban van, az érték először a szükséges hosszra egészül ki, és csak ezután kerülnek alkalmazásra a többi opciók.
A CTA-ban kiegészítően használható változók
-
a paraméterekben
-
az átirányítási hivatkozásban (ha nincs fizetésre irányítás használatban)
| Változó | Érték |
|---|---|
| first_name | Keresztnév az űrlapbeküldésből |
| last_name | Vezetéknév az űrlapbeküldésből |
| middle_name | Apai név az űrlapbeküldésből |
| name | Teljes név az űrlapbeküldésből |
| E-mail az űrlapbeküldésből | |
| phone | Telefonszám az űrlapbeküldésből |
| field_<id> | Egyéni mezők Telefon az űrlapbeküldésből (leírás alább) |
| utm_source | utm_source - pontosan abból a látogatásból, amelyből az űrlapbeküldés történt |
| utm_medium | utm_medium - pontosan abból a látogatásból, amelyből az űrlapbeküldés történt |
| utm_campaign | utm_campaign - pontosan abból a látogatásból, amelyből az űrlapbeküldés történt |
| utm_term | utm_term - pontosan abból a látogatásból, amelyből az űrlapbeküldés történt |
| utm_content | utm_content – pontosan annak a látogatásnak az adata, amelyből az érdeklődői jelentkezés érkezett |
| widget_landing | Annak a landing oldalnak az URL-je, ahonnan a jelentkezést elküldték |
| widget_landign_referer | Az a referer, amely a landing oldalon volt, amikor a jelentkezést elküldték |
|
Bizonyos űrlapokban az alább, az automatizálási webhookokban elérhető Változók részben leírt változók is elérhetők lehetnek Rendelés szerint ({order.*}) - Ha az űrlaptípusnál a Termékhozzáférés lehetőség van kiválasztva (Teljes hozzáférés/Ajánlat szerint) Termék szerint ({product.*}) - Ha az űrlaptípusnál a Termékhozzáférés + Teljes hozzáférés lehetőség van kiválasztva Ajánlat szerint ({offer.*}) - Ha az űrlaptípusnál a Termékhozzáférés + Ajánlat szerint lehetőség van kiválasztva |
|
Egyéni mezők
{field_<id>}
Példa {field_123}
<id> - a mező azonosítója, amely a kapcsolatmezők beállításaiban szerezhető meg
(példa
https://sampleschool.kwiga.com/expert/crm/contacts?view=settings)
Ha azon az oldalon, ahol a CTA vagy a Kwiga látogatáskövető szkriptje el van helyezve, voltak utm címkével érkező látogatások, és az ügyfél már utm címkék nélkül küldött be jelentkezést a landing oldalon, akkor ezekben a változókban nem fognak szerepelni. De elérhetők lesznek a fent leírt {contact.utm_...} változókban.
Az automatizálási webhookokban elérhető változók (url, paraméterek, e-mailek)
Elérhető változók listája
| Változó | Érték |
|---|---|
| referrer | A kapcsolat első ismert látogatásának referrerje (Kwiga / landing CTA-val) |
| initial_page | A kapcsolat első ismert látogatásának URL-je (Kwiga / landing CTA-val) |
| reg_from | Annak az oldalnak az URL-je, ahonnan a regisztráció történt (Kwiga / landing CTA-val) |
| tags | A kapcsolat címkéi (elválasztó: ", ") |
| description | Annak az eseménynek a leírása, amely kiváltotta az automatizálást. Például: A test_tag címke hozzáadva a kapcsolathoz |
CTA űrlapváltozók
| Változó | Érték |
|---|---|
| cta.id | CTA űrlap azonosítója |
| cta.uuid | CTA űrlap UUID-ja |
| cta.title | A CTA űrlap neve |
| cta_request.form_data | A felhasználó által megadott adatok listája (sortörésekkel elválasztva) |
| A lista bővülhet. | |
A következő események bekövetkezésekor érhetők el:
- CTA jelentkezés
Termékváltozók
| Változó | Érték |
|---|---|
| product.id | Termékazonosító |
| product.title | Termék neve |
| product.productable_type | Terméktípus. Lehetséges értékek: course, webinar, closed_group, custom_product |
| product.productable_id | A kurzus/webinár/zárt csoport/egyedi termék azonosítója |
A következő események bekövetkezésekor érhetők el:
- A termékhez való hozzáférés megnyílt
- A termékhez való hozzáférés lezárva
- Regisztrált a webináriumra
- A kurzus befejezve
- Kvíz teljesítése
- A kvíz előző eredményének érvénytelenítése
- A kvíz státusza megváltozott erre:
- Az előfizetéses hozzáférés kezdete
- Az előfizetéses hozzáférés vége
- Elkezdte nézni a leckét
- Megnézte a leckét
- Hozzáférés megnyitva a leckéhez
- A leckén az összes gyakorlat teljesítve
Rendelésváltozók
| Változó | Érték |
|---|---|
| order.id | Rendelésazonosító |
| order.price | Végső ár. Példa: 10.99 |
| order.currency_code | A rendelés pénzneme kód formátumban. Példa: USD |
| order.currency_symbol | A rendelés pénzneme szimbólum formátumban. Példa: $ |
| order.currency_short_title | A rendelés pénzneme rövidített név formátumban. Példa: usd |
| order.order_stage_id | Értékesítési tölcsér státuszazonosítója |
| order.order_stage_title | Értékesítési tölcsér státusz neve |
| order.funnel_id | Értékesítési tölcsér azonosítója |
| order.funnel_title | Értékesítési tölcsér neve |
| order.paid_status | A rendelés fizetési státusza: not_paid / partial_paid / paid |
| order.paid_status_title | Fizetési státusz angol szavakkal |
| order.utm_source | A rendelés utm_source értéke |
| order.utm_medium | A rendelés utm_medium értéke |
| order.utm_campaign | A rendelés utm_campaign értéke |
| order.utm_term | A rendelés utm_term értéke |
| order.utm_content | A rendelés utm_content értéke |
| order.next_scheduled_payment_at | A következő tervezett fizetés dátuma (előfizetésekhez és részletfizetéshez). Formátum: YYYY-MM-DD HH:mm:ss |
| Ezek a változók az ajánlat sikeres kifizetése utáni átirányítási linkben érhetők el. | |
| A lista bővülhet. | |
A következő események bekövetkezésekor érhetők el:
- Előfizetés elindítva
- Előfizetés meghosszabbítva
- Sikeres rendelésfizetés
- Új rendelés
- Sikeres ajánlatfizetés
- Sikertelen ajánlatfizetés
- Ajánlathoz kapcsolódó fizetés visszatérítése
- A termékhez való hozzáférés megnyílt
- Az előfizetéses hozzáférés kezdete
- Az előfizetéses hozzáférés vége
Fizetési változók
| Változó | Érték |
|---|---|
| payment.id | Fizetési azonosító |
| payment.price | Fizetés összege |
| payment.currency_code | A fizetés pénzneme kód formátumban. Példa: USD |
| payment.currency_symbol | A fizetés pénzneme szimbólum formátumban. Példa: $ |
| payment.currency_short_title | A fizetés pénzneme rövidített név formátumban. Példa: usd |
| payment.created_at | A fizetés létrehozásának dátuma. Formátum: YYYY-MM-DD HH:mm:ss |
| payment.paid_at | A fizetés dátuma. Formátum: YYYY-MM-DD HH:mm:ss |
| payment.schedule_payment_at | Tervezett fizetési dátum. Formátum: YYYY-MM-DD HH:mm:ss |
| payment.number | A fizetés sorszáma a rendelésen belül |
| Ezek a változók az ajánlat sikeres kifizetése utáni átirányítási linkben érhetők el. | |
| A lista bővülhet. | |
A következő események bekövetkezésekor érhetők el:
- Sikeres ajánlatfizetés
- Sikertelen ajánlatfizetés
- Ajánlathoz kapcsolódó fizetés visszatérítése
Ajánlatváltozók
| Változó | Érték |
|---|---|
| offer.id | Ajánlatazonosító |
| offer.title | Ajánlat neve |
| A lista bővülhet. | |
A következő események bekövetkezésekor érhetők el:
- Sikeres ajánlatfizetés
- Sikertelen ajánlatfizetés
- Ajánlathoz kapcsolódó fizetés visszatérítése
- Ingyenes ajánlat elfogadva
- Előfizetés elindítva
- Előfizetés meghosszabbítva
- Sikeres rendelésfizetés
- Új rendelés
- A termékhez való hozzáférés megnyílt
- Az előfizetéses hozzáférés kezdete
- Az előfizetéses hozzáférés vége
Termék-előfizetési változók
| Változó | Érték |
|---|---|
| subscription.id | A termékelőfizetés azonosítója |
| subscription.order_id | Annak a rendelésnek az azonosítója, amelyhez a termékelőfizetés kapcsolódik |
| subscription.start_at | Az előfizetés kezdő dátuma. YYYY-MM-DD HH:mm:ss |
| subscription.end_at | Az előfizetés végső lejárati dátuma. YYYY-MM-DD HH:mm:ss |
| subscription.order_end_at | Az előfizetés lejárati dátuma, csak a kifizetett fizetéseket figyelembe véve. YYYY-MM-DD HH:mm:ss |
| subscription.paid_at | Az előfizetés első fizetésének dátuma. YYYY-MM-DD HH:mm:ss |
| A lista bővülhet. | |
A következő események bekövetkezésekor érhetők el:
- A termékhez való hozzáférés megnyílt
- Az előfizetéses hozzáférés kezdete
- Az előfizetéses hozzáférés vége
Kvízkitöltési kísérlet változói
| Változó | Érték |
|---|---|
| quiz_attempt.id | Kísérletazonosító |
| quiz_attempt.number_version | A teljesítés verziószáma |
| quiz_attempt.quiz_id | Kvízazonosító |
| quiz_attempt.course_id | Kurzusazonosító |
| quiz_attempt.course_lesson_id | Leckeazonosító |
| quiz_attempt.status_id | Állapotazonosító |
| quiz_attempt.status | Állapot szöveges formában |
| quiz_attempt.scores | Szerzett pontok |
| quiz_attempt.created_at | A próbálkozás kezdete. Formátum: YYYY-MM-DD HH:mm:ss |
| quiz_attempt.finished_at | A próbálkozás vége. Formátum: YYYY-MM-DD HH:mm:ss |
| quiz_attempt.count_questions | A kvízben lévő kérdések száma |
| quiz_attempt.count_questions_incorrect | A hibásan megválaszolt kérdések száma |
| quiz_attempt.count_questions_correct | A helyesen megválaszolt kérdések száma |
| quiz.title | A kvíz neve |
| A lista bővülhet. | |
A következő események bekövetkezésekor érhetők el:
- Kvíz teljesítése
- A kvíz előző eredményének érvénytelenítése
- A kvíz státusza megváltozott erre:
Leckeváltozók
| Változó | Érték |
|---|---|
| lesson.id | Leckeazonosító |
| lesson.title | A lecke neve |
| A lista bővülhet. | |
A következő események bekövetkezésekor érhetők el:
- Kvíz teljesítése
- A kvíz előző eredményének érvénytelenítése
- A kvíz státusza megváltozott erre:
- Elkezdte nézni a leckét
- Megnézte a leckét
- Hozzáférés megnyitva a leckéhez
- A leckén az összes gyakorlat teljesítve
Nem találta meg a választ? Lépjen kapcsolatba az ügyfélszolgálattal csevegésben vagy Telegram