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
name, email, 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.