<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
0D54z000075u2ZJCAYOkta Classic EngineAdministrationAnswered2021-08-02T17:23:05.000Z2021-07-28T14:38:49.000Z2021-08-02T17:23:05.000Z

DaveW.18209 (Customer) asked a question.

How to have Multiple Custom Welcome pages based upon Locale?

Hi,

We have multiple activate email templates, for different locales. How do you customize the individual locale page at /user/welcome so that each locale sees their specific welcome page, complete with their own locale logos?

 

When I go to Settings > Customizations, I only see a single place for setting the organization language and settings.

 


  •  While Okta does not provide an out of the box solution, the best way to send users different activation emails (based on different app assignments / roles within organization) would be to assign different values for the locale attribute for the user subset in question.

     For example, users with the locale value en_US should receive the template `activation email 1`. Users with a different locale value should receive the template 'activation email 2`

     More details can be found here Mapping Location Attribute from Profile Master to Locale attribute in Okta profile results in null value.

    If you are creating a user via API call, the following example can be utilized:

     

    API call: {{url}}/api/v1/users?activate=true

    Body: {

    "profile": {

    "firstName": "Test",

    "lastName": "User",

    "email": "test.user@domain.com",

    "login": "test.user@domain.com",

    "locale": "es_ES"

    }

     

      It is recommended to test this flow on a Preview environment before deploying in Production.

    Expand Post
  • DaveW.18209 (Customer)

    That's great, except I'm already doing what you are suggesting.

     

    What I need to do, is translate the page located at /user/welcome

     

    How do I do that?

     

    So, that when the user clicks on that link in the activation email, they see the correct page.

     

    Thanks!

    Expand Post
This question is closed.
Loading
How to have Multiple Custom Welcome pages based upon Locale?