If you are experiencing issues with your domain connection (e.g in WordPress, Webflow or Wix), this guide covers common errors and how to fix them.
My flow doesn't show up
Make sure you have inserted both embedding scripts correctly, one in the Head code section and one where you want your flow to appear.
❗ General support information
Custom Scripts and Self-Hosting: Please be aware that we do not support custom scripts or self-hosting of the flow. To ensure optimal security and performance of your flows, always use our official scripts.
Widget Versioning: Widget scripts with specific version numbers are out of date and should be replaced. If you are currently using a script like https://static.heyflow.app/widget/1-6-2/widget.min.js, please update it to the following: https://assets.prd.heyflow.com/builder/widget/latest/webview.js
My flow is not starting from the top
If you're having trouble with your flow not starting from the top when navigating, there could be a few different reasons for this.
Activate the feature Scroll to top in the settings of the embed, which automatically appends the following addition:
Also, make sure to not use any input field with Autofocus enabled. This would make the flow start directly in the input field and not the top.
If the top part of your flow is still covered when navigating in your embedded flow, the reason can also be a fixed header on your website which overlaps the embedded flow. When Heyflow scrolls up, the flow content gets hidden behind the header.
To prevent the embedded flow from getting hidden, add the following CSS to the heyflow-wrapper element, adjusting the value to match the height of the fixed header: style="scroll-margin-top: 100px".
❗ The amount of px for “scroll-margin-top:” needs to be the same as the height of the header element
UTM parameters are not passing through
If you're using WIX as a web builder, passing UTM parameters is not possible. In all other cases, it's sent automatically to your flow response.
My font sizes are not shown correctly in the embed version on my website
If you're using font sizes defined in rem in the flow is always based on the font size of the element in which it is embedded. To make the font size in the flow independent of the parent element, the following snippet can be inserted into the embed code: style="font-size: 20px". The value should correspond to the value in px (pixel) set in the Flow Builder.
💬 If you're having any other issues, please contact the support.



