Client Portal

A secure account experience for long-term client support.

The portal model is designed for account security, request history, support tickets, documents, invoices, subscriptions, and communication preferences as TrussTech scales.

Account Experience

Everything a customer expects after the first booking.

  • Create account and verify email
  • Two-factor authentication and session management
  • Profile, saved addresses, and communication preferences
  • Appointment, invoice, order, and subscription history
  • Support tickets, downloads, documents, and request updates
  • Account security controls and account deletion workflow

Security Model

Trust starts before a client signs in.

  • HTTPS and canonical production URLs
  • Content security and permissions policy headers
  • Accessible, validated HubSpot form embeds
  • Privacy-aware analytics and CRM tracking
  • Secure cookie and session-ready architecture
  • Audit-log-ready admin and portal model

Current Access

Client records and follow-up currently live in HubSpot.

Public requests route into HubSpot first. Portal login, invoices, saved payment methods, and support history should be enabled with the selected production auth, billing, and Shopify stack.

Become a client