# Set Temporary Variables

div
div
Client SDK
div
Backend API
div
Mobile approve
div
SSO
div
Sub-journey
> Store values in variables that can be used by subsequent journey steps


## Description

For example, you can define a variable to store the details of a first-time application user and use it to display more personalized information messages to the user in subsequent journey steps.

The variable is assigned an initial value at runtime using the expression you specify. Subsequent journey steps can read or update this value using an expression.

Note
The journey fails if the expression calculation of one of the variables fails.

## Configuration

div
| Field | Description |
|  --- | --- |
| **Variables to Set** | A list of the variables to define. The name represents the variable name and the expression will be used to yield the value to assign. |