Hey everyone ![]()
While working on a recent flow, I realized how much easier things would be if Adalo supported page-level parameters.
The Idea
Introduce simple page parameters that can store temporary values and be accessed across components within a screen.
MVP Scope
For a start, this could be very simple:
-
Support basic types: text, number, date
-
Ability to:
-
Set a parameter value via an action
-
Read/use the parameter in visibility conditions, filters, etc.
-
Why This Matters
Right now, we rely on workarounds like hidden inputs to manage temporary UI states (e.g. showing success messages, toggling views). While it works, itβs not very clean or scalable.
Page parameters would:
-
Simplify UI state handling
-
Reduce reliance on hidden components
-
Make apps easier to structure and maintain
Nice-to-Have (Future)
If possible (even if later):
-
Ability to pass/set parameters when navigating between screens
- e.g. set a parameter on the next screen during a Link action
This would open up much cleaner patterns for handling transitions and temporary data between screens.
Would love to hear thoughts from the team and others on this ![]()