- 20 Sep 2024
- 3 Minutes to read
- Print
- DarkLight
Enrollment Links
- Updated on 20 Sep 2024
- 3 Minutes to read
- Print
- DarkLight
This feature allows Admins and Managers who have the privilege to “Create Users” to easily add (or “enroll”) Users at their location.
With the Enrollment feature, there are two options for notifying Users to Sign up (or Enroll) for your System:
- You may choose to generate a link that can be used in any number of ways, such as including it on email campaigns or printed collateral.
- You may choose to enter or upload a list of email addresses, which then the System will notify users via email to Enroll.
Here’s how it works
In the Create User section, you will see a tab at the top called “Enrollment”. Select that tab and then simply follow the steps on the screen. We’ll look at each step in more detail below.
Step 1 – Enrollment Options:
Choose whether you want the System to generate an enrollment link for you to send out yourself, or if you want the System to send an enrollment email (to a list of Users) on your behalf.
Step 2 – Enrollment Settings:
Name your enrollment campaign and then decide whether or not you’d like these Users to “expire” or not.
If an expiration date is set, the User will be deactivated on that date and no longer be able to access your System.
As an example, the User Expiration section could be used if you were offering a free trial period of your System. Your Users could Enroll and have full access to your System for a set period of time before becoming inactive.
The remaining steps in this section are:
- Define what Access Level to assign to each User.
- Assign which Team, if any, this User should be on.
- Select which content role(s) each User should have (this will determine what content the User can access in the Training Center.)
- Decide if you want these Users to show in the reports, such the Usage report.
- Decide whether or not to allow users to update their profile.
- Decide whether or not to allow users to create/edit other users. Note: Must be Manager C / Access Level 6 or higher.
- Select which language should be default for these Users (if you select “Yes” on number 5, they will be able to change their language after signing in.)
Step 3 – Email Settings:
In Step 1, if you selected the option to generate a Link, then you’re all set – simply send the Link to anyone you’d like and they’ll be able to enroll and get started right away.
If you selected the Email option – there are a few more settings you can adjust before they are sent out.
Here you can manually add a list of email addresses, separated by a comma, or you can upload a file of email addresses if desired. These should either be in a CSV file or a text file.
Download an example CSV file, or TXT file.
Step 4 – Send Email:
This is your opportunity to preview the email that will be sent out. This email contains pre-determined verbiage that is set for the entire “System”, as well as a free form text area where you can insert custom verbiage. Once you are comfortable with the email verbiage, click “Send Enrollment Email” and you’re all set.
When people visit the enrollment link, they are presented with a form to fill out the following information:
From there, they are automatically signed in to your System.
If you would like to adjust the email template, you can do so in the Private Label Manager. Navigate there, select your theme, select “Theme Settings” and then finally select “Enrollment Email.” The fields below indicate the information you can modify for the email:
Enrollment Link URL Parameters
When creating enrollment links, you have the ability to prefill the form fields by passing certain parameters into the URL. Keep in mind that when entering parameters and values in the URL address, make sure that they are separated with an ampersand commonly known as “&”. The value for the corresponding parameter is given after the equal sign or “=”.
Parameter | Type | Value or Description |
---|---|---|
g | Integer | Location id (Gdlrld) |
form | Integer | Account id |
linkld | String | Preset from DB |
customloginOrvisalus | String | Vet log form |
cpn | String/Integer | Promo code |
billingFrequency | Integer | Billing Frequency field in Global User table |
grossFeeCharged | Integer | Gross Fee field in Global User table |
lang | String | Localize language |
afid | Integer | Affiliate id |
al | Integer | Access level |
d | Integer | Expire days |
tid | Integer | Team id |
first | String | First name prefill |
last | String | Last name prefill |
Email | String | Email prefill |
phone1 | Integer | Phone prefill |
Phone2 | Integer | Mobile phone prefill |
company | String | Company prefill |
postBackURL | String/Integer | Set return parameter to user’s LSVT login URL |
Examples
- This is an example of a value that was returned by the system database.
https://webservices.lightspeedvt.net/regform/register_short2.aspx?linkid=CCD67784C2B5B09E76011584265EF724 - First and last names were entered successfully.
https://webservices.lightspeedvt.net/regform/register_short2.aspx?linkid=CCD67784C2B5B09E76011584265EF724&first=john&last=doe
- Company name was entered successfully.
Note: You will not need to include a “%20” for each space.
https://webservices.lightspeedvt.net/regform/register_short2.aspx?linkid=CCD67784C2B5B09E76011584265EF724&first=john&last=doe&company=Your%20Company%20Name%20Here&phone1=1234567890&phone2=7023694260&email=lightspeedvt@gmail.com