Templates

Progressive profiling with Auth0 template

Gather new information about your users the next time they sign in.

Templates
Progressive profiling with Auth0

About this template

Require your users to complete their profile the second time they log in, by displaying a custom form to request missing data, and automatically update it.

This template consists of:

  • A form to prompt the user to fill in the missing fields.
  • A flow to check the session token and update the data in Auth0.

To configure it you will only need:

  • An active Auth0 account to authenticate users with this action.

How to configure this template

Requirements

Once the template is imported into the Arengu editor, to configure it, you will need:

Configure the Arengu’s Auth0 Complete Profile flow

Go to the Flows tab on the light gray menu and open the flow in a new tab. 

Edit the Verify JSON web token and Sign JSON web token actions:

  • Secret or public key: This is a string to be used to verify the JSON web token. Must be the same secret in both actions. 

‍Configure the Auth0’s Arengu Progressive Profiling Action

Go to Auth0’s Dashboard > Marketplace > Search “Arengu Progressive Profiling Action” and Add integration. Once it has been integrated into Auth0’s Library, you will need:

  • Arengu Form URL: This URL can be gathered when doing a public preview of the Arengu form or preferably the URL where the Arengu form is embedded.
  • Required User Fields: These are the IDs of the Arengu fields, in this example, company_name and job_title.
  • Login count for Profiling: Set the number of logins before the user is prompted to fill-in the required information. A setting of 1 will prompt the user, during their 1st login. (This number is a count based on your users current login count, if their login count is above this number, they will be prompted on their next login)
  • Arengu Session Token: This is the secret or public key which was configured in the Arengu Verify JSON web token and Sign JSON web token actions.

A native experience for your brand

Style our forms following your brand guidelines and embed them into your frontend framework with a single line of code.

Explore the docs

Integrate this template with your own stack

Send your data back and forth between Arengu and your favourite apps.

Getting started with Arengu

Arengu allows you to build all your user flows connected to your current stack, and avoids coding all the UI, complex integrations, validations or logic from scratch. Try it for free and start building faster and scaling your application needs as they grow.