SAP Customer Data Cloud offers out-of-the-box registration, login, and other flows that cater to most user scenarios. These flows are presented as sets of successive screens, known as Screen-Sets. You can customize these flows to match your specific requirements.



Screen-Sets are a collection of screens that guide users through various processes, such as registration, login, and profile updates. These sets can be tailored to fit your specific needs.
Customization Options
You can customize these flows in several ways:
- Modify the appearance of screens, including adding or removing fields and setting fields as mandatory.
- Alter the flow by adding new screens or changing the sequence.
- Modify user-facing error messages to provide clearer guidance.
By default, all Screen-Sets are responsive, automatically adjusting their size to fit the device they are displayed on. Screen-sets are displayed on your page after loading the SAP Customer Data Cloud SDK by calling accounts.showScreenSet.
Major Flows Provided
SAP Customer Data Cloud offers a variety of flows, including:
- Registration Flows
- Login Flows
- Passwordless Registration Flows
- Passwordless Login Flows
- Update Profile Flow
- Link Accounts Flow
- Re-Authentication Flow
- Forgot Password Flow
- Subscriptions Flow
- Lite Registration Flow
- Organization Registration Flow
- Communications Flow
- IdentifierFirst Flows
For more information, refer to Screen-Setsin the SAP Help Portal.
Update Profile Flow
The Update Profile flow allows users to view and edit their profile information. This flow can be initiated by users or triggered under certain conditions, such as in a progressive profiling scenario.

The update profile screen is initiated by calling:
123gigya.accounts.showScreenSet({
screenSet: ‘Default-ProfileUpdate’,
});You can add fields to this screen and additional screens to the Update Profile flow.
Functionality within the Update Profile Flow
- Privacy and Communication Screens
- Change Password
- Phone Number Update
- Email Update
- TFA Authentication Flows
Advanced Screen Flows
In addition to standard flows, several advanced options can be triggered during registration, depending on your implementation.

Profile Completion
This screen appears when information is missing from the user's profile, ensuring all required fields are completed. Make sure you include any necessary fields in this screen, otherwise users cannot complete their registrations.
Here are situations where this screen is needed:
- Users register with a social network that doesn’t provide required schema fields.
- Your site requires customer consent, and the user has not provided it.
- A schema field is mandatory but the user has not yet entered data for it.
Account Linking
This flow is triggered when a user attempts to create a new site account or register with a social network, but an existing account is found with a different login method (for example, the email is already associated with a social network-based registration).
Email Verification
If your site policy requires email verification, this flow is automatically initiated upon registration.
Forgot Password
Users can initiate a password reset flow from any registration or login screen.






