A triggerek azok a szabályok, amelyek eldöntik mikor jelenjen meg a popup. Használhatod önmagukban, vagy szűkíthető a közönség célzási szabályokkal (ki lássa a popupot). Az OptiMonknak hat triggere van:
- Kilépési szándékra
- Késleltetés után
- Görgetés után (az oldal X%-a)
- Kattintásra (egy adott elemre)
- Inaktivitás után
- JavaScript eseményre
Hol állíthatók be a triggerek
Minden kampányhoz egy beállítási csomag tartozik: triggerek, célzási szabályok és gyakoriság együtt. Ezt két módon módosíthatod.
A kampány Beállítások fülén
- Nyisd meg a Kampányok menüpontot a bal oldali menüben, majd kattints a szerkeszteni kívánt kampányra.
- Nyisd meg a Beállítások fület.
- Az első szakasz a Mikor jelenjen meg a popup — itt láthatók a jelenlegi triggereid, mindegyik egy-egy kártyán.
Minden trigger-kártya megnevezi a triggert, egy sorban leírja, és a végén megjelöli, milyen eszközökön fut — például When a visitor is about to leave your site · Desktop & mobile. Két trigger-kártya között a sáv egy VAGY jelvényt jelenít meg: a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.
Ha a kampányhoz még nincs trigger rendelve, a szakasz ezt írja: Még nincs trigger - adj hozzá egyet, hogy a popup megjelenhessen.
Chatben
Nem is kell megnyitnod a szerkesztőt. A kampány chat sávja egyszerű kéréseket is elfogad:
Legyen exit intent trigger
A panel frissül, ahogy írsz. Ha az ügynök olyasmit módosít, amit már te is szerkesztettél, választhatsz: Saját módosítások megtartása vagy Asszisztens verzió betöltése.
Az ügynök egy kampány létrehozásakor önállóan is javasol egy trigger/célzás/gyakoriság csomagot, a briefed és a koncepció alapján — elfogadhatod, szerkesztheted, vagy lecserélheted.
Trigger hozzáadása, szerkesztése és eltávolítása
- Hozzáadás — kattints a Trigger hozzáadása gombra. A választó ezt írja: Válaszd ki, mikor jelenjen meg a kampány. A triggerek OR kapcsolattal kombinálódnak. és felsorolja a hat triggert, mindegyiket egy soros alcímmel. A kampányhoz már hozzáadott trigger Hozzáadva.
- Szerkesztés — kattints a trigger kártyájára. Ugyanaz a párbeszédpanel nyílik meg.
- Eltávolítás — használd a kártya törlés műveletét.
A párbeszédpanelen beállíthatod a trigger értékét (másodperc, százalék, szelektor vagy eseménynév), kiválaszthatod az eszközöket, majd kattints a Mentés gombra (a Cancel elveti a módosításokat). Minden párbeszédpanelen található egy információs doboz és egy Hogyan működik szakasz, amely az adott trigger részleteit tartalmazza.
Egy kampányhoz legfeljebb 8 trigger adható.
Eszközök
Az Eszközök résznél kapcsolhatod ki/be az Asztali és Mobil opciókat. Ha mindkettő be van kapcsolva, a popup mindkettőn megjelenhet; ha kikapcsolod az egyiket, a trigger csak asztali vagy csak mobil eszközön működik. Így ugyanabban a kampányban beállíthatsz egy triggert, amely csak mobilon, és egy másikat, amely csak asztali eszközön működik.
Kattintásra és JavaScript eseményre kivételt jelentenek: nincs egyetlen közös eszközkapcsolójuk, mert minden egyes szelektorhoz vagy eseménynévhez saját eszközválasztó tartozik (lásd lentebb). A kártyáik elemenként feliratot jelenítik meg az eszköznév helyett.
Mentés
Amíg nem mentett módosításaid vannak, a szakasz ezt jeleníti meg: Nem mentett módosításaid vannak az Elvetés és a Módosítások mentése gombbal. Semmi nem jut el a látogatóidhoz, amíg nem mentesz.
Ha a mentés sikertelen, erről kifejezetten értesítést kapsz — Nem sikerült elmenteni a módosításaidat - még nincsenek tárolva. Próbáld újra. — tehát ne töltsd újra az oldalt sikertelen mentés esetén.
Egy trigger nélküli kampány nem élesíthető. Ha mégis próbálod aktiválni, az OptiMonk elutasítja: This campaign has no trigger, so it would never appear. Add a trigger (for example a 5-second delay) in the campaign settings, then activate it again. (Ehhez a kampányhoz nincs trigger rendelve, így soha nem jelenne meg. Adj hozzá egy triggert (például egy 5 másodperces késleltetést) a kampány beállításaiban, majd aktiváld újra.)
Kilépési szándéknál
Amikor a látogató távozni készül. A popup akkor jelenik meg, amikor a látogató konverzió nélkül készül elhagyni az oldaladat — ez az utolsó esély a megtartására.
Asztali eszközön az OptiMonk a böngésző belső területének felső 10 pixelét figyeli: ha a kurzort felhúzod erre a sávra, az kilépési szándéknak számít. Mobilon más jelzéseket figyel — lásd: Kilépési szándék trigger mobil eszközökön.
A párbeszédpanel információs doboza:
Shows when a visitor is about to leave your site without converting — on both desktop and mobile. Multiple triggers are combined with OR — the campaign fires when any of them triggers. (Megjelenik, amikor a látogató konverzió nélkül készül elhagyni az oldaladat — asztali és mobil eszközön egyaránt. Több trigger esetén OR kapcsolat érvényes — a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.)
A kártyán ez olvasható: „Amikor a látogató éppen elhagyni készül az oldaladat”, mellette pedig az eszközök, amelyekre érvényes.
Késleltetés után
X másodperc az oldalon. Állítsd be a Megjelenés N seconds (másodperc után) — értéke lehet 0 és 60 között..
A számláló akkor indul el, amint az oldal betöltődött és az OptiMonk is betöltődött vele együtt, és minden oldalbetöltéskor újraindul.
0 másodperc belépő popuppá teszi: abban a pillanatban megjelenik, amint a látogató megérkezik. Ekkor a kártyán ez olvasható: Azonnal — Megjelenítés oldalbetöltéskor. Ez működik, de megszakítja a látogatókat, mielőtt bármit is láttak volna, így ritkán ez a legjobb választás; figyeld a látogatóid viselkedését, és válassz egy hozzá illő pillanatot.
Use 0 seconds to show immediately on page load. Multiple triggers are combined with OR — the campaign fires when any of them triggers. (Használj 0 másodpercet, hogy azonnal megjelenjen az oldalbetöltéskor. Több trigger esetén OR kapcsolat érvényes — a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.)
Görgetés után
Az oldal X%-a. Állítsd be a Megjelenés görgetés után N %-át az oldalnak, ami 1 és 100 között lehet..
Az OptiMonk figyeli a görgetési pozíciót, és kiszámítja, hogy a látogató éppen milyen mélyen van az oldalon. Ez az aktív látogatókat célozza meg: egy blogon például az, aki már túlgörgetett a cikk felén, nyilvánvalóan olvassa azt, és sokkal jobb hírlevél-jelölt, mint aki csak most érkezett.
Shows once the visitor has scrolled down the set percentage of the page — this catches the attention of active visitors. Multiple triggers are combined with OR — the campaign fires when any of them triggers. (Megjelenik, amint a látogató legörgette az oldal beállított százalékát — ez az aktív látogatók figyelmét ragadja meg. Több trigger esetén OR kapcsolat érvényes — a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.)
Kattintásra
Kattintás egy adott elemre. A popup akkor jelenik meg, amikor a látogató rákattint az oldalad egy általad megadott részére — egy gombra, linkre, bannerre. Ilyenkor a popup egy mini landing page-ként viselkedik: helyezz egy e-book linket egy blogbejegyzésbe, és az e-mailt gyűjtő popup megnyílik a kattintásra.
Adj hozzá egy vagy több CSS szelektor sort (pl. #cta-button, .promo-banner a) az Új szelektor gombbal. A sorok OR kapcsolatban állnak: ha bármelyikre kattintanak, az aktiválja a kampányt. Minden sornak saját Asztali / Mobil kapcsolója van, így egy szelektor lehet csak asztali eszközre, míg egy másik csak mobilra vonatkozik.
A Hogyan működik szakasz:
Use this trigger to show the campaign when a visitor clicks a specific part of your page — a button, link, banner, and so on. At that point the popup behaves like a mini landing page. (Ezt a triggert használd, ha a kampányt akkor szeretnéd megjeleníteni, amikor a látogató az oldalad egy adott részére kattint — egy gombra, linkre, bannerre stb. Ilyenkor a popup egy mini landing page-ként viselkedik.)
You can enter any CSS selector: an element name, a class, an ID, or a combination of them. Examples: a · div.container > a · table > a.delete · #container · #container > * (Bármilyen CSS-szelektort megadhatsz: elemnevet, osztályt, ID-t, vagy ezek kombinációját. Példák: a · div.container > a · table > a.delete · #container · #container > *)
Egy gyermekelemre kattintás is aktiválja a kampányt, ha a gyermekelem egy megfelelő elemen belül található.
Két dologra érdemes figyelni:
- Az elemre kattintás a kampányt aktiválja az elem eredeti funkciója helyett, így ne használj olyan szelektort, amelynek saját funkciójára szükséged van.
- A gyakorisági korlátok nem érvényesek ezen triggerre. Amint a párbeszédpanel írja: egy kattintás mindig megjeleníti a kampányt, amíg a célzási szabályok megfelelnek. A popup minden kattintásra megnyílik — még oldal újratöltése után is, és akkor is, ha a látogató már kitöltötte.
A szelektor megtalálása
- Nyisd meg az oldaladat Chrome-ban.
- Kattints jobb gombbal a használni kívánt elemre, majd válaszd a Vizsgálat opciót. A megnyíló panelen mozgasd az egeret a kód felett, hogy lásd, melyik elemet emeli ki.
- Vedd az elem id-jét vagy osztályát. Az
id="e-1570005882489"válik ilyenné:#e-1570005882489a CSS selector mezőben; aclass="promo"pedig ilyenné:.promo.
Inaktivitás után
X másodperc tevékenység nélkül. Állítsd be a Megjelenés N seconds (másodperc után) értéket. Az inaktivitás azt jelenti, hogy nincs egérmozgás, nincs kattintás és nincs görgetés.
Használd olyan látogatók megfogására, akik elakadtak: egy váratlanul megjelenő különleges ajánlat gyakran elég ahhoz, hogy visszahozza őket. Ha az analitikád sok tétlen időt mutat egy oldalon, ez a megfelelő trigger rá.
Shows after the visitor has been inactive (no clicks or scrolling) for the set number of seconds — this catches the attention of inactive visitors. Multiple triggers are combined with OR — the campaign fires when any of them triggers. (Megjelenik, amikor a látogató a beállított másodpercig inaktív volt (nincs kattintás vagy görgetés) — ez az inaktív látogatók figyelmét ragadja meg. Több trigger esetén OR kapcsolat érvényes — a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.)
A párbeszédpanel 0–60 másodpercet fogad el, de a legkisebb érték, amivel a kampány tényleg működik, 1 másodperc — a 0 értékből 1 lesz mentve. Belépő popuphoz használd inkább a Késleltetés után triggert 0 másodperccel.
JavaScript eseményre
Saját, egyéni DOM esemény. Ezt akkor használd, ha a számodra fontos pillanatot a másik öt trigger közül semelyik sem fedi le — például egy bejelentkezés, egy szűrő módosítása, vagy egy lépés a saját checkout folyamatodban.
Adj hozzá egy vagy több Esemény neve sort (pl. user_login) az Új esemény gombbal. A kattintás-szelektorokhoz hasonlóan a sorok OR kapcsolatban állnak, és minden sornak saját eszközválasztója van.
Indítsd el az eseményt a saját kódodból a pontosan megadott névvel, a document-en vagy a <html> elemen:
document.dispatchEvent(new Event('user_login', { bubbles: true }))
Shows when a DOM event with the given name fires on your page. Multiple triggers are combined with OR — the campaign fires when any of them triggers. (Megjelenik, amikor egy megadott nevű DOM esemény bekövetkezik az oldaladon. Több trigger esetén OR kapcsolat érvényes — a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.)
A JavaScript eseményekről bővebben itt olvashatsz: w3schools.
A klasszikus adminban beállított triggerek
Ha egy kampányt a klasszikus OptiMonk adminban hoztak létre, és olyan triggert használ, amelyet ez az alkalmazás nem modellez (például átlagos oldalon eltöltött idő), a nem vész el. Egy Egyéni trigger kártyaként jelenik meg:
Az OptiMonk adminban kezelt szabály — mentéskor változatlanul megmarad, itt nem szerkeszthető.
Megnyitáskor a nyers triggert láthatod referenciaként, csak olvasható módon. Ha ezt az oldalt mented, pontosan úgy marad, ahogy van; a módosításához nyisd meg a klasszikus admint.
Ugyanez érvényes a 60 másodpercnél hosszabb késleltetésre is: a klasszikus admin nem szab felső korlátot rá, így egy ilyen trigger változatlanul megmarad, nem korlátozódik 60-ra.