This guide is outdated. Please see Heyflow Events API.
Description | DataLayer Parameter | Payload |
| Fired when the flow is first initialised. | none |
| Fired when a screen is loaded. This closely resembles a | screen_name |
| Fired just before the flow is closed. | none |
| Fired when an input field has changed, e.g. a text input or multiple choice. |
|
| Fired when a button with active tracking has been clicked. |
|
| Fired when the flow data is about to be submitted. | none |
| Fired when the flow data has been submitted successfully. | none |
| Fired when submitting the flow data failed. | none |
| Similar to | none |
Please note that all events are prefixed with heyflow- when they are pushed to the parent window.