onboarding.completed
event
webhook. This allows you to process user responses in real-time without
polling your funnels.
For detailed webhook structure, see the API reference.
If you’re not using FunnelFox webhooks yet,
learn how to enable them in the webhooks documentation.
Configuration
To receive theonboarding.completed
event webhook, designate one screen
as final by setting your final screen’s ID as final
or starting
with final_
. The webhook is sent when users enter the final screen.
Data structure
Replies are provided in JSON format. Each reply is an object inside thereplies
list with the following entities:
Screen information (screen
):
custom_id
- ID of the screen set in the Editorid
- FunnelFox ID of the screenindex
- Index number of the screen
element
):
custom_id
- ID of the element set in the Visual Editorid
- FunnelFox internal ID of the elementtype
- Type of the element (Input, Options, Date Picker)
state
):
value
- Exact reply: chosen option value, typed text, selected date
Example response
If a user selects an option with ValueczuhQ
in an Options element
with ID optpic
on screen with ID select_pic
, the resulting
JSON looks like this: