# Create & edit variables

Use variables to personalize guideflows. Custom variables can be created from two places in your workspace.&#x20;

(e.g. create a new variable as Product\_Type to display a customized welcome such as "A customized guide for CRM products"

### Within your settings tab

Create new variables within your setting tabs.

{% @guideflow/guideflow-embed requestedUrl="<https://app.guideflow.com/player/0p0mjwsykl>" %}

* Click on "Settings" in the dashboard's left bar menu.
* Select "Variables".
* If you're looking for a specific variable, use the search bar.
* Click on "Add variable".
* Select your new variable type: text, number, or image.
* Type your new variable name.
* Edit an example to guide your future users.
* Toggle on "Default Value" to fill with a default value if empty.
  * Type the default value.
* Click on "Create new variable" to save your new variable.

### Within your editor

Create new variables within your guideflow's editor.&#x20;

1. Call-to-actions (Hotspot and Walkthrough)

{% @guideflow/guideflow-embed requestedUrl="<https://app.guideflow.com/player/zpezvwa3pn>" %}

* Edit your call-to-action (learn [how to edit call-to-actions](/help/edit-your-guideflow/call-to-action-cta.md)).
* Click on "Add variables".&#x20;
* Click on "Create new variables".&#x20;
* Select your variable type between text, number, and image.
* Type the variable name&#x20;
* Toggle on "Default Value" to fill with a default value if empty.
  * Type the default value.
* Click on "Create new variable" to save your new variable.

2. Start/end popup&#x20;

{% @guideflow/guideflow-embed requestedUrl="<https://app.guideflow.com/player/qp7wvvhjk3>" %}

* Edit your popup (learn [more about start/end popup](broken://pages/lsnSER2VhbLXgMdLl4fk)).
* Click on "Add variables".&#x20;
* Click on "Create new variables".&#x20;
* Select your variable type between text, number, and image&#x20;
* Type the variable name&#x20;
* Toggle on "Default Value" to fill with a default value if empty.
  * Type the default value
* Click on "Create new variable" to save your new variable.

3. HTML

{% @guideflow/guideflow-embed requestedUrl="<https://app.guideflow.com/player/dr97z6hopz>" %}

* Click on "HTML editor" on the left panel.
* Click on "Add variables".&#x20;
* Click on "Create new variables".&#x20;
* Select your variable type between text, number, and image.
* Type the variable name.
* Toggle on "Default Value" to fill with a default value if empty.
  * Type the default value
* Click on "Create new variable" to save your new variable.

### Edit & delete variables

Custom variables can be edited and deleted from your workspace.&#x20;

(e.g. remove Company\_Job because you stopped targeting this persona).

{% @guideflow/guideflow-embed requestedUrl="<https://app.guideflow.com/player/8koz6zf5pl>" %}

* Click on "Settings" in the left bar menu of your dashboard.
* Select "Variables".
* If you're looking for a specific variable among all your variables, use the search bar.
* Edit your variable by clicking on the corresponding "..." button.&#x20;
* If you want to edit, click on "Edit", update the information wanted, and click on "Save".
* If you want to delete, click on "Delete" and confirm your choice.&#x20;

{% hint style="info" %}
Manage all your variables created from your [workspace](broken://pages/Lb6VbFiCfrtdcDGhIl22).&#x20;
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.guideflow.com/help/variables/create-and-edit-variables.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
