Skip to main content
Tartalomjegyzék
< All Topics
Nyomtatás

JetFormBuilder

A JetFormBuilder akkor válik igazán érdekessé, amikor rájössz, hogy az űrlapjaid valójában üzleti folyamatokat mozgatnak: adat megy adatbázisba, felhasználó jön létre, fizetés indul, e-mail fut ki, státusz vált. Nem „kapcsolati űrlapot” akarsz, hanem egy olyan rendszert, ami a WordPress saját adatlogikájára épül, és nem kényszerít rá még egy külön builderre vagy külső automatizmusra.

A JetFormBuilder ezt a problémát oldja meg. Natív, blokkalapú megközelítést használ, vagyis ugyanabban a szerkesztőben dolgozol, ahol az oldalaidat és bejegyzéseidet is kezeled. Itt nem az a kérdés, hogy „milyen mező van”, hanem az, hogy mit akarsz elérni a beküldés után, és hogyan kapcsolódjon mindez a WordPress adataihoz, a felhasználókhoz vagy akár a fizetéshez.

Hogyan érdemes elképzelni a működését?

A JetFormBuilderrel az űrlap nem egy különálló elem, hanem egy folyamat belépési pontja. Az adminban blokkokból összerakod a mezőket, közben már tudod, hogy melyik mező melyik meta adatba, felhasználói mezőbe vagy rendelési adatba kerül. A beküldés után pedig nem „történik valami”, hanem konkrét műveletek lánca fut le, sorrenddel, feltételekkel.

Ez azért fontos, mert itt nem trükköznöd kell hookokkal vagy custom PHP-vel. A tipikus kérdés supportos szemmel mindig ez szokott lenni:
„Meg tudom-e csinálni úgy, hogy X mező csak akkor legyen kötelező, ha Y igaz, majd beküldés után menjen e-mail, jöjjön létre bejegyzés, és induljon fizetés?”
A JetFormBuilderben a válasz erre általában igen, ráadásul konfigurációból.

Mezők, feltételek és számítások – ahol a legtöbb elakadás szokott lenni

A mezők száma önmagában nem különleges, de a lényeg az, hogy egymással együtt gondolkodnak. Feltételekhez tudod kötni a megjelenést, a kötelezőséget és az értékeket is. Ez akkor jön jól, amikor például céges és magánszemély űrlap egyben van, vagy amikor egy kalkulátornál az extra opciók csak bizonyos választás után jelennek meg.

A számított mezők különösen fontosak. Itt nem csak összeadsz számokat, hanem üzleti logikát raksz le: árképzés, kedvezmény, szállítási díj, pontszám. Support oldalról fontos megjegyezni, hogy ezek az értékek később átadhatók fizetési modulnak, WooCommerce-nek vagy e-mail sablonoknak, tehát nem „vizuális” számítások maradnak.

Többlépéses űrlapok és felhasználói élmény

Ha hosszabb folyamatod van, a multi-step nem csak UX kérdés. Itt az a lényeg, hogy a rendszer emlékszik az állapotra. Pro kiegészítővel a félbehagyott űrlap menthető is, ami például álláspályázatnál vagy ajánlatkérésnél kulcsfontosságú.

Tipikus hiba, hogy valaki túl korán akar mindent egy lépésbe zsúfolni. Supportos tanácsként: ha már feltételek és számítások vannak, szinte mindig jobban jársz több lépéssel és progress bar-ral.

Mi történik beküldés után? Itt dől el minden

A JetFormBuilder igazi ereje a Post Submit Actions. Itt nem „küld egy e-mailt”, hanem workflow-t építesz. Egyetlen beküldéskor lefuthat például:

– admin értesítés
– felhasználó létrehozása vagy frissítése
– CPT beszúrás meta mezőkkel és taxonómiákkal
– fizetés indítása Stripe-on vagy PayPalon
– WooCommerce kosárfeltöltés és checkout
– webhook külső rendszer felé

Fontos tudni, hogy ezek sorrenddel és feltételekkel működnek. Gyakori support kérdés, hogy miért fut le egy e-mail akkor is, ha a fizetés meghiúsul. A válasz általában az, hogy az Action Events nincsenek jól elkülönítve – ezen a szinten már folyamatban kell gondolkodni, nem mezőkben.

Fizetés és e-kereskedelem – mikor JetFormBuilder, mikor WooCommerce?

A JetFormBuilder nem webshop-helyettesítő, de nagyon jól működik akkor, ha űrlapból indul a vásárlás. Stripe és PayPal esetén akár teljesen WooCommerce nélkül is megáll a lábán, míg a WooCommerce Checkout akcióval a kettő összekapcsolható.

Support szempontból a leggyakoribb jó megoldás az, hogy a kalkuláció az űrlapban történik, a fizetés pedig vagy közvetlen gateway-en, vagy WooCommerce checkouton megy végig. Így megmarad a könyvelés, a rendeléskezelés, de nem kell klasszikus termékoldalakkal dolgoznod.

Konkrét példák, amik jól mutatják a gondolkodásmódot

Egy frontendes tartalombeküldő űrlapnál a mezők közvetlenül egy CPT meta mezőire mutatnak. Beküldéskor azonnal létrejön a bejegyzés, kategóriával, kiemelt képpel, és egy moderációs státusszal.

Egy árajánlat-kalkulátornál a felhasználó végigmegy az opciókon, a végén lát egy árat, majd vagy fizet, vagy lead jön létre CRM-be. Ugyanaz az űrlap, csak más Post Submit Actions logika.

Egy regisztráció + profilfrissítés folyamatnál ugyanazzal az űrlappal tudsz új felhasználót létrehozni és meglévőt frissíteni, feltételesen megjelenítve mezőket.

Kinek való igazán a JetFormBuilder?

A JetFormBuilder azoknak működik igazán jól, akik nem csak űrlapot akarnak, hanem rendszert. Ügynökségeknek, fejlesztőknek, no-code power usereknek, webshop-üzemeltetőknek, ahol az adat útja fontosabb, mint maga a mező.

Ha a célod az, hogy egyetlen eszközzel kezeld az adatgyűjtést, az automatizálást, a fizetést és a WordPress-integrációt, akkor a JetFormBuilder nem kompromisszum, hanem tudatos választás. Itt az űrlap nem végpont, hanem belépő egy teljes folyamatba.