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 KeyEvent NameType
ootb_registration_failedOOTB Registration FailedSimple 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 KeyParameter NameTypeDescription
ootb_session_idOOTB Session IDStringUnique session identifier.
ootb_form_locationOOTB Form LocationStringLocation where the registration attempt failed.
ootb_referral_sourceOOTB Referral SourceStringSource that referred the user.
ootb_languageOOTB LanguageStringUser language during registration.
ootb_failure_reasonOOTB Failure ReasonStringReason for registration failure.
ootb_failure_codeOOTB Failure CodeStringSystem/code identifier for the failure type.

Explanation

  • event: Set to ootb_registration_failed to 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.