🎓
Academy

HubSpot Academy

Your own fully branded e-learning platform, built entirely on HubSpot. Give companies next-level control over their internal training — from course creation to learner tracking and certification.

  • Course and lesson management
  • Learner progress and completion tracking
  • Quiz and certification engine
  • Full CRM integration — link learning to contacts, deals, and companies
  • Trainer and cohort management
🏛️
Members Portal

Members Portal

A fully customisable members portal where every piece of data lives inside HubSpot. Combine it with the Events and FileManager apps for a complete self-serve member experience — no external database required.

  • 100% of data stored in HubSpot
  • Fully customisable member views and access tiers
  • Native Events integration
  • Native FileManager integration for document access
  • Built for both B2B and association use cases
🗂️
File Manager

File Manager

Secure file upload, storage, and management built directly into HubSpot. Attach documents to contacts and companies, preview PDFs in the browser, and download files — all without leaving your portal.

  • Drag-and-drop upload from any HubSpot page
  • Files linked directly to contacts and companies
  • In-browser PDF preview with expiring secure tokens
  • Bulk download as a single zip
  • Smart routing — large files and video to private storage, everything else to HubSpot
📅
Events

Events

A complete event management platform built on HubSpot. Publish events, manage registrations, and track attendance — all stored natively in your CRM with full contact and company associations.

  • Event publishing with dates, location, and ticket types
  • Online and in-person event support
  • Self-service registration with QR code check-in
  • Attendee data linked directly to HubSpot contacts
  • Native Members Portal integration
ℹ️

Approval, installs, and updates

Each app requires a one-time approval before the first install on a portal. Once approved, these links can be used at any time — to install fresh, re-install after removal, or update to the latest version. Approval is per-app and per-portal, and is typically turned around within one business day. Get in touch to request access.