Use Recall information to reference typeform answers, variables, and more
Recall information makes your typeforms feel more alive and conversational. It’s available on all Typeform accounts.
Recall information allows you to pull answers from previous typeform questions into other questions that you ask later on. You can also use Recall information with variables, Hidden Fields, scores, and prices.
Recall previous answers
A simple way to recall information in your typeform is to mention the answer to a previous question, like a respondent's name, so they feel like someone is talking to them personally. In this first question, a respondent tells us their name is Micah:
Next, the typeform uses Recall information in a Statement, so that Micah sees this:
Now Micah will feel like typeform is talking directly to them!
Here's how to set up Recall information in your typeform:
1. From your Workspace, start a new typeform. Then choose a Short Text question and write your text: “Hi! What’s your name?”
We’re going to take the answer to that question, and show it in the following question, so it feels more personal.
2. We’ll continue by writing a Statement to make people feel at home:
“Great, (NAME)! Nice to meet you! Shall we get started?”
3. To do this, write the basic text. Find where you want the respondent's name (the answer to the first question) to appear, and simply type @. A menu will display where you’ll see all the possible questions you can take answers from:
4. In this example, we just have one question to choose from: “Hi! What’s your name?”. Click this option, and a placeholder for the answer will appear in the Statement:
5. Once you’ve chosen which information to recall, you can continue writing your text.
From now on, when people answer your typeform, they'll see their name (or whatever else they chose to type) in the second question!
Note! We don’t support formatting on Recall information text. So you cannot add bolding, italics, or URLs.
Where can I use Recall information?
- You can use Recall information anywhere in your typeform: Welcome Screens, questions, Statements, or Endings. Keep in mind, of course, that your recall options will depend on the information you have at that point in your typeform. You won't be able to recall the answer to question #8 in the text of question #3, for example!
- You can also use Recall information in self- and respondent notifications. For example, you can choose to recall All answers in a follow-up email you'll be sending to yourself or your respondents to show the answers to each question in your typeform.
- You can also recall information from Hidden Fields in your redirect links or recall information from answers in a redirect URL. For example, you can redirect people to a different page on a website based on what they are interested in. In the example below, people will be redirected to the careers, help, pricing or templates page of the Typeform website based on their answer to the Multiple Choice question about which page they'd like to visit.
What values can I use with Recall information?
You can add any of the following into the text (or description) of your questions, statements, or Endings, etc.:
- Answers from previous questions (see the section above)
- Hidden Field values
- Score (if using Score quiz or Logic)
- Price (if using a Payment question)
Warning! It’s not possible to recall information in the text of choices on Multiple or Picture Choice questions.
You can't recall information from a different typeform, although you can use this solution to pass information between typeforms in the form of Hidden Fields.
You can set up text or number variables under Variables, located in the Logic tab of the Create panel. Use Branching and calculations to change the variables' value based on how people answer your typeform questions:
You can use Recall information to reference a variable's value at any point in the typeform. Just type @:
Recall Hidden Fields
Hidden Fields store information you already have about people. For example, if you have a customer database, you can integrate it with Hidden Fields to pass personalized information into a typeform - anything from a customer's name to their preferred shoe size. Click here to find out how Hidden Fields work.
When you have Hidden Fields set up, you will see them as options when you use Recall information. Type @ to see the full list:
Scores are a special variable that can be used for quizzes, personality tests, and more. You can recall score information in Statements to show quiz results in an Ending or email notification.
You can use the Score quiz option in Logic to easily assign points to various questions and their answers:
You can also calculate score changes throughout a typeform with Branching and calculations:
To show scores in a typeform question using Recall information, type @ and select score. This will show the score's value based on previous questions.
If you show a respondent's score in a question, and then change the score's value based on the answer to that same question, you'll have to recall the score again in a later question or an Ending to show the updated value.
If your typeform has a Payment question (available on Basic plans and up), you can calculate and display price using Recall information. Use Logic to change the value of the price variable depending on respondents' answers - for example, you might charge different amounts for different pizza sizes or toppings.
On your Payment question, you can use Recall information to show the total price to the respondent before they check out. Find price by typing @: