Step 2: Create an Onboarding Profile
Onboarding tutorial · Step 2 of 5
Create the profile that defines how users prove their identity, set a password, and see your onboarding messages.
Choose an identity-verification method
Each profile uses one verification method. Choose the method that matches your available data and communication channels.
| Method | Best when | Requirements |
|---|---|---|
| One-time passcode (OTP) | Users can receive a code by personal email or SMS. | Working email and/or SMS; each record includes a usable contact method. |
| Question and answer | A consistent, reliable data value is available for every user. | Every record has the answer to the same challenge question, such as birth date or postal code. |
You can create different profiles for different populations. For example, employees may use OTP while students use a question-and-answer challenge.
Create the profile
-
Go to Configuration > Onboarding and select Add.
-
Name the profile to match the Profile value in the onboarding mapping created in step 1, such as
EmployeeOnboarding. -
Configure the profile’s top section:
Field Value Onboarding app OnboardingQuestion-answer filter Onboarding_Employee_Lookupfrom step 1Remaining two dropdowns message
If Onboarding is not available in the Onboarding app list, contact Tools4ever Support.
Configure the profile forms
Forms determine the sequence the user sees. Select Add in the Onboarding Profile Forms section for each form in your chosen flow.
| Form | Purpose |
|---|---|
| Welcome | Displays a welcome message. Skipped when the user opens a secure-ID link. |
| Registration | Collects the user’s unique identifier. Skipped when the user opens a secure-ID link. |
| QuestionText / QuestionDate | Collects an answer and compares it to data returned by the lookup filter. |
| Method | Lets the user choose email or SMS for an OTP, based on populated contact details. |
| Confirm | Collects and validates the OTP code. |
| InputVariable / InputPhone | Collects additional text or a validated phone number for an onboarding action. |
| Password | Collects the new password and runs the selected onboarding actions. |
| Summary | Displays a completion message and optional account details. |
Option A: OTP verification
-
Add six form entries—one for each screen in the OTP journey. Add more entries if users must answer additional questions.
-
Set each entry’s Form Name, Form Function, Form Variable, and Onboard Variable values to match the OTP flow.
-
On the
passwordform, select Execute and Notification. -
Save the profile.
Option B: question-and-answer verification
-
Add at least five form entries. Add an additional question form for each extra challenge question.
-
Set each entry’s Form Name, Form Function, Form Variable, and Onboard Variable values to match the challenge flow.
-
On the
passwordform, select Execute and Notification. -
Save the profile.
Customize the form content
-
Select a form under Onboarding profile forms.
-
Under Form contents, replace the default wording with language appropriate to the people using the profile.
-
Repeat for every form. Pay particular attention to Summary: after configuring action variables in the next step, replace its default
[username]and[password]text with the variables used by your profile. -
Save the profile.