Can I pass form field values submitted by the user as parameters in the redirect URL when integrating Typeform with Webflow?

TL;DR
  • Typeform cannot natively pass form values in redirect URLs, but you can pre-fill hidden fields via URL parameters from Webflow.  
  • To redirect with user input as URL parameters, use Zapier to capture submissions and generate custom redirects, or switch to Webflow forms with JavaScript for dynamic redirects.

You can’t directly pass form values from a Typeform embedded on Webflow as URL parameters upon redirect, but you can work around it with specific setup steps. Here’s how to approach it:

1. Understand Typeform’s Redirect Behavior

  • Typeform supports redirect-on-submit via the "Thank You Screen" or through logic when designing the form.
  • However, redirect URLs in Typeform cannot dynamically include form field answers using placeholders like {{field1}}—these are not converted into actual values in the redirect URL.

2. Use Hidden Fields on Typeform (If Capturing Values from Webflow)

  • If you're passing values from Webflow into Typeform, you can do this via URL parameters when the form loads.
  • Set up Hidden Fields in Typeform (like nameemail, etc.).
  • In Webflow, when linking to the Typeform (or embedding it via iframe), append query parameters:  

  Example: https://yourform.typeform.com/to/xyz123?name=John&[email protected]

3. Post-Submission Redirect Workaround

To pass user-entered values after submission as parameters in the redirect URL, you have two options:

  • Option 1: Use Typeform + Zapier + Webflow or another form handler  
  • Use Zapier to capture the Typeform submission.
  • Create a webhook or redirect page that dynamically builds a redirect URL based on the submission data.
  • Zapier can send users a link or redirect them through an email or integration.

  • Option 2: Use Webflow Forms Instead  
  • If you need to dynamically redirect with form answers in the query string (e.g., thank-you?name=John), use Webflow’s native form.
  • Inside Webflow, use custom JavaScript or a form handler to construct a redirect URL with form values appended as parameters.

4. JavaScript-Based Redirect (Advanced)

  • If embedding Typeform in Webflow and capturing form events via the Typeform Embed SDK, you could:
  • Listen to Typeform submission events.
  • Use JavaScript to read values from embedded form submission (only possible if embed SDK supports the needed postMessage).
  • Then perform a window.location.href redirect to a dynamically built URL.

Warning: This is advanced and may be restricted by CORS or iframe sandboxing unless Typeform has enabled post-submit data sharing.

Summary

You cannot directly append form field values to the redirect URL in Typeform, but you can work around it by either:

  • Using Zapier or Make to reconstruct custom redirect URLs after submission.
  • Embedding Typeform with pre-filled hidden fields.
  • Switching to Webflow Forms if redirecting with user data in URL is essential.
Rate this answer

Other Webflow Questions