Skip to main content
Answered

How Can i prefill text fields in my typeform


I have a Typeform with a few text fields, and I want a way to prefill these fields.

For example, if someone is on a specific page of my website and clicks the Typeform link, I want certain information to already appear in the form. Ideally, this would be done through the URL, but I’m open to other methods as well.

My main goal is to prefill open-ended text fields such as name, email, and phone number, not multiple-choice questions.

Best answer by Grace

Hi ​@Alim good news, we’ve just released a feature to auto-fill open text answers by recalling information either from previous answers, URL parameters, and enriched data.

You can learn all about the setup in this Help Center guide.

Hope that helps! 

View original

4 replies

john.desborough
Forum|alt.badge.img+6

​@Alim - unless you are  using the API to create your form dynamically - and there are some possible limitations there as well - you are not able to prefill the ‘answers’ in a typeform.

you could pass the information into the form via a url variable string and display it using the @recall function in the question or description but not into the answer block

 

des


  • Author
  • Explorer
  • October 17, 2025

​@john.desborough 
What would the process look like if I were to use the Typeform API?

I already have an existing form and don’t intend to create a new one, but just for exploration purposes, I’d like to understand what the overall flow would look like if I used the API.


Forum|alt.badge.img+1

You can prefill text using hidden fields in your Typeform link.
Just add parameters like #name=John&email=john@example.com at the end of your form URL, then use @recall inside questions or descriptions to display that info.
Typeform doesn’t support auto-filling actual answer boxes, only showing prefilled data.


Grace
Community Team
Forum|alt.badge.img+5
  • Community Advocate
  • Answer
  • October 27, 2026

Hi ​@Alim good news, we’ve just released a feature to auto-fill open text answers by recalling information either from previous answers, URL parameters, and enriched data.

You can learn all about the setup in this Help Center guide.

Hope that helps!