Registration Failed
Event Key
ootb_registration_failed
This event should be sent when a registration process is failed for any reason, usually from the operator side but not necessarily.
| Event Key | Event Name | Type |
|---|---|---|
ootb_registration_failed | OOTB Registration Failed | Simple event |
Event Structure
The mandatory properties (tenant, timestamp, event, and customer) are required for all events and documented in detail on the Mandatory Properties page. Below is the JSON structure for the context-specific properties of the Registration Failed event:
{
"context": {
"ootb_session_id": "sess_9232uhf8",
"ootb_form_location": "homepage",
"ootb_referral_source": "facebook",
"ootb_language": "en",
"ootb_failure_reason": "email_already_exists",
"ootb_failure_code": "REG_001"
}
}Parameters
| Parameter Key | Parameter Name | Type | Description |
|---|---|---|---|
ootb_session_id | OOTB Session ID | String | Unique session identifier. |
ootb_form_location | OOTB Form Location | String | Location where the registration attempt failed. |
ootb_referral_source | OOTB Referral Source | String | Source that referred the user. |
ootb_language | OOTB Language | String | User language during registration. |
ootb_failure_reason | OOTB Failure Reason | String | Reason for registration failure. |
ootb_failure_code | OOTB Failure Code | String | System/code identifier for the failure type. |
Explanation
- event: Set to
ootb_registration_failedto indicate a registration attempt has failed. - context:
ootb_session_id: Links the event to the user’s browser session.ootb_failure_reason: Describes why registration failed (e.g., email_already_exists).ootb_failure_code: System/code identifier for the failure type.ootb_form_location: Indicates where the form was shown (e.g., homepage).ootb_referral_source,ootb_language: Provide context on the user’s source and locale.