Munkafolyamat szerkesztő
A Hírlevél munkafolyamat szerkesztő lehetővé teszi automatizált, többlépéses sorozatok létrehozását, amelyek feliratkozói műveletek vagy időalapú események alapján aktiválódnak. Építs kifinomult gondozó kampányokat, üdvözlő sorozatokat és életciklus automatizálásokat feltételes logikával és külső integrációkkal.
Első lépések a triggerekkel
Minden munkafolyamat egy triggerrel kezdődik - az az esemény, amely elindítja az automatizált sorozatot. A trigger határozza meg, mikor és kinek fut a munkafolyamat.
Elérhető trigger típusok
Manuális trigger
Munkafolyamatok indítása manuálisan vagy API hívásokon keresztül. Tökéletes egyszeri kampányokhoz vagy teszteléshez.
Dátum alapú triggerek
Munkafolyamatok aktiválása specifikus dátumok alapján a feliratkozói adatokhoz viszonyítva. Kiváló évfordulókhoz, megújításokhoz vagy nyomon követésekhez.
Leiratkozási események
Automatikus aktiválás, amikor a feliratkozók kijelentkeznek a hírlevéledből.
Feliratkozási események
Munkafolyamatok aktiválása, amikor új feliratkozók csatlakoznak (e-mail hitelesítéssel).
API triggerek
Munkafolyamatok indítása programozottan API hívásokon keresztül a maximális rugalmasság érdekében.
Manuális triggerek
A manuális munkafolyamatok nem igényelnek további konfigurációt - igény szerint indíthatók specifikus feliratkozókhoz vagy csoportokhoz.
Dátum alapú triggerek
A dátum triggerek lehetővé teszik munkafolyamatok ütemezését feliratkozói adatmezők alapján. Konfiguráld a következők kiválasztásával:
- Célközönség: Válassz specifikus csoportokat vagy szegmenseket a bevonáshoz
- Dátum mező: Válaszd ki, melyik dátum mezőt figyelje (alapmezők, mint "Hozzáadva" vagy egyéni dátum/dátum-idő mezők)
- Időzítés: Állítsd be, mikor aktiválódjon a dátumhoz képest (előtte, azon a napon vagy utána)
- Napszak: Dátum mezőknél add meg az UTC időt a végrehajtáshoz
Címzettek kiválasztása
Válaszd ki, hogy specifikus csoportokat vagy szegmenseket célozz-e a feliratkozók közül
Dátum mező kiválasztása
Válaszd ki a dátum mezőt, amely meghatározza, mikor fut a munkafolyamat
Időzítés beállítása
Add meg, hogy a munkafolyamat a céldátum előtt, azon a napon vagy utána fusson
Időtartam konfigurálása (ha szükséges)
Állítsd be, hány nappal/héttel/hónappal a trigger dátum előtt vagy után
Végrehajtási idő beállítása (dátum mezőkhöz)
Add meg az UTC időt, amikor a dátum alapú triggerek végrehajtódjanak
Esemény alapú triggerek
- Leiratkozás: Azonnal aktiválódik, amikor egy feliratkozó leiratkozik
- Feliratkozás: Aktiválódik, amikor egy feliratkozó sikeresen hitelesíti az e-mailjét a regisztráció után
API triggerek
Az API triggerek lehetővé teszik külső rendszerek számára a munkafolyamatok programozottan való indítását. Konfigurálásnál kódpéldát kapsz a munkafolyamat aktiválásához.
await fetch("https://yaplet.com/api/newsletter/workflow/start", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Y-API-Key": "your_api_key",
},
body: JSON.stringify({
email: "[email protected]",
workflow_id: "your-workflow-id",
key1: "value1",
key2: "value2",
}),
});
curl -X POST "https://yaplet.com/api/newsletter/workflow/start" \\
-H "Content-Type: application/json" \\
-H "Y-API-Key: your_api_key" \\
-d '{
"email": "[email protected]",
"workflow_id": "your-workflow-id",
"key1": "value1",
"key2": "value2"
}'
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://yaplet.com/api/newsletter/workflow/start");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Content-Type: application/json",
"Y-API-Key: your_api_key"
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
"email" => "[email protected]",
"workflow_id" => "your-workflow-id",
"key1" => "value1",
"key2" => "value2"
]));
$response = curl_exec($ch);
curl_close($ch);
import requests
response = requests.post(
"https://yaplet.com/api/newsletter/workflow/start",
headers={
"Content-Type": "application/json",
"Y-API-Key": "your_api_key"
},
json={
"email": "[email protected]",
"workflow_id": "your-workflow-id",
"key1": "value1",
"key2": "value2"
}
)
Az egyéni adatmezők legfelső szintű mezőkként kerülnek elküldésre az email és workflow_id mellett. Elérhetővé válnak a későbbi EMAIL és WEBHOOK csomópontokban {{key1}}, {{key2}} helyettesítőkkel.
A teljes API dokumentációért, beleértve a hibakódokat, mezőhivatkozást és integrációs legjobb gyakorlatokat, lásd a Munkafolyamat API dokumentációt.
Munkafolyamat építése
A trigger beállítása után építsd fel a munkafolyamatodat csomópontok hozzáadásával. Minden csomópont egy lépést képvisel az automatizálási sorozatodban.
E-mail csomópontok
Az e-mail csomópontok a munkafolyamatod magját képezik - üzeneteket küldenek a feliratkozóknak a sorozat specifikus pontjain.
E-mail tartalom beállítása
Alapadatok konfigurálása
Állítsd be az e-mail tárgysorát, előnézeti szövegét, feladó nevét és hitelesített feladó e-mail címét
Dizájn létrehozása vagy kiválasztása
Válaszd ki, hogyan hozd létre az e-mail tartalmat:
- Kezdés a nulláról: Új e-mail dizájn létrehozása
- Sablon használata: Előre elkészített sablonok közül választás
- Másolás korábbi e-mailből: Korábbi kampányok tartalmának újrafelhasználása
E-mail tervezése
Használd a drag-and-drop e-mail szerkesztőt vizuálisan vonzó tartalom létrehozásához
E-mail tesztelése
Küldj teszt e-maileket a tartalom és formázás ellenőrzéséhez
Elérhető e-mail létrehozási opciók
A nulláról: Kezdj üres vászonnal és építsd fel az e-mail dizájnt a vizuális szerkesztővel.
Sablonból: Válassz professzionálisan tervezett sablonokból, amelyek az elköteleződésre és konverzióra vannak optimalizálva.
Korábbi e-mailből: Használd a korábbi kampányaid sikeres e-mail tartalmát a konzisztencia fenntartásához.
E-mail szerkesztő funkciók
Az e-mail szerkesztő teljes funkcionalitású tervezési felületet biztosít meggyőző tartalom létrehozásához. Az e-mail szerkesztő képességeiről részletes információkért lásd az E-mail dizájn és sablonok dokumentációt.
Késleltetés csomópontok
A késleltetés csomópontok várakozási periódusokat adnak a munkafolyamat lépések közé, lehetővé téve a kommunikációid stratégiai elosztását.
Konfigurációs opciók:
- Várakozási idő: 1-60 perc, 1-24 óra, 1-31 nap, 1-52 hét vagy 1-12 hónap
- A késleltetésnek reálisnak kell lennie (pl. max 60 perc, 24 óra stb.)
Felhasználási esetek:
- Adj időt a feliratkozóknak az elköteleződésre a nyomon követő üzenetek küldése előtt
- Oszd el az oktatási tartalmat a gondozó sorozatokban
- Tartsd be a kézbesíthetőségi legjobb gyakorlatokat megfelelő időzítéssel
Feltétel csomópontok
A feltétel csomópontok elágazási logikát hoznak létre a munkafolyamataidban, különböző útvonalakra irányítva a feliratkozókat adataik és jellemzőik alapján.
Elérhető feltétel típusok
Mező feltételek
Feliratkozó mező értékek ellenőrzése, mint e-mail, név, egyéni mezők és feliratkozási állapot.
Csoporttagság
Kiértékelés, hogy a feliratkozók tartoznak-e specifikus csoportokhoz.
Szegmens tagság
Ellenőrzés mentett szegmensekkel és előre definiált szűrőikkel szemben.
Feltételek építése
Használd a lekérdezésszerkesztőt logikai kifejezések létrehozásához, amelyek meghatározzák a munkafolyamat útvonalakat:
Feltétel típus kiválasztása
Válassz Mezők, Csoporttagság vagy Szegmens tagság közül
Kritérium kiválasztása
Válaszd ki a kiértékelendő specifikus mezőt, csoportot vagy szegmenst
Összehasonlítás beállítása
Válaszd ki, hogyan hasonlítsd össze a feliratkozó adatokat (egyenlő, tartalmazza, nagyobb mint stb.)
Értékek megadása
Add meg az összehasonlítási értékeket vagy válassz az elérhető opciók közül
Logika kombinálása
Használd az ÉS/VAGY operátorokat összetett feltételek létrehozásához
Mező operátorok
Különböző mezőtípusok különböző összehasonlításokat támogatnak:
E-mail, név, egyéni szöveges mezők:
- Egyenlő/Nem egyenlő - Pontos egyezés
- Tartalmazza/Nem tartalmazza - Részleges szöveg egyezés
- Kezdődik/Végződik - Szöveg pozíció egyeztetés
- Be van állítva/Nincs beállítva - Érték létezésének ellenőrzése
:::
Létrehozási dátum, egyéni dátum mezők:
- Előtt/Után - Dátumtartomány összehasonlítások
- Több/Kevesebb mint - Relatív időszakok
- Be van állítva/Nincs beállítva - Dátum létezésének ellenőrzése
:::
Egyéni szám mezők:
- Egyenlő/Nem egyenlő - Pontos szám egyezés
- Nagyobb/Kisebb mint - Numerikus összehasonlítások
- Be van állítva/Nincs beállítva - Érték létezésének ellenőrzése ::: ::
Művelet csomópontok
A művelet csomópontok módosítják a feliratkozói adatokat vagy csoporttagságokat, amikor elérik őket a munkafolyamatban.
Elérhető műveletek
Egyéni mezők frissítése: Feliratkozó információk módosítása
- Szöveges mező értékek beállítása
- Szám mezők növelése/csökkentése
- Dátum mezők beállítása specifikus értékekre vagy relatív dátumokra
Csoport kezelés:
- Másolás csoportokba: Feliratkozók hozzáadása további csoportokhoz
- Áthelyezés csoportokba: Feliratkozók áthelyezése csoportok között
- Eltávolítás csoportokból: Feliratkozók eltávolítása megadott csoportokból
Feliratkozás kezelés:
- Leiratkozottként jelölés: A feliratkozó azonnali leiratkozása
Webhook csomópontok
A webhook csomópontok adatokat küldenek külső szolgáltatásoknak, amikor elérik őket a munkafolyamatban, lehetővé téve az integrációkat CRM-ekkel, elemzési platformokkal és egyéni alkalmazásokkal.
Konfiguráció
Webhook URL beállítása
Add meg a cél végpontot
Titkos kulcs hozzáadása
Generálj vagy adj meg egy titkos kulcsot a kérés hitelesítéshez
Kérés törzs konfigurálása
Adj hozzá kulcs-érték párokat a webhook payload-ba küldéshez
Dinamikus értékek használata
Feliratkozó adatok bevonása {{field_name}} szintaxissal
Webhook tesztelése
Küldj teszt kérést a konfiguráció ellenőrzéséhez
Hitelesítés
A webhookok Signature fejlécet tartalmaznak a titkos kulcsod HMAC SHA-256 hash-ével. Ellenőrizd a kéréseket a szerveren ugyanazon kulcs hash-elésével és az aláírások összehasonlításával.
Elérhető mező tagek
Használd ezeket a helyettesítőket webhook URL-ekben és törzs értékekben:
Alapmezők:
{{email}}- Feliratkozó e-mail cím{{name}}- Feliratkozó neve{{created_at}}- Mikor lett a feliratkozó hozzáadva{{state}}- Feliratkozó állapota
Egyéni mezők: {{your_custom_field_tag}} bármely egyéni mezőhöz, amelyet létrehoztál
Dinamikus adatok: Bármely egyéni adat, amelyet API triggereken keresztül küldtek vagy Adat lekérés csomópontokon keresztül szereztek be
Adat lekérés csomópontok
Az Adat lekérés csomópontok információkat kérnek le külső API-kból a későbbi e-mail és webhook csomópontokban való felhasználáshoz.
Konfiguráció
API végpont beállítása
Add meg a GET kérés URL-jét (mezőinterpolációt támogat)
Hitelesítés hozzáadása
Generálj vagy adj meg egy titkos kulcsot az API hitelesítéshez
Kérés tesztelése
Küldj teszt kérést az API válasz validálásához
Lekért adatok használata
Érd el a válasz értékeket a későbbi csomópontokban {{key_name}} használatával
Válasz formátum követelmények
Az API válaszoknak JSON objektumoknak kell lenniük:
- Csak szöveges kulcsok
- Szöveges vagy számértékek
- Maximum 20 mező válaszonként
Példa válasz formátum:
{
"user_id": "12345",
"account_type": "premium",
"last_login": "2024-01-15"
}
Hitelesítés
A webhookokhoz hasonlóan a lekérési kérések Signature fejlécet tartalmaznak HMAC SHA-256 hitelesítéssel.
Munkafolyamat váltó csomópontok
A Munkafolyamat váltó csomópontok feliratkozókat irányítanak át különböző munkafolyamatokba, lehetővé téve moduláris automatizálási sorozatok létrehozását.
Felhasználási esetek
- Közös belépési sorozatok: Kezdj egy univerzális üdvözlő folyamattal, majd elágazz speciális gondozó útvonalakra
- Újra-elköteleződési kampányok: Irányítsd az inaktív feliratkozókat különböző visszaszerző munkafolyamatokba
- Szegmentációs logika: Különböző feliratkozó típusokat optimalizált sorozatokon keresztül vezess
Automatikus elrendezés
Ahogy a munkafolyamatok több ággal és feltétellel bővülnek, a csomópontok átfedhetik egymást vagy nehézzé válhat a követésük. Az Automatikus elrendezés gomb azonnal átszervezi a teljes munkafolyamat fát egy tiszta, kiegyensúlyozott struktúrába.
Kattints az Automatikus elrendezés gombra a jobb felső eszköztárban az összes csomópont átszervezéséhez. A szerkesztő automatikusan zoomol és panorámáz, hogy a teljes munkafolyamat látható legyen.
Az elrendezési motor:
- A triggert középre helyezi felül, és az összes gyermek csomópontot alatta rendezi el
- Ágakat kiegyensúlyoz — a feltétel csomópontok (igen/nem útvonalak) egyenlő vízszintes helyet kapnak
- Egyenletesen eloszt — konzisztens függőleges és vízszintes távolság az összes csomópont között
- Beágyazást kezel — a mélyen elágazó munkafolyamatok átfedés nélkül kerülnek elrendezésre
Generálás AI-val
Teljes munkafolyamat struktúrát generálhatsz szöveges leírásból AI segítségével. Ahelyett, hogy manuálisan adnád hozzá és kötnéd össze a csomópontokat egyenként, írd le, mit szeretnél, hogy a munkafolyamat csináljon, és az AI felépíti a teljes csomópont struktúrát neked.
Hogyan használd
Generáló modal megnyitása
Kattints a csillag ikon gombra a jobb felső eszköztárban az AI generáló modal megnyitásához.
Trigger típus kiválasztása (opcionális)
Válassz trigger típust a legördülőből az AI irányításához, vagy hagyd Automatikus felismerésen és hagyd, hogy az AI válasszon a leírásod alapján. Elérhető trigger típusok:
- Automatikus felismerés — Az AI a legjobb triggert választja a felhasználási esetedhez
- Manuális — Munkafolyamatok indítása igény szerint
- Feliratkozáskor — Aktiválás amikor valaki csatlakozik
- Leiratkozáskor — Aktiválás amikor valaki távozik
- Dátum alapú — Aktiválás egy dátum mezőhöz viszonyítva
- API — Aktiválás külső rendszerből
Munkafolyamat leírása
Írj egy egyszerű leírást arról, mit szeretnél, hogy az automatizálás csináljon. Légy olyan specifikus, amennyire szeretnéd — említsd meg az időzítést, feltételeket, e-mail témákat és műveleteket.
Példa leírások:
- "Amikor valaki feliratkozik, várj 1 napot, küldj egy üdvözlő e-mailt, várj 3 napot, küldj egy tippek e-mailt"
- "Feliratkozás után küldj egy üdvözlő e-mailt. Várj 5 napot, ellenőrizd, megnyitotta-e. Ha igen, küldj egy köszönőt. Ha nem, küldj egy emlékeztetőt más tárgysorral."
- "Leiratkozási trigger: küldj egy visszajelzési kérdőív e-mailt azonnal, várj 7 napot, ha nem iratkozott újra fel, távolítsd el az Aktív felhasználók csoportból"
Áttekintés és megerősítés
Ha a munkafolyamatodban már vannak csomópontok, megerősítést kérünk, mielőtt az AI lecseréli őket. Kattints a Megerősítés gombra a folytatáshoz.
Mi kerül generálásra
Az AI a teljes munkafolyamat struktúrát létrehozza, beleértve:
- Trigger konfiguráció a megfelelő beállításokkal
- E-mail csomópontok tárgysorokkal és előnézeti szövegekkel (az e-mail tartalmat külön tervezed az e-mail szerkesztővel)
- Késleltetés csomópontok megfelelő várakozási időkkel
- Feltétel csomópontok elágazási logikával a leírásod alapján
- Művelet csomópontok csoportkezeléshez, mező frissítésekhez vagy leiratkozásokhoz
- Webhook és lekérés csomópontok amikor a leírásod külső integrációkat tartalmaz
Generálás után
Miután az AI generálta a munkafolyamatodat:
- A csomópontok automatikusan elrendezésre kerülnek — az elrendezési motor mindent tisztán pozicionál
- E-mail tartalom nincs benne — az e-mail csomópontoknak van tárgyuk és előnézeti szövegük, de a tényleges e-mail tartalmat neked kell megtervezned az e-mail szerkesztővel minden csomópontnál
- Struktúra áttekintése — ellenőrizd, hogy a logika megfelel-e a szándékodnak, és szükség szerint módosíts csomópontokat
- Aktiválás ha kész — teszteld az e-mailjeidet és aktiváld a munkafolyamatot
Munkafolyamat kezelés
Validáció és aktiválás
Munkafolyamat aktiválása előtt biztosítsd:
- A trigger megfelelően konfigurálva van
- Legalább egy művelet csomópont létezik
- Minden kötelező mező ki van töltve
Teljesítmény monitorozás
Kövesd nyomon a munkafolyamat teljesítményét a beépített riportolással:
- Befejezett: Sikeresen befejezett munkafolyamatok
- Sorban: Végrehajtásra váró munkafolyamatok
- Sikertelen: Hibába ütköző munkafolyamatok
Munkafolyamatok tesztelése
- Küldj teszt e-maileket az e-mail csomópont konfigurációból
- Használj teszt webhookokat és API hívásokat az integrációk ellenőrzéséhez
- Indíts manuálisan munkafolyamatokat teszt feliratkozókkal