Skip to main content
The visitor registration flow lets newcomers introduce themselves to your church digitally. It uses email OTP verification to ensure valid contact information, and requires admin approval before granting portal access.

Registration Flow

1

Visit the Registration Page

The visitor navigates to your church’s unique registration URL: https://app.adoraplan.com/portal/register/{your-slug}
2

Fill Out the Form

They provide their first name, last name, email, and phone (optional).
3

Verify Email

A 6-digit OTP code is sent to their email. They enter it to prove ownership.
4

Await Approval

The registration enters a pending state. The visitor sees a confirmation message.
5

Admin Reviews

On the Care Dashboard, admins see pending registrations and can Approve or Reject each one.
6

Access Granted

Upon approval, a member record is created and a secure 90-day portal token is issued. The member can now log in.

What Happens on Approval

When an admin clicks Approve:
  1. A new record is inserted into the members table with the visitor’s information.
  2. A member_portal_tokens record is created with a 90-day expiry.
  3. The registration status changes to approved.
  4. The member can immediately log in to the portal.

Admin Review

Pending registrations appear in the Care Dashboard under the Portal Registrations section. Each registration shows:
  • Full name and email
  • Registration date
  • Verification status
  • Approve / Reject actions
Set up a routine to review portal registrations weekly — or assign a team member to monitor the Care Dashboard daily.

Portal Overview

Introduction to the self-service portal

Security & Verification

OTP details, rate limiting, token lifecycle