Skip to content

Client Portal

The Client Portal lets your clients view their own invoices, payments, and account information without needing a CRM login.

  1. You send a magic link to your client’s email
  2. They click the link and get temporary access to their portal
  3. They can view their invoices, download PDFs, and see payment history
  4. The link expires after a set time for security
  1. Open a contact’s detail view
  2. Click Send Portal Link
  3. An email with a magic link is sent to the contact’s email address
FeatureAvailable
View invoicesYes
Download invoice PDFsYes
View payment historyYes
Edit their dataNo
See other clientsNo

The portal is strictly read-only and scoped to that specific contact.

Customize the portal appearance in Settings > Portal:

  • Company logo
  • Primary color
  • Welcome message
  • Portal links are single-use tokens with expiration
  • Tokens are hashed before storage (cannot be retrieved from the database)
  • Expired tokens are automatically cleaned up
  • Each link only gives access to that specific contact’s data