Account registration step

The Account registration step is the default step where customers create their account credentials and provide mandatory and optional personal information. This step collects the key information needed to create the customer’s account. It also handles consents and login-related settings, depending on how the registration flow is configured.

Flowchart segment showing the "Account registration" step within the registration journey. It is preceded by the "Organization" step and followed by "Identity verification." The chart highlights multiple hook points: "Before registration," "Before multi-stage registration," "Before external registration," and "After registration," indicating where customization logic can be applied.

The Account registration step within the registration journey

The step typically includes:

  • Logo: Defined in the Branding policy.
  • Screen title: Fixed by default but can be overridden in the Branding policy.
  • Custom content:
    • Positioned as follows:
      • Above the identifier input (registration top text).
      • Below the consents and "Keep me logged in" option (registration bottom text).
      • Above the external registration options (external login providers top text).
      • Below the external registration options (external login providers bottom text).
    • Custom content is defined in the Branding policy and can be customized for this screen.
  • Identifier input: Depending on identity store configuration.
  • Password and Re-type password: Unless deferred or part of a passwordless flow.
  • Optional fields: Additional inputs such as “Given name” and “Family name” that can be configured based on identity store settings.
  • Consent checkboxes: Controlled through Consent management and used to collect required agreements during registration. These can include:
    • Terms of service or digital agreements.
    • Electronic information delivery (for example, E-Sign Consent).
  • Keep me logged in: Visible if the option is enabled in the application.
  • Continue button: Proceeds to the next screen in the registration workflow.
  • External login options: Displayed if external identity providers are configured for registration. These may include enterprise identity providers (such as Azure AD) or social login providers (such as Google or Amazon). When enabled, these options appear below the form and allow customers to register using an existing account from the configured provider.
  • Back to login: A navigation link is shown at the bottom of the screen that allows customers to return to the login journey if they arrive at registration by mistake. For this link to appear, the login URL must be configured in the associated application client settings.

Customers must complete any required fields and consents before they can proceed.

Screenshot of the account registration screen in the registration journey. It includes fields for username, email, password and retyping password, given name, family name, phone number, and date of birth. Below the form are two consent checkboxes, a "Continue" button, and options to sign up using external login providers such as Google and Office 365. Admin-defined custom text areas appear above and below the form and external login section. A "Back to login" link is shown at the bottom.

Account registration step

Multi-stage registration

By default, all registration elements—such as identifier input, password creation, optional fields, consents, and external login options—appear together on a single screen. However, when additional customization or a streamlined experience is required, these elements can be distributed across multiple screens.

This approach is called multi-stage registration. It allows you to guide customers through the process step-by-step, minimizing cognitive load and making it easier to collect and validate information progressively.

You can break the registration step into multiple stages using any of the following configuration tools:

  • Journey builder: Insert logic and screen transitions directly into the registration journey.
  • Multi-stage registration hook: Controls how the registration form is split into steps by specifying which identifiers, attributes, and consents appear at each stage.
  • Defer password setting: Configure the registration flow so that password creation happens later (set in the Self-service policy).

This method is particularly useful for long forms or when you want to separate account creation from authentication setup.

Series of four screenshots showing a multi-stage registration journey. Each screen isolates part of the registration form. The first screen asks for an email address and offers external login options. The second screen collects the password and confirmation. The third screen gathers personal details like given name, family name, phone number, and date of birth. The final screen presents consent checkboxes for terms and privacy policy and the “Keep me logged in” option. Each stage includes admin-defined content areas and a “Continue” button at the bottom, with a “Back to login” link shown on all screens.

Multi-stage registration

Settings that affect this step

The appearance and behavior of this step are governed by multiple configuration areas:

What happens next

After this step, customers proceed to the next step in the journey, such as identity verification, if configured.

Extensibility points

Before and after the Account registration step, the following extensibility points are available: