Ez a kérdés két különböző helyzetet takarhat, és ezekre két különböző válasz van:
- az űrlap a saját, és a céloldaladon van elhelyezve → ebben az esetben a beküldés tényét egy cookie-ban tárolod el, és arra a cookie-ra célzol;
- az űrlap egy OptiMonk popup belsejében van → ehhez nincs szükséged semmilyen kódra, az OptiMonk kampányok összekapcsolása szabály (vagy a gyakoriság beállítás) már tudja, ki töltötte ki.
Mindkettőt a kampány Beállítások fülén állíthatod be.
Hol találod a célzási szabályokat
- Nyisd meg a Kampányok menüpontot a bal oldali menüben, majd kattints a kampányra.
- Nyisd meg a Beállítások fület.
- A középső rész a Kik lássák a popupot. Az itt található szabályok ÉS kapcsolattal vannak összekötve — minden szabálynak teljesülnie kell a popup megjelenéséhez.
- Kattints az Új szabály hozzáadása gombra egy hozzáadásához, majd a Módosítások mentése gombra az alján, ha végeztél.
Tipp: ezeket a jobb oldali asszisztenssel is módosíthatod (például: "csak azoknak a látogatóknak jelenjen meg, akik nem töltötték ki a regisztrációs űrlapomat"). Az alábbi kártyák automatikusan frissülnek, amint szerkeszti azokat.
Az eset — a saját űrlapod a céloldaladon
A trükk az, hogy magad tárolod a beküldés tényét egy cookie-ban, majd megmondod az OptiMonk-nak, hogy hagyjon ki mindenkit, akinél ez megvan.
1. Állíts be egy cookie-t az űrlap beküldésekor
Adj hozzá néhány sort a saját oldaladhoz, hogy a sikeres beküldés egy cookie-t írjon. Például:
<script>
document.getElementById('my-form').addEventListener('submit', function () {
// name=value; keep it for a year; valid for the whole site
document.cookie = 'form_submitted=1; max-age=' + 60 * 60 * 24 * 365 + '; path=/';
});
</script>
Használj bármilyen cookie nevet és értéket, ami megfelel az oldaladnak — az OptiMonk csak beolvassa azt. Ha az űrlapod egy köszönő oldalra küld, akkor a cookie beállítása azon az oldalon is éppúgy megfelelő, és ez a biztonságosabb megoldás, ha a beküldés még elbukhat a validáción.
Fontos: a cookie csak attól a pillanattól kezdve létezik, amikor ez a kód élesben fut az oldaladon. Azoknak a látogatóknak, akik korábban küldték be az űrlapot, nincs cookie-juk, így a popup még megjelenhet nekik egyszer.
Cookie szegmentálás szabályt
-
A kampány Beállítások fülén, a Kik lássák a popupot alatt kattints az Új szabály hozzáadása gombra.
-
Válaszd a Cookie alapú szegmentáció — Célzás böngésző cookie-értékek alapján.
-
A szabályban töltsd ki az egyik feltételt:
- a cookie neve (
form_submitteda fenti példában) az első mezőben, - az érték típusa — szöveg vagy szám,
- az operátor: nem létezik , ha csak az számít, hogy a cookie létezik-e, vagy nem egyenlő az értékkel,
1ha különböző értékeket írsz be ugyanabba a cookie-ba.
- a cookie neve (
-
Kattints a Mentés gombra a popupban, majd a Módosítások mentése gombra az oldal alján.
A szabálykártya ekkor így néz ki: Cookie segmentation · Cookie form_submitted is not set, a beállítások összefoglalója pedig ezt mutatja: Cookie alapú szegmentáció (1 feltétel).
Egynél több feltétel
A popupban több feltételt is felépíthetsz:
- ÉS feltétel hozzáadása egy másik feltételt tesz ugyanabba a csoportba — mindegyiknek teljesülnie kell;
- VAGY csoport hozzáadása egy új csoportot indít — a szabály akkor teljesül, ha bármelyik csoport teljesül.
Amint a popup is jelzi: A csoporton belüli feltételek ÉS kapcsolattal vannak összekötve; a csoportok VAGY kapcsolattal. Az „is set” / „is not set” csak azt ellenőrzi, hogy a cookie létezik-e. Egy szabály legfeljebb 10 VAGY csoportot tartalmazhat.
A felkínált operátorok az érték típusától függenek: szöveg ez adja: egyenlő, nem egyenlő, tartalmazza, nem tartalmazza, létezik, nem létezik; szám ez adja: egyenlő, nagyobb mint, kisebb mint, legalább, legfeljebb, e között, létezik, nem létezik.
B eset — az űrlap egy OptiMonk popupban van
Ebben az esetben semmit sem kell kódolnod. Két lehetőség van, attól függően, mit szeretnél:
A legegyszerűbb: ne jelenjen meg konverzió után
A kampány Beállítások fülén nyisd meg a Milyen gyakran jelenhet meg részt, és jelöld be a Ne jelenjen meg többé → miután a látogató konvertált opciót. Ettől kezdve, aki kitölti ezt a popupot, az többé nem fogja látni.
Kampányok között: az Engaged with OptiMonk campaigns szabály
Ezt akkor használd, ha az űrlap egy másik kampányban van — például egy teljes képernyős üdvözlő popupban —, és szeretnéd, hogy egy második kampány csak azoknak a látogatóknak jelenjen meg, akik sosem töltötték ki azt.
- Kik lássák a popupot → Új szabály hozzáadása → OptiMonk kampányok összekapcsolása.
- A popupban, a Kampány-interakciók alatt a feltétel egy mondatként olvasható: Ha a látogató … válaszd ki
- az állapotot: még nem konvertált (a többi állapot: látta, még nem látta, bezárta, még nem zárta be, konvertált és kitöltött egy mezőt),
- a kampányt: bármelyik kampány, jelenlegi kampány, vagy egy konkrét kampány a listából,
- az időintervallumot: a munkamenetben vagy korábban.
- Mentsd el a popupot, majd Módosítások mentése.
Célzás a válasz alapján
Ugyanennek a szabálynak van egy hetedik állapota, kitöltött egy mezőt, amely egy választ vesz figyelembe egy kampány helyett. Válaszd ki a mezőt (Mező kiválasztása), egy operátort (egyenlő, nem egyenlő, tartalmazza, nem tartalmazza) és az értéket — a kártya ekkor így néz ki: Filled a form where Email contains @company.com. Ezt akkor használd, ha a „beküldte” nem elég, és a válasz maga dönti el, ki lássa a kampányt.
Mi nem elérhető
A klasszikus Egyéni attribútum / látogató-attribútum célzás (saját látogatói változóid JavaScripttel az OptiMonk-ba küldése és azok alapján történő egyeztetés) nem része ennek az alkalmazásnak a szabálykészletének. Ha egy a klasszikus admin felületről importált kampányod ilyen szabályt használ, az pontosan úgy marad, ahogy van, és nem szerkeszthető kártyaként jelenik meg — Az OptiMonk adminban kezelt szabály — mentéskor változatlanul megmarad, itt nem szerkeszthető. — így ennek az oldalnak a mentése soha nem törli azt. A módosításához nyisd meg a klasszikus admin felületet.
Az ebben a cikkben tárgyalt esethez nincs rá szükséged: egy cookie ugyanezt a feladatot elvégzi, és a Cookie alapú szegmentáció szabály beolvassa.