Ninja Forms - Save Progress
Mi ez és milyen problémát old meg?
A Save Progress a Ninja Forms hivatalos bővítménye, amellyel az űrlapkitöltők elmenthetik a folyamat közbeni állapotot, és később pontosan onnan folytathatják. Kifejezetten hosszú, többoldalas űrlapoknál hasznos, ahol gyakori a félbehagyás. Célja, hogy ne vesszenek el a részlegesen megadott adatok, ezáltal nő a befejezett beküldések aránya és csökken a felhasználói frusztráció.
Hogyan működik röviden?
- Bejelentkezett felhasználóknak egy Mentés gomb jelenik meg az űrlapon; ezzel explicit mentik az aktuális állapotot.
- Opcionálisan bekapcsolhatod a helyi böngészős tárolást (local storage) vendégeknek; ilyenkor automatikus mentés történik a böngészőben.
- Az admin oldalon a mentések megjelennek, kereshetők és szükség esetén teljes beküldéssé konvertálhatók.
Fő funkciók részletesen
Mentés gomb (Save field)
- A Builderben a Common Fields közt kapod a Save mezőt. Húzd az űrlapra oda, ahol a gombot szeretnéd.
- Bejelentkezett felhasználóknak gombként látszik; megnyomásakor elmenti az aktuális mezőértékeket.
- Többoldalas (multi-step) űrlapoknál jellemzően minden oldal alján, a Következő/Vissza gombok közelében érdemes elhelyezni.
Többszörös mentések
- Az Advanced > Save Progress alatt az Allow Multiple Saves engedélyezésével egy felhasználó több különálló, időbélyegzett mentést készíthet ugyanarról az űrlapról.
- A felhasználó később listából választhatja ki, melyik mentését tölti vissza és folytatja.
„Load Saved Progress” tábla
- Ha léteznek mentések, az űrlap tetején megjelenik egy lista a felhasználó mentéseiről.
- A tábla oszlopcímkéi testreszabhatók; innen közvetlenül betöltés vagy szerkesztés indítható.
Helyi böngészős tárolás (vendégeknek)
- Az Advanced > Save Progress > Enable Local Browser Storage bekapcsolásával a rendszer automatikusan menti a mezőértékeket a böngészőben.
- Nincs külön Mentés gomb; a kitöltő ugyanazon eszközön és böngészőben térhet vissza. Böngészőadatok törlése esetén a mentés elveszik.
E-mailek és műveletek mentéskor
- Az Emails & Actions elemeinél külön állíthatod, hogy mentéskor is fussanak-e (például „Mentés visszaigazolása” e-mail, belső értesítő, egyedi üzenet).
- A mentés és a beküldés logikája külön kezelhető, feltételes szabályokkal (Conditional Logic) kombinálható.
Mentések az adminban
- A mentések rögzítéséhez kapcsold be a Record/Store Submission műveletnél a mentés támogatását.
- A Submissions nézetben láthatod a mentéseket (View Saves), megnyithatod (View Progress), és egy kattintással Convert to Submission művelettel teljes beküldéssé alakíthatod.
Több eszköz közti folytatás
- Bejelentkezett felhasználóknál a mentések fiókhoz kötve tárolódnak, így egy másik eszközről vagy böngészőből is folytathatók.
- Helyi tárolás módban ez nem elérhető.
Gyakorlati példák
- Jelentkezési űrlap több lépésben: a pályázó félbehagyhatja, majd később visszatér, kiválasztja a mentését a listából, és folytatja a következő oldallal.
- B2B ajánlatkérés: az érdeklődőnek össze kell gyűjtenie műszaki adatokat; ment, visszatér másnap, és ott folytatja, ahol abbahagyta.
- Belső jóváhagyási folyamat: az ügyfélkapuval belépő kolléga több körben tölti az adatokat; az admin közben látja a részállapotokat, és szükség esetén értesítőt küld mentéskor.
Előnyök és értékajánlat
- Magasabb befejezési arány: a félbehagyott űrlapokból is lesz beküldés.
- Jobb felhasználói élmény: nem kell elölről kezdeni, csökken a lemorzsolódás.
- Admin átláthatóság: részállapotok tárolása, visszakereshetőség, konvertálhatóság.
- Automatizáció: emlékeztető e-mailek és egyedi folyamatok már mentéskor elindíthatók.
- Adatvédelmi tisztaság: nincs „láthatatlan” gyűjtés; a mentés a felhasználó aktív művelete.
Célközönség
- Hosszú vagy multi-step űrlapokat használó weboldalak üzemeltetői.
- HR és oktatási intézmények jelentkezési folyamatai.
- Ügynökségek és B2B cégek összetett brief/ajánlatkérés űrlapokkal.
- Nonprofitok és pályázatkezelők többkörös adatbekéréssel.
Beállítás lépésről lépésre
- Telepítsd és aktiváld a bővítményt.
- A Builderben add hozzá a Save mezőt oda, ahol a Mentés gombot szeretnéd.
- Az Emails & Actions alatt kapcsold be a Record/Store Submission műveletnél a mentések rögzítését. Állítsd be, mely műveletek fussanak Save eseményre is.
- Ha szeretnéd, engedélyezd az Allow Multiple Saves opciót az Advanced > Save Progress alatt.
- Nincs beléptetés? Kapcsold be az Enable Local Browser Storage lehetőséget, és jelezd a felhasználóknak, hogy az adatok az adott böngészőhöz és eszközhöz kötöttek.
Fontos korlátozások és megfontolások
- A Mentés gomb csak bejelentkezett felhasználóknak látszik; vendég módban az automatikus mentés működik.
- Fájl feltöltések csak beküldéskor kerülnek rögzítésre; a mentés nem tárolja a fájlokat.
- Adatvédelem: mentési rekord a felhasználói akcióhoz (Mentés gomb) kötötten jön létre.
- Helyi mentés sérülékeny: böngészőadat-törlés vagy eszközváltás esetén a vendég mentése elveszik.
- Bejelentkezett mentéshez érdemes valamilyen felhasználókezelő megoldást használni.
Névhasználat
A kiegészítőt korábban „Save User Progress” néven is emlegették; a jelenlegi megnevezés: Save Progress.