You can leverage the Shared Object to manipulate strings on different pages in order to pre-populate fields on behalf of the user. For example, consider a Zapp where the username the user enters upon login makes up part of the text that should be entered into a field on the next page. To streamline the user experience, you can store the username in the shared object, add any necessary changes, and prepopulate the field.
First, open the Web Properties dialog by hovering over the username field in the mobile preview, and clicking the wrench icon.
Navigate to the "Properties" tab, and scroll down to the Overrides Actions section. Toggle on the "Click" override action, and enter your code (example below).
You can then pre-populate fields on the subsequent pages by creating an Automation. Please refer to this article for more information.
Alternatively, you can also leverage the Shared Object in an Override to pre-populate the field. For example, enter the below code in the "Set Text Field Value" override action.
URL Query String
You can also leverage the Shared Object to add URL Query String Parameters. For example, consider a Zapp where, following login, you would like to display a list of accounts or contacts the user owns. Rather than loading a blank search page, having the user enter his information, and then searching, parameters can be passed to the URL to automate the process. Enter code like the sample below in the "Open Lookup" override action.