Ugrás a fő tartalomhoz

Ninja Forms - Conditional Logic

Bevezetés

A Ninja Forms - Conditional Logic kiegészítő lehetővé teszi, hogy a weboldaladon található űrlapok dinamikusan reagáljanak a felhasználói választásokra. Ez azt jelenti, hogy az űrlap mezői megjelenhetnek, eltűnhetnek, módosulhatnak vagy különböző műveletek hajthatók végre attól függően, hogy a felhasználó milyen adatokat adott meg. Ez a funkcionalitás rendkívül hasznos lehet, ha szeretnéd az űrlapjaidat még felhasználóbarátabbá és célzottabbá tenni.

Mezők megjelenítése és elrejtése

Felhasználói választások alapján

A Conditional Logic segítségével bármely mezőt megjelenítheted vagy elrejtheted a felhasználói választások alapján. Például, ha a felhasználó az "Egyéb" opciót választja egy legördülő listából, egy szövegmező automatikusan megjelenhet, ahol részletezheti az egyéb választását.

Bonyolultabb feltételek

Több mezőt vagy mezők csoportját is megjelenítheted vagy elrejtheted komplexebb feltételek alapján. Például csak akkor jeleníthetsz meg bizonyos mezőket, ha a felhasználó által megadott költségvetés egy bizonyos összeg felett van.

Mezőértékek módosítása és számítások

Ár és kedvezmények

A Conditional Logic használatával könnyen beállíthatod, hogy bizonyos mezők értékei változzanak a felhasználói bemenetek alapján. Például kedvezményt ajánlhatsz, ha a felhasználó egy kuponkódot ad meg, vagy módosíthatod egy tétel árát, ha a vásárló több mint egy bizonyos mennyiséget rendel.

Kvízek és tesztek

Kvízeket is készíthetsz, ahol a különböző válaszok alapján más és más opciók jelennek meg. A felhasználói pontszám alapján különböző kérdések jelenhetnek meg, így személyre szabott élményt nyújtva.

Listák módosítása

Dinamikus listák

Bármely listamező (legördülő lista, rádiógombok stb.) elemeit megjelenítheted vagy elrejtheted a felhasználói választások alapján. Ez lehetővé teszi, hogy csak a releváns opciókat mutasd meg a felhasználónak, csökkentve az információ túlterhelést és javítva az űrlap kitöltési élményt.

Feltételes e-mailek küldése

Címzettek változtatása

Nem minden e-mail értesítésnek kell ugyanarra a személyre vagy osztályra mennie. A Conditional Logic segítségével beállíthatod, hogy az űrlap adatai alapján különböző címzettekhez küldjenek e-maileket. Például egy panasz esetén más e-mail címre mehet az értesítés, mint egy általános érdeklődés esetén.

Egyedi sikerüzenetek megjelenítése

Személyre szabott üzenetek

Bármelyik Ninja Formhoz egyedi sikerüzenetet adhatsz hozzá, amelyek különböző feltételek alapján jelennek meg. Például különböző sikerüzeneteket mutathatsz meg azoknak a felhasználóknak, akik egy bizonyos pontszámot értek el egy kvízben.

Eltérő céloldalakra irányítás

Feltételes átirányítás

A felhasználói válaszok alapján átirányíthatod őket különböző oldalakra a weboldaladon. Például egy termék érdeklődési űrlapon keresztül különböző termékoldalakra irányíthatod őket az érdeklődési körük alapján.

Gyakorlati példák

  1. Ajánlatkérés űrlap: Csak azoknak mutass további mezőket, akik nagyobb költségvetést adnak meg.
  2. Kvízek: A felhasználók válaszai alapján különböző kérdések és eredmények jelennek meg.
  3. Hírlevél feliratkozás: Különböző hírlevél listákra iratkozhatnak fel a felhasználók az érdeklődési köreik alapján.
  4. Fizetési lehetőségek: Különböző fizetési módokat jeleníthetsz meg a vásárlók választásai alapján.
  5. Ügyfélszolgálati űrlapok: Különböző osztályokhoz irányíthatod az e-maileket a beérkezett információk alapján.

Szószedet

  • Conditional Logic: Feltételes logika
  • Field: Mező
  • Dropdown: Legördülő lista
  • Radio list: Rádiógombok
  • Email notification: E-mail értesítés
  • Success message: Sikerüzenet
  • Redirect: Átirányítás
  • Subscription list: Feliratkozási lista