Your complete guide to using the KDA Members Portal — login, membership, CPDs, and more.
Go to the portal login page and enter your registered email address. The system checks your account and routes you to the correct next step:
After your very first OTP login you will be prompted to create a personal 4-digit PIN for faster, passwordless access on future visits.
An OTP (One-Time Password) is a temporary code sent to your registered email and phone when you log in. It expires after a short window, so enter it promptly.
After entering your email, if your account has a PIN set, you will be taken to the PIN screen. Four individual digit boxes are shown — type your PIN and the cursor advances automatically. Click Sign In once all four boxes are filled.
Use the Show PIN toggle below the boxes if you need to verify what you've entered. The PIN must be exactly 4 digits.
On the PIN entry screen, click Forgot PIN?. A fresh OTP is dispatched to your registered email and phone. Enter that OTP to regain access and set a new PIN.
If you are not receiving OTPs, or your registered email is no longer active, contact the KDA Secretariat for manual assistance:
When updating your profile you can select your professional specialty:
.ics file. Opening that file on your phone or computer offers to add the event to Google Calendar, Apple Calendar, Outlook, or any other calendar app. The reminder fires automatically from your phone — no need to keep checking the portal.
Navigate to Mentorship Hub in the sidebar, then choose Register as Mentor or Register as Mentee. A 6-step wizard guides you through:
Completing all six steps activates your profile and makes you eligible for matching. A personalised Join Certificate is generated once your profile is active.
Once your mentee profile is active, click Request a Mentor on your Mentee Hub. The system scores every available mentor in the association using five criteria:
The mentor with the highest total score is automatically assigned. You can see the match score on your Mentee Hub under the mentor's card.
SMART = Specific, Measurable, Achievable, Relevant, Time-bound. Goals in this framework turn aspirations into trackable objectives.
On your Mentee Hub, scroll to Set SMART Goals and click Add Goal to build a goal card. Fill in all five SMART fields and a goal description. You can add multiple goals at once before clicking Submit Goals.
Each submitted goal gets a progress bar, a progress log, and — once marked Completed — a downloadable Goal Achievement Certificate.
Under Goals on your Mentee Hub, each goal card shows a live progress bar. To log an update:
All previous entries are stored and viewable under Progress Log on each goal card. Once a goal is marked Completed, the progress log becomes read-only — no new entries can be added and existing entries cannot be edited or deleted.
Sessions are individual meetings between a mentor and mentee. The Schedule New Session form appears at the top of the Sessions section on both the mentor and mentee hubs. Fill in the date/time and agenda, then click Create Session — the new session card appears immediately without reloading the page.
After each session:
Deleting a session is only allowed while it is still in Pending status — the card fades out immediately with no page reload.
A Final Evaluation is a structured review completed when the mentorship cycle is ending. The New Evaluation form appears at the top of the Evaluations section — click it, set a date, and create the record. Both parties then fill in their respective parts:
Multiple evaluations can exist per match. The mentor ticks Mark as Completed on any evaluation to formally close that cycle — this unlocks the Completion Certificate for both parties.
There are four types of mentorship certificates, all downloadable as PDFs from your hub:
If the system cannot find a matching mentor it usually means no available mentor currently meets your availability and specialty criteria. To improve your chances:
If you continue to have difficulty, contact the KDA Secretariat so they can assist with a manual match.
The KDA Secretariat will review your complaint and update the status as it progresses through the resolution process.
The store offers KDA-branded merchandise (apparel, drinkware, accessories) and professional services listed by fellow KDA members — locum coverage, mentorship sessions, CPD workshops, lab work, equipment servicing, and more. The store is exclusive to logged-in KDA members.
Card, bank, and mobile wallet payments are all supported through our payment gateway. You'll see the full list of options on the payment page itself.
Open My Orders from the dashboard or sidebar. Each order shows its current status (awaiting payment, paid, processing, ready for pickup, shipped, delivered, completed). Click into an order to view line items, fulfillment details, and download invoice or receipt PDFs. Receipts are also emailed automatically the moment payment is confirmed.
Yes — while the order is still awaiting payment, you can cancel it from the order detail page. This releases any reserved stock and frees the order. Once payment is confirmed, contact the Secretariat for assistance.
At checkout you choose either pickup from one of the listed KDA pickup locations, or delivery to an address you save in your address book. Some items are flagged pickup only and won't show the delivery option. Delivery cost is calculated automatically by weight.
Services for Hire is a member-to-member marketplace where KDA dentists can offer their professional services — clinical services, diagnostics, lab work, mentorship, CPD workshops, locum coverage, equipment servicing — to fellow members. All listings are vetted by the Secretariat before going live.
The Secretariat aims to review submissions within a few working days. You'll receive an email and SMS the moment your listing is approved or rejected. If rejected, the reason is shown on your My Services page so you can edit and resubmit.
Approved listings cannot be edited directly to keep storefront information stable. To make changes, remove the listing and submit a new one, or contact the Secretariat. Pending and rejected listings can be edited freely — every save automatically resets them to pending for re-approval.
You'll get an email and SMS notification the moment a member's payment for your service is confirmed. The notification includes the service name, quantity, line total, and the buyer's first name. The Secretariat receives a copy too.
Payouts to service listers are coordinated by the KDA Secretariat outside the platform. The portal does not auto-credit your account. Once a member books your service and you've delivered it, the Secretariat will reach out for the settlement.
Open Service Sales from the sidebar (or click Performance on your My Services page). You'll see total revenue, total bookings, units sold, a per-listing breakdown, and a list of recent bookings. You can filter by 30, 90, or 365 days, or view all-time.
Members can post four kinds of adverts to the KDA classifieds:
Pick the right type and an appropriate category when you submit — it helps the public find your advert.
Every member-submitted advert is reviewed by KDA secretariat before it is visible publicly. There are three possible outcomes:
Many adverts are free. KDA secretariat may set a small listing fee per advert based on its type and visibility — for example, premium equipment listings or clinic-for-sale notices. The fee is shown clearly before you pay; no hidden charges.
Payment is processed by iPay. M-Pesa, debit/credit card, and bank are all accepted.
Open My Adverts from the sidebar and click any approved advert. Right-hand panel shows a Performance card with:
Edit: only while the advert is in Pending review or Rejected. Once approved, edits are locked — if you need a change, withdraw and post a fresh one.
Withdraw: available at any non-terminal status. The advert is removed from public listings immediately. You can post a new one anytime.
Photos can be added or removed (and a new primary chosen) any time the advert itself is editable.
An advert auto-expires after the duration you chose at submission (30 / 60 / 90 days from publication). Expired adverts are removed from the public listings but stay visible on your My Adverts page so you can see their final view count and submit a fresh re-post if you want it to run again.
If you completed a payment but the portal still shows unpaid: