Το χαρακτηριστικό “On Form Load Actions” δίνει στον admin τη δυνατότητα να εκτελεί αυτόματα μια HTTP κλήση (API call) μόλις φορτώσει μια φόρμα. Το αποτέλεσμα αυτής της κλήσης μπορεί να επηρεάσει δυναμικά τη συμπεριφορά, το περιεχόμενο ή την εμφάνιση της φόρμας, μετατρέποντάς την σε πραγματικά “έξυπνο” εργαλείο.
Ορισμός URL/endpoint για on-load action
Στο admin panel, μπορείς να ορίσεις το endpoint (π.χ. REST API, external service, δικό σου script) που θα καλείται αυτόματα κάθε φορά που ένας χρήστης ανοίγει τη φόρμα.
Παράμετροι και custom headers
Μπορείς να στείλεις παραμέτρους (GET/POST), custom headers (π.χ. authentication tokens), ή και στοιχεία του χρήστη (αν έχει γίνει login ή άλλες πληροφορίες από τη φόρμα).
Δυναμική επεξεργασία αποτελέσματος
Το response μπορεί να χρησιμοποιηθεί για:
Απόκρυψη/εμφάνιση πεδίων
Προσυμπλήρωση δεδομένων (prefill fields)
Προσαρμογή μηνυμάτων, κειμένων, labels
Εναλλαγή λογικής/flows της φόρμας (π.χ. εναλλαγή steps, templates)
Εντελώς “αόρατη” για τον χρήστη
Η κλήση γίνεται στο background, πριν ή κατά το render της φόρμας.
Prefill profile: Αν ο χρήστης έχει λογαριασμό, η φόρμα τραβάει τα στοιχεία του από το API και τα συμπληρώνει αυτόματα.
Δυναμικό content: Η φόρμα “διαβάζει” το stock κάποιου προϊόντος και εμφανίζει ή αποκρύπτει σχετικές επιλογές.
Check availability: Σε φόρμα κράτησης, ελέγχει real-time αν υπάρχει διαθέσιμη θέση πριν προχωρήσει ο χρήστης.
Αυτόματη προσαρμογή γλώσσας ή theme: Βάσει τοποθεσίας ή προφίλ, φορτώνεται custom theme ή μεταφράσεις.
Υποστήριξη GET/POST/PUT κλήσεων, με custom headers
Ασύγχρονη λειτουργία, non-blocking για τον χρήστη
Handling errors, timeouts, και fallback scenarios
Mapping του response σε πεδία/ρυθμίσεις φόρμας
Δυνατότητα πολλαπλών on-load actions (sequential ή parallel)
Λειτουργεί σε συνδυασμό με visibility, validation και conditional logic
Αυτόματο “συντονισμένο” experience χωρίς manual ενέργειες
Δυνατότητα για advanced workflows και εξατομίκευση κάθε φόρμας
Πλήρης διασύνδεση με τρίτα συστήματα (CRM, ERP, marketing tools)
Ταχύτερη και πιο αποτελεσματική συμπλήρωση για τον χρήστη
Ορίζεις σαφή fallback (default values) για περιπτώσεις όπου το API δεν απαντά
Προτιμάς lightweight/fast APIs για καλύτερο user experience
Συνδυάζεις on-load actions με analytics για να μετράς conversions ανά scenario
Δοκιμάζεις το flow σε διαφορετικά devices/browsers πριν το βγάλεις live
Με τα on form load actions, οι φόρμες σου αποκτούν δυναμισμό και διασύνδεση με τον υπόλοιπο κόσμο — φέρνεις τα δεδομένα στο προσκήνιο, κάθε φορά που τα χρειάζεσαι!
με τον πιο έξυπνο drag & drop builder
ΔΕΣ ΤΑ ΠΑΚΕΤΑ