This lesson will cover the following topics:

01 Getting Started

This tutorial covers migrating from Titan 1.0 to Titan Form 2.0 or Titan Web.

Make sure you check out the Working with Variables course to familiarize yourself with working with variables.

02 Hidden Variables

Hidden variables are used to store and pass values that are not exposed to your clients. In Titan Web and Forms 2.0, these variables are handled differently. Hidden variables are known as just variables and there are different kinds. You can set global and page-specific variables. 

03 Page Variables

You can set variables per page.

1. Expand the pages dropdown, and click the kebab menu next to the page you want to create the variable for.
2. Click Configure Actions.
expanded pages dropdown

In the Configure Actions screen, you can create both system and static variables.
configure actions screen

04 Global Variables

To create variables that apply to your entire project.
1. Navigate to the Project Settings menu and click the Tools tab.
2. Select the Custom Variables gear icon.
project settings menu > tools tab > custom variables

In the Custom Variables screen, you can create custom variables that apply to your whole project.
custom variables screen

05 Main Differences

In Form 1.0 you could visually see the variables on your page.
screenshot showing an example of hidden variables in forms 1.0

In Forms 2.0 and Web, you must navigate to your page and global variables.


06 Passing Variables through the URL

The way that you pass the variables will also differ.


In Form 1.0, the hidden variable would use the field ID. This ID would be used to pass the variable through the URL.

screenshot showing a field ID example for forms 1.0

screenshot showing an example of how the variable is passed through the URL for Forms 1.0

In Form 2.0 and Web, you will pass the variable name itself through the URL.

Screenshot showing an example of a custom variable for web

screenshot showing an example of how variables are passed through the URL for web

07 Got Feedback?

Additional Resources