{"title":"Form Input Error","description":"Measures when a user encounters an error while interacting with a form input. This event can be used to identify problematic form fields and improve the user experience.","type":"object","allOf":[{"properties":{"event":{"title":"Event Name","const":"form_input_error"}},"required":["event"]},{"title":"Input Properties","description":"These properties apply to all `form_input_*` events.","type":"object","definitions":{"input_type":{"type":"string","title":"Input Type","description":"The type of input input the user interacted with. Typically derived from the `type` attribute of the input input.","example":"select"},"input_name":{"type":"string","title":"Input Name","description":"The `name` attribute value of the input related to the event.","example":"first_name"},"input_id":{"type":"string","title":"Input ID","description":"The `id` attribute value of the input related to the event.","example":"ginput_3_3"}},"required":["input_type"]},{"title":"Form Properties","description":"These properties apply to all `form_*` events.","type":"object","definitions":{"form_id":{"type":["integer","string"],"title":"Form ID","description":"The unique identifier for the form. This can be as simple and as a HTML `id` attribute. Or it can be a native form ID from a CMS or other system.","example":"0d7fb0da-a3a6-49ad-9c29-d7fbcd56f3b1"},"form_group":{"type":"string","title":"Form Group","description":"The group or category of the form (e.g. Demo Request, or Webinar Registration). This can be used to group forms together for reporting purposes.","example":"Demo Request"},"form_name":{"type":"string","title":"Form Name","description":"A human readable name for the form. These should be dynamically set from the system that provides the form.","example":"Inbound Sales - Request a Demo"},"form_provider":{"type":"string","title":"Form Provider","description":"The name of the system\/platform that provides the form (e.g. HubSpot, Marketo etc...). This can be useful when more than one form provider is in use (e.g. HubSpot and Gravity Forms).","example":"HubSpot"}},"required":["form_id"]}]}