MyDentalPractice Guides
Getting Started

Creating your clinic account

Sign up as the owner of a new clinic, verify your email, and reach the onboarding wizard.

No login required. This article is public — anyone with the URL can read and follow it.

Overview

This is the first thing you do as a new clinic. Sign-up creates the clinic record (called a tenant internally) and your owner user in one step. After verifying your email and signing in, you're routed to the onboarding wizard rather than the dashboard.

Prerequisites

  • An email address you control — this becomes your sign-in identity and where verification + recovery emails are sent
  • A clinic name (you can change it later in Settings)
  • A strong password — at least 12 characters, mixed case, with a number and a symbol

Steps

Open the sign-up page. Go to https://app.mydentalpractice.ng/signup. The form has three sections: your account, your clinic, and a reCAPTCHA check at the bottom.

Choose "Clinic Owner" as the account type. This is the default and it's what you want. Other types — staff invitations, patient portal, platform admin — go through different flows.

Fill in your name and email. First name, last name, email. The email must be unique across the platform; if it's already in use you'll see "An account with this email already exists" and a link to sign in instead.

Set your password. Type it once in Password and again in Confirm password. The strength meter updates live; aim for "Strong" or "Very strong". The form will not submit a weak password.

Fill in your clinic basics. Clinic name, country (Nigeria or Ghana), and timezone. The country selection drives currency (₦ NGN or ₵ GHS) and the default tax behaviour; you can override later in Settings → Financial.

Solve the reCAPTCHA challenge. Sign-up is rate-limited and reCAPTCHA-gated to prevent automated tenant creation. Click the checkbox; if you see image puzzles, complete them.

Click "Create account". The button shows a spinner while the request is in flight. On success you see a confirmation: "Account created. Check your email to verify."

Check your inbox for the verification email. Subject "Verify your MyDentalPractice account". The link inside expires after 24 hours. Click it.

Confirm verification. The link opens a "Verified ✓" page in your browser, then auto-redirects to the sign-in page. If the redirect doesn't happen within 5 seconds, click Sign in.

Sign in for the first time. Enter your email and password and click Sign in. Because this is your first authenticated visit, you're taken to /onboarding, not /dashboard.

Continue to onboarding. From here, follow Completing onboarding.

Expected outcome

  • Your tenant record exists in the database with status TRIAL
  • Your user record exists with role OWNER and emailVerified=true
  • A 14-day trial timer started the moment you verified your email
  • You can sign in at app.mydentalpractice.ng/login with your email and password
  • The onboarding wizard appears on first sign-in

Troubleshooting

SymptomLikely causeFix
"An account with this email already exists"You signed up before, or someone with this email didUse Forgot password to reset; or sign up with a different email
Submit button stays disabledRequired field empty, password too weak, or reCAPTCHA not solvedScroll up and look for red field highlights
Verification email never arrivesSpam filter, typo in email, or rate limitCheck spam; click Resend verification on the sign-in page (limited to 3 per hour)
"Verification link expired"More than 24 hours since sign-upClick Resend verification on the sign-in page
Sign-in says "Email not verified"Verification link wasn't completedOpen the most recent verification email and click the link
reCAPTCHA always failsTime skew on your computer or network blocks GoogleSync your system clock; try a different network

On this page