Client Portal
The Client Portal is a dedicated area where your clients can log in and manage their relationship with your business. Instead of calling or messaging you for updates, clients can check their appointment history, view project progress, approve deliverables, and more — all on their own.
The Client Portal is available on all plans. Advanced portal customization (template editor, branding) is available on Plus and above.
What Is the Client Portal?
Every GoConverso professional gets a client portal at:
goconverso.com/{username}/portalThis is a separate, secure area of your website designed specifically for your clients. It is not the same as your public website — only authenticated clients can access it.
The portal gives clients a centralized dashboard where they can:
- View upcoming and past appointments
- Track service orders and their status
- Monitor project progress and deliverables
- Approve or request changes on deliverables
- See their booking and spending history
Portal Login (OTP-Based)
The Client Portal uses passwordless authentication via one-time passwords (OTP). Clients never need to create or remember a password.
Client Visits the Portal
The client navigates to goconverso.com/{username}/portal and enters their email address.
OTP Code Sent
GoConverso sends a 6-digit verification code to the client’s email. The code is valid for 10 minutes.
Client Enters the Code
The client types the code into the portal login screen. If the code matches, they are authenticated and redirected to their portal dashboard.
Session Created
A secure session is created for the client. They remain logged in for the duration of their browser session. Closing the browser or clearing cookies requires a new OTP login.
OTP-based login eliminates the friction of password management. Clients do not need to create an account — if their email exists in your client database, they can log in immediately.
How Client Records Are Linked
The portal matches the email address entered at login against your Client Management database:
- If the email matches an existing client, the portal loads their data
- If the email does not match any client, the login is rejected with a friendly message
- Clients are automatically added to your database when they book an appointment, so most returning clients can access the portal without any setup
What Clients Can Do
View Appointments
Clients see a list of their upcoming and past appointments with your business, including:
- Service name
- Date and time
- Status (pending, confirmed, completed, cancelled, no-show)
- Staff member assigned (if applicable)
They can see their complete appointment history, sorted by date.
Track Service Orders
If you use the Service Orders app, clients can:
- View all their open and completed service orders
- Check the current status of each order (received, in progress, ready, delivered)
- See estimated completion dates
- View order details and pricing
Monitor Projects
If you use the Projects app, clients can:
- View all projects associated with their account
- See project progress (percentage complete)
- Review individual deliverables within a project
- Download files attached to deliverables
- Approve or request changes on completed deliverables
- Communicate with you through the project chat
View Digital Products
Clients who have purchased digital products can access them directly from the portal, including download links and access to purchased content.
Portal Customization
Plus+On Plus plans and above, you can customize the look and feel of the Client Portal using the Portal Template Editor. This is a separate editor from the Website Builder, specifically designed for the portal experience.
Portal Sections
The portal is built from modular sections that you can configure:
| Section | Description | Available On |
|---|---|---|
| Portal Header | Navigation bar with your branding, client greeting, and logout button | All plans |
| Portal Statistics | Dashboard cards showing active projects, completed projects, pending deliverables | All plans |
| Quick Actions | Shortcut buttons for common tasks (new project, message professional, view invoices) | All plans |
| Recent Activity | Timeline or card view of recent project updates, deliverables, and messages | All plans |
| Digital Products | Display purchased digital products and downloads | All plans |
Section Variants
Each portal section has multiple design variants with tier requirements:
| Section | Free Variant | Plus Variant | Pro Variant |
|---|---|---|---|
| Portal Header | Classic | Modern, Minimal | All |
| Portal Statistics | Cards | Neumorphic | Gradient |
| Quick Actions | Cards | Buttons, List | All |
| Recent Activity | Timeline | Cards | Compact |
Branding
Customize the portal to match your brand:
- Logo — Display your business logo in the portal header
- Business name — Shown in the header and greeting
- Color scheme — The portal inherits your website’s theme colors
- Gradient scheme — Choose from preset gradient options for the header
Portal Login Page Customization
Plus+You can also customize the login page that clients see before authenticating:
- Login form style — Choose between different form layouts
- Background — Set a custom background color or image
- Welcome text — Customize the greeting and instructions
- Branding — Display your logo and business name on the login page
The Portal Login Template Editor is separate from both the Website Builder and the Portal Template Editor, giving you full control over the first impression clients have when accessing your portal.
Portal URL Structure
The Client Portal is accessible at a predictable URL:
https://goconverso.com/{username}/portalIf you have a custom domain configured, the portal is also accessible at:
https://yourdomain.com/portalPortal vs Public Website
| Aspect | Public Website | Client Portal |
|---|---|---|
| URL | goconverso.com/{username} | goconverso.com/{username}/portal |
| Access | Public — anyone can visit | Authenticated clients only |
| Purpose | Attract new clients, showcase services | Serve existing clients |
| Editor | Website Builder | Portal Template Editor |
| Authentication | None required | OTP email verification |
Setting Up the Client Portal
Ensure You Have Clients
Clients are automatically created when someone books an appointment. You can also add clients manually from Dashboard > Clients.
Enable Portal Features
The portal is enabled by default for all accounts. Clients can visit your portal URL and log in with their email.
Customize the Portal (Plus+)
Go to Dashboard > Website Editor and switch to the Client Portal template type. Use the Portal Template Editor to configure sections, variants, and branding.
Share the Portal Link
Let your clients know about the portal by:
- Including the portal link in booking confirmation emails
- Adding it to your website’s header navigation
- Sharing it on your business card or social media
Security
The Client Portal is designed with security as a priority:
- OTP authentication — No passwords to steal or leak
- Email verification — Only verified email owners can access their data
- Session management — Sessions expire on browser close
- Row-Level Security (RLS) — Database policies ensure clients can only see their own data
- Data isolation — Each client can only access appointments, orders, and projects linked to their email
Clients can only access the portal if their email exists in your Client Management database. If a client reports they cannot log in, check that their email address is in your client list.
Plan Comparison
| Feature | Free | Plus+ | Pro+ |
|---|---|---|---|
| Portal access for clients | Basic | Full | Full |
| OTP login | Full | Full | Full |
| View appointments | Full | Full | Full |
| View service orders | Full | Full | Full |
| View projects & deliverables | Full | Full | Full |
| Approve deliverables | Full | Full | Full |
| Portal template customization | Default template | Full editor | Full editor |
| Login page customization | Default | Full editor | Full editor |
| Section variants | Basic | Plus variants | All variants |
| Custom domain portal URL | — | Full | Full |