How the two sides relate
For a client-facing app, your team sees:
- A global view in the sidebar (all clients)
- A per-client view inside each client’s record
- One view in their Portal sidebar (just their own data)
Set up a test client
1
Create a client with your own email
In the Dashboard, go to the Clients section and create a new client. Use an email you control but that isn’t your internal user email — a personal Gmail works.A common pattern is
your-name+test@gmail.com. Most email providers route the +test variant to your main inbox while treating it as a distinct address.2
Send the invite
Send the client invite. Open the invite email in your test inbox and click through. You’ll set a password and land in the Portal.
3
Bookmark both URLs
Bookmark your Dashboard and your Portal. Keep them in side-by-side windows while you build. Most iteration in the app builder is faster when you can see both surfaces at once.
What to look for
When you switch into the client view, run through this list:The app appears in the Portal sidebar (if it’s a client-facing app)
The client only sees their own data, not other clients’ data
Empty states look intentional, not broken
Actions a client should be able to take are obvious — and ones they shouldn’t are absent
Notifications coming from the app land in the right place
Switching back
- From the Portal
- From the Dashboard
Sign out of the Portal and sign in to the Dashboard with your internal user email. You can keep both signed in across two browsers or one regular and one incognito window.