Make members verify their phone or email
At sign-up, members verify only what they sign in with. Their other contact (the phone of a member who signs in with email, or the email of one who signs in with phone) is saved as they typed it, unchecked. Turn on verification, and members must prove that contact too before they can enrol, order or pay.
In this video · 2:17
Read the narration
Which setting you’ll see
Section titled “Which setting you’ll see”There’s always just one, for the contact members don’t sign in with:
| How members sign up | Setting shown | Code sent by |
|---|---|---|
| Phone verification | SMS, from your SMS balance | |
| Phone number | Email verification | Email, from your email balance |
Both work the same way. The examples below use phone verification.
Turn it on
Section titled “Turn it on”- Open Settings → General → Members → Configure student onboarding.
- Scroll to Phone verification (or Email verification) at the bottom.
- Set it to Required.
- Read the SMS warning and check your balance.
- Click Save changes.

- Not required (the default) or Required.
When members sign up with phone, the same place shows Email verification:

The Members tab then shows it as Required, with your SMS balance beside it (in a phone sign-up academy: Email verification, with your email balance):

- Your current SMS balance (or email balance). It turns red at zero, when no member can get a code.
Who has to verify
Section titled “Who has to verify”| Member | What happens |
|---|---|
| Holds an unverified phone number | Must verify it before enrolling, ordering or paying. |
| Phone already verified | Nothing changes. |
| No phone number on their account | Not asked. Nothing to verify. |
| A phone number SMS can’t reach | Blocked, and asked to change the number. |
This covers every role (students, instructors and admins who hold a phone) and members who joined before you turned it on. It applies to signed-in members only: if you allow guest checkout, a visitor buying without an account isn’t asked.
What a member sees
Section titled “What a member sees”A notice across the site
Section titled “A notice across the site”Until they verify, a notice sits at the top of every page, on your website and in their dashboard.

- Verify opens their account, where they verify the number.
They can close the notice; it comes back on the next page load until the number is verified. Everything else keeps working: they can sign in, open the courses they already have, and use Q&A.
Checkout is blocked
Section titled “Checkout is blocked”In checkout, Pay now stays greyed out, with a note telling them why. This applies to courses, products and bundles, free ones included.

- Why they can’t continue, with a Verify link.
- Pay now stays off until the number is verified.
How a member verifies
Section titled “How a member verifies”- Click Verify on the notice, or open Account in the dashboard.
- Beside the number, which shows Not verified, click Verify.
- In Edit profile, click Send code. LessonQ texts a 6-digit code to the number.
- Type the code and click Verify.

- The email they sign in with: always verified.
- The phone: Not verified.
- Verify starts the check.

- The code from the SMS.
- Verify. Resend code works again after a minute; Use a different number lets them change it first.

The number shows Verified, the notice disappears, and checkout opens.
Numbers SMS can’t reach
Section titled “Numbers SMS can’t reach”A member whose number can’t receive our SMS can’t get a code. So with verification Required they’re blocked, and a notice, Use a phone number that can receive SMS, asks them to change the number instead.
They click Change number, put in a number that can receive SMS, and verify that one. A member with no phone at all isn’t blocked.
Turning it off
Section titled “Turning it off”Set it back to Not required and save. Nobody is blocked any more, the notice disappears, and the account page no longer offers verification. Numbers that were verified stay verified.
What if…
Section titled “What if…”A member says the code never arrives. Check your SMS balance first: at zero, no code is sent and the member is told SMS service is off. Then check the number is typed correctly. After 5 codes they see Too many verification codes requested today and must wait until 24 hours after their first code.
A member changed their number after verifying. A new number is only saved after they type the code sent to it, so it’s verified the moment it’s saved.
I turned on verification and my old members are blocked too. Yes: it applies to everyone who holds an unverified number, whenever they joined. They verify once, from their account.
I need members to verify their phone at sign-up itself. Make the phone what they sign in with: set How members sign up to Phone number. See Sign up by email or by phone.