A triggerek elindítják az automatizációt, a műveletek pedig elvégzik a munkát. Az ebben a cikkben szereplő lépések döntik el, mi történik a kettő között: melyik útvonalat járja be egy tag, mikor fut a következő lépés, és milyen adatokkal dolgozhatnak a további lépések.
Hol találja ezeket a lépéseket
A szerkesztőben nyissa meg a könyvtárat, és váltson a Műveletek lapra. Az ebben a cikkben szereplő lépések felül, egy saját szakaszban találhatók, amelynek neve Vezérlés. Húzzon egyet a vászonra, vagy kattintson rá, majd kösse be, mint bármely más lépést.

Néhány szabály minden lépésre érvényes:
- A bemenet bal oldalt, a kimenetek jobb oldalt vannak. A több kimenettel rendelkező lépések minden kimenetet felirattal látnak el, például Igen és Nem.
- Minden bemenet egy kapcsolatot fogad. Ha egy második vonalat húz ugyanabba a bemenetbe, az felváltja az elsőt. Két útvonal összevezetéséhez használja az Egyesítés lépést.
- Egy vonal nem vezethet vissza egy korábbi lépéshez. A szerkesztő nem engedi megrajzolni. Lépések ismétléséhez használja a Ciklus lépést.
- Egy olyan kimenet, amelyhez semmi sincs kötve, egyszerűen lezárja az adott útvonalat.
Kattintson egy lépésre, hogy jobb oldalt megnyíljanak a beállításai. A csillaggal jelölt mezők kötelezők. Ha egy lépés beállításával probléma van, a szerkesztő sárga figyelmeztetéssel jelöli.
Szabályok ellenőrzése: Feltétel, Szűrő és Összehasonlítás
Hogyan működnek a szabályok
A Feltétel és a Szűrő szabályok listáját ellenőrzi. Minden szabálynak van egy kulcsa, egy operátora és egy értéke. A Szabály hozzáadása hozzáad egyet, a kulcs melletti kereszt pedig eltávolítja.
A kulcs megmondja, mit kell vizsgálni:
- Egy mező az automatizáció által hordozott adatokból, például
emailvagy egy mező, amelyet a trigger szállít. member.és utána egy tagmező, példáulmember.emailvagymember.first_name.member.cf_és utána egy egyéni mező azonosítója. Az értéket úgy olvassa, ahogy tárolva van: választómezőnél ez a lehetőség értéke, nem a felirata, a dátummező pedig a tárolt dátumot adja. Az érték nélküli mező üresnek számít.member.tagsvagymember.groups. Az operátorok ekkor van és nincs lesznek, a címkét vagy csoportot pedig egy listából választja ki.- Egy e-mail-aktivitási érték, például
email.opened_automation(1, ha a tag megnyitott egy e-mailt ebből az automatizációból, különben 0),email.opened_this_step(egy e-mail a lépés előtti legközelebbi e-mail lépésből),email.opened_ever,email.opened_days_agovagyemail.opens_7d. Ugyanezek az értékek a kattintásokra is léteznek, példáulemail.clicks_30d.
A kulcsmező gépelés közben javasolja ezeket, az egyéni mezőit is név szerint.
Ha kiválaszt egyet, kitölti a member.cf_ előtagot és az azonosítót, a szabály
alatt pedig egy tipp megnevezi a mezőt, például „Egyéni mező: Plan”.
Az operátorok: egyenlő, nem egyenlő, tartalmazza, nem tartalmazza, benne (vesszővel elválasztva), nincs benne (vesszővel elválasztva), üres, nem üres, valamint a számösszehasonlítások: >, ≥, < és ≤. Tartsa szem előtt:
- Az egyenlő szövegként hasonlítja össze az értékeket.
- A tartalmazza a szövegen belül keresi az értéket, és megkülönbözteti a kis- és nagybetűket.
- A benne (vesszővel elválasztva) több, vesszővel elválasztott értéket
fogad, például
gold, silver, és akkor teljesül, ha a kulcs ezek egyikével egyezik. - A számösszehasonlítások csak akkor teljesülnek, ha mindkét oldal szám.
Az Egyezés dönti el, hogyan adódnak össze a szabályok: Minden szabálynak teljesülnie kell vagy Bármelyik szabály teljesül.

Feltétel
A Feltétel két kimenet egyikére küldi a tagot: Igen, ha a szabályok teljesülnek, és Nem, ha nem. Szabályok nélkül minden futás az Igen kimenetet választja, és a lépés a Mindig igen feliratot mutatja.
Valódi vagy-vagy döntésekhez használja, például egy üdvözlő e-mailhez az új ügyfeleknek és egy másikhoz a visszatérő ügyfeleknek.
Szűrő
A Szűrő egyetlen kimenettel rendelkezik. A Továbbengedés, ha alatt állítja be a szabályokat, az Egyezés pedig a fentiek szerint működik. Ha a szabályok teljesülnek, az útvonal folytatódik. Ha nem, az útvonal ennél a lépésnél megáll, és a lépés kihagyottnak számít a futásban. Szabályok nélkül minden átmegy.
Akkor használja a Szűrő lépést, ha csak egy kimenet számít, például „csak a Premium csoport tagjainál folytassa”.
Összehasonlítás
Az Összehasonlítás pontosan két értéket vet össze egymással:
- Az Első érték (kötelező) és a Második érték egyaránt fogad egy
mezőnevet az adatokból,
member.és egy tagmező,member.cf_és egy egyéni mező azonosítója, egy e-mail-érték, példáulemail.opens_7d, egy helyőrző, például{{score}}, vagy egy rögzített érték, például10formájában. Ez a mező nem tesz javaslatot. Egy egyéni mező azonosítója ugyanaz, mint a{cf_…}helyőrzőjében, lásd: Triggerek és műveletek. - Az Operátor ezeket kínálja: egyenlő, nem egyenlő, tartalmazza, nagyobb, mint, nagyobb vagy egyenlő, kisebb, mint és kisebb vagy egyenlő.
A kimenetek: Egyezés és Nincs egyezés.
Útvonalak szétválasztása és egyesítése: Felosztás és Egyesítés
Felosztás
A Felosztás több útvonalra ágaztatja a folyamatot. Az Ágak száma 2 és 5 közötti kimenetet állít be, ezek felirata 1. útvonal, 2. útvonal és így tovább. Minden útvonal ugyanazokat az adatokat kapja, és önállóan fut. Egy késleltetés egy útvonalon csak azt az útvonalat tartja vissza.
Egyesítés
Az Egyesítés újra összevezeti az útvonalakat. A Bejövő ágak száma 2 és 5 közötti bemenetet állít be. A Folytatás, amikor dönti el, hogyan viselkedik:
- A Minden ág önállóan halad tovább az alapértelmezés. Minden beérkező útvonal önállóan halad tovább az Egyesítés utáni lépéseken, így ezek a lépések útvonalanként egyszer futnak.
- A Minden ág megérkezett addig vár, amíg minden bekötött bemenetre meg nem érkezik egy útvonal, majd egyszer folytatja. Az összes útvonal adatai egyesülnek. Ha két útvonal ugyanazt a mezőt hordozza, az utoljára érkezett útvonal nyer. A várakozás azokra az útvonalakra is kiterjed, amelyek Késleltetés vagy Várakozás eddig lépést tartalmaznak.
Ha egy útvonal soha nem érkezik meg, például mert egy Szűrő megállította, vagy egy Feltétel máshová küldte a tagot, az Egyesítés a megérkezett útvonalakkal folytatja, amint a futásban semmi más nem fut vagy vár már.
Várakozás: Késleltetés és Várakozás eddig
Késleltetés
A Késleltetés rögzített időre szünetelteti az útvonalat. Állítsa be az Időtartam (legalább 1) és az Egység mezőt: Perc, Óra vagy Nap. Egy új Késleltetés 1 órával indul. Ha az időtartam üres, a szerkesztő figyelmeztet: „A késleltetésnek nincs időtartama.”
Várakozás eddig
A Várakozás eddig az adatokból származó dátumig szünetel:
- A Dátummező (kötelező) megnevezi a dátumot tartalmazó mezőt, például
renewal_date. Tagmezőnél tegye a neve elé amember.előtagot. Egyéni dátummezőnél írja be amember.cf_előtagot és a mező azonosítóját. - Az Eltolás iránya, az Eltolt és az Egység eltolja az időpontot. A A dátum után (+) tovább vár, a A dátum előtt (-) korábban folytatja. Három nappal egy megújítás előtt például A dátum előtt (-) 3 Nap értékkel.
Ha az időpont már elmúlt, az útvonal azonnal folytatódik. Ha a mező üres, vagy nem dátumot tartalmaz, az útvonal várakozás nélkül folytatódik, és a lépés egy megjegyzést mutat a futásban, például „Nem található dátum itt: "renewal_date". A folyamat várakozás nélkül folytatódott.” Az időzóna nélküli dátumot a platformjára beállított időzónában értelmezi.
Mi történik a szünet alatt
Egy Késleltetés vagy Várakozás eddig semmit sem tart lekötve. A futás eltárolja, hol állt meg, és egy háttérfolyamat újra felveszi, amikor eljön az ideje. Várakozás közben a futási előzmények Várakozik állapotúként mutatják, a Folytatás alatt a dátummal és az időponttal. Ha megnyitja a futást, és a várakozó lépésre kattint, a Futás lap ugyanezt mutatja.

Egy várakozó futás azzal a verzióval folytatódik, amellyel elindult, akkor is, ha közben új verziót tesz közzé. Ha archiválja vagy törli az automatizációt, a várakozó futások megszakadnak, amikor eljön az idejük. Az automatizáció szüneteltetése szintén megszakítja őket, kivéve a kézzel indított tesztfutásokat.
Tesztelés és futási előzmények
Munka az adatokkal
Minden futás adatokat hordoz: amit a trigger szállított, plusz amit a korábbi
lépések hozzáadtak. A következő három lépés ezeket az adatokat módosítja. A
későbbi lépések minden mezőt helyőrzőként használhatnak, például
{{discount_code}}.
Beállítás
A Beállítás mezőket ad hozzá, vagy felülírja a meglévőket. A
Beállítandó mezők alatt minden sor egy kulcs és egy érték. A Hozzáadás
egy újabb sort ad hozzá. Az értékek helyőrzőket tartalmazhatnak, például
Hello {{member.first_name}}.
Dátum és idő
A Dátum és idő kiszámít egy dátumot, és egy mezőben tárolja. Nem vár. Ha a kiszámított dátumig várna, kövesse egy Várakozás eddig lépéssel.
- Kiindulópont: Most vagy Az adatokban már szereplő dátum. A
második lehetőségnél megjelenik a Dátummező, amely megnevezi a kiinduló
mezőt: egy mező az adatokból, egy tagmező, például
member.created_at, vagymember.cf_és egy egyéni dátummező azonosítója. Ha ez a mező üres vagy olvashatatlan, a lépés a mostani időpontból indul. - Az Irány (A jövőben (+) vagy A múltban (-)), az Eltolt és az Egység (Perc, Óra, Nap, Hetek vagy Hónapok) eltolja a dátumot.
- A Formátum üresen marad a szabványos formátumhoz
2026-10-22T14:30:00+02:00, vagy egy mintát fogad, példáulY-m-da2026-10-22alakhoz vagyd.m.Ya22.10.2026alakhoz.
A lépés a platformjára beállított időzónában számol, ugyanabban, amelyet a
Várakozás eddig használ. A szabványos formátum az eltolással végződik,
például +02:00, így egy utána következő Várakozás eddig ugyanazt az
időpontot olvassa.
- A Mentés mezőbe (kötelező) megnevezi az eredmény mezőjét. Kezdetben
date.
Kód
A Kód egy rövid képlettel kiszámít egy értéket, és egy mezőben tárolja.
- A Kifejezés (kötelező) tartalmazza a képletet. A
payloadaz adatokat, amembera tag mezőit jelenti, példáulpayload["score"] * 2vagymember["first_name"] ~ " " ~ member["last_name"]. Számolhat a+ - * /jelekkel, összehasonlíthat a==,>vagy<jellel, kombinálhat azandés azorkulcsszóval, választhat acondition ? a : bformával, és szöveget fűzhet össze a~jellel. - Az Eredmény mentése ide (kötelező) megnevezi az eredmény mezőjét.
Kezdetben
result.
A bizalmas tagadatok, például a jelszó, nem érhetők el. Ha a képletet nem lehet kiszámítani, a mező üres marad, és a futás folytatódik.
Lépések ismétlése: Ciklus
A Ciklus az utána következő lépéseket egy lista minden elemére egyszer lefuttatja.
- A Listamező (kötelező) megnevezi a listát tartalmazó mezőt, például
items, vagymember.tagsa tag címkéihez. - A Minden elem mentése ezen a néven beállítja az aktuális elem
mezőnevét. Kezdetben
item. A pozíció melletteitem_indexnéven kerül tárolásra, 0-tól számolva.
A Ciklus egyetlen kimenettel rendelkezik, és minden, ami mögötte van, elemenként egyszer fut. Nincs külön kimenet „az utolsó elem után” esetre. Ha a mező üres, vagy nem lista, az útvonal a ciklusnál megáll.
Két korlát tartja kordában a futásokat. Egy ciklus legfeljebb 200 elemet kezel, a többit figyelmen kívül hagyja. Egy futás pedig legfeljebb 500 lépést hajt végre, mielőtt szünetel vagy véget ér. Egy 200 elemen futó ciklus három lépéssel mögötte 600 lépést igényelne, így a futás hibával leáll. Tartsa röviden a ciklusokat, vagy helyezze át a munkát egy külön automatizációba a Munkafolyamat futtatása lépéssel.
Másik automatizáció hívása: Munkafolyamat futtatása
A Munkafolyamat futtatása lépésként elindít egy másik automatizációt, és akkor folytatja, ha az befejeződött.
- A Munkafolyamat (kötelező) felsorolja az aktív, közzétett verzióval rendelkező automatizációit. A szerkesztett automatizáció nincs a listában, mert egy automatizáció nem hívhatja önmagát.
- Az Eredmény felhasználása dönti el, mi jön vissza:
Figyelmen kívül hagyás, a folyamat adatai maradnak,
Egyesítés a folyamat adataival vagy Mentés egy mezőbe. Az utolsó
lehetőségnél a Mező neve állítja be a mezőt. Ha üresen hagyja, az
eredmény a
submezőbe kerül.
A másik automatizáció a triggerénél indul ennek a futásnak az adataival és tagjával, bármilyen triggere is van, és a saját futási előzményeiben jelenik meg. Az eredménye az adatok állapota a Vége lépésénél, vagy az utolsó befejezett lépésénél, ha nincs Vége lépése. Ha egy Késleltetés lépésnél szünetel, ez a folyamat nem vár: átveszi az addig elért adatokat, a másik automatizáció pedig később önállóan folytatódik.
Ha valami nem sikerül:
- Ha a másik automatizáció sikertelen, nincs közzétett verziója, vagy már nem létezik, ez a lépés sikertelen, és vele a futás is.
- Ha a másik automatizáció szünetel, ez a folyamat nélküle folytatódik, és a lépés egy megjegyzést mutat a futásban.
- Az automatizációk legfeljebb öt szint mélységig hívhatják egymást. Ezen túl a lépés sikertelen.
- Ha nincs kiválasztva munkafolyamat, az útvonal ennél a lépésnél megáll. A szerkesztő előre figyelmeztet rá: „A "Munkafolyamat futtatása" lépésben nincs kiválasztva munkafolyamat.”
Válasz egy webhookra: Válasz a webhookra
A Válasz a webhookra a Bejövő webhook triggerrel induló automatizációkhoz való. Eldönti, mit kap vissza a hívó rendszer.
- A HTTP-állapotkód ezeket kínálja: 200 OK, 201 Created, 202 Accepted, 400 Bad Request, 404 Not Found és 500 Server Error.
- A Válasz törzse kezdetben
{ "ok": true }, és helyőrzőket tartalmazhat, például{ "ok": true, "code": "{{discount_code}}" }. Az érvényes JSON formátumú törzs JSON-ként, minden más egyszerű szövegként megy ki.
Amint ez a lépés a közzétett verzióban a Bejövő webhook trigger után
következik, a webhook hívása már nem csupán a háttérben indítja el az
automatizációt. A hívás vár, amíg az automatizáció fut, és a válasz akkor megy
ki, amikor a futás befejeződött, vagy elérte az első szünetét. Egy olyan
útvonalon lévő lépés, amelyet a webhook trigger soha nem ér el, például egy
másik trigger mögött, nem változtat semmin. Ezért a lépés csak bármely
Késleltetés vagy Várakozás eddig előtt működik. Ha ezek egyike áll
előbb, a hívó a szabványos {"ok": true, "triggers_fired": 1} választ kapja,
a szerkesztő pedig figyelmeztet: „A webhookra adott válasz egy késleltetési
vagy várakozási lépés után fut. A webhook hívója helyette az alapértelmezett
választ kapja.”
A lépésnek nincs kimenete, így az útvonalán semmi sem követi. A többi útvonal, például egy Felosztás után, tovább fut.
Útvonal lezárása: Vége
A Vége lezárja azt az útvonalat, amelyen áll. Nincsenek beállításai és nincs kimenete. Ugyanannak a futásnak a többi útvonala tovább halad, és a futás akkor számít befejezettnek, ha mindegyik véget ért.
Egy további kapcsolatok nélküli útvonal szintén magától véget ér. A Vége láthatóvá teszi a végpontot a vásznon, és eldönti, milyen adatokat kap egy hívó automatizáció a Munkafolyamat futtatása lépéstől.