How do I enable user registration by domain?

How do I enable user registration by domain?

Feature:

This feature adds a “Register” button on the login page, where new partner users can self register and login automatically into the partner portal.

Prerequisite:

All Organizations need to be set up under the primary company with the Registration section updated with their associated domain URL(s).

If there is no Organization setup with a valid domain saved in the “Registration” section, then the user account will not be created.

Benefits:

This will provide an automated feature to allow partner users to register themselves within their own Organizations in the Mindmatrix PRM/Partner Portal. New partner users can sign up from the login page and automatically get assigned to the respective organization.


Steps for Channel Managers & Admins:

The first step is to create all the Organizations and update the “Registration” section.
In the top navigation menu, go to Setup > User Management > Organization 

Select the organization, and go to “Views” > “Registration” 




The channel manager or admin can then enter the valid domain(s) which will be used by the partner users and their Organization.

Here you can add multiple domains. This will be verified by the domain in the email of the registering user. 


Now you have the provision to register similar domains used in different organizations. For example, if your organization's domain accepts mailinator.com for creating your partner user account, you have to include this domain in your organization's registration feature. Even if the same domain is used in different organizations for creating their accounts, it will still allow users to be created from your organization.






By adding the domain, when your partner attempts to register, they will have the option to select the correct organization where their user account needs to be created.



Steps for the Partner User:

Once this feature is enabled, the login page will have a “Register” button.

Clicking on “Register” will open a form asking the partner user to enter their details.

The new user needs to provide all the details and click on “NEXT” (First Name, Email, Company and Captcha are required fields).


After clicking the “Next” button, the system will verify the domain from the email address entered by the partner user. 

If there is no match, then the error message will be displayed in the email notification sent to the user.

If the domain exists in “Registration” of any Organization, it will send a confirmation email, with a link for the final confirmation step.

In this step, the User can create a password for their account. Once the partner user enters a password, selects the Organization and clicks on “Complete” it will create a User in the Organization based on the information provided.

Once the User creation process is completed, it will login the partner user to the platform.


    • Related Articles

    • Email Notifications in Deal Registration

      1. Once the Deal registration is submitted, the partner user creator/owner will receive an email notification with the subject - Your Deal Request Submitted. Here is a screenshot for email notification: 2. Once the Deal registration is submitted, the ...
    • How to enable Incentive Report in user profile?

      Introduction: In this article, we will explore the process of enabling the Incentive User Report within a user profile. A site admin can easily enable this feature, which gives users useful insights into their incentive programs. Follow this ...
    • How to personalize landing page links with a different domain

      It is a good idea to create a subdomain and point that subdomain to a Mindmatrix URL so you can use your own URL in landing pages inserted into your website and to comply with some pay per click (PPC) advertisement company policies. Some online ...
    • Setting Up User Tracking for Internal Page Visits: Enhancing Company User Lists, Drips, and Scoring

      Introduction: Implementing a system to track internal page visits by super admins across your company's platforms can significantly improve your user management strategies. By integrating detailed user tracking into your company user lists, drip ...
    • How do I configure user-level dashboard settings?

      Introduction: User-level dashboard settings offer a personalized approach to dashboard configuration, allowing individual users to tailor their experience based on their preferences. In this detailed guide, we'll walk through the process of ...