Skip to main content
The Reporting module lets you create professional reports by combining data blocks from across MSPortal.ai. Build QBR presentations, compliance summaries, budget forecasts, and more with the visual report builder.

Accessing Reports

  1. Click Reporting in the sidebar
  2. The reports list displays all your saved reports
Reports List Overview

Reports List

Reports Table

The reports table displays:
  • Search - Find reports by title
  • Filter - Click the filter icon to narrow results
  • Sort - Click column headers to sort

Viewing a Report

Click any report to view its contents:
Report Viewer

Report Header

Report Content

Reports display content blocks in a paginated format:
  • Text blocks - Headings, paragraphs, AI-generated summaries
  • Data blocks - Charts, tables, metrics from MSPortal modules
  • Branding - Company logos and styling

Creating a New Report

1

Click New Report

Click the New Report button in the toolbar
2

Configure Metadata

Set report type, company, and description
3

Set Date Range

Define the data period for the report
4

Add Blocks

Drag content blocks onto report pages
5

Save

Press Ctrl+S or click Save to store the report

Report Builder

The report builder provides a visual editor for creating reports:
Report Builder Interface

Report Metadata

Configure basic report information:

Date Controls

Display Settings

Content Blocks

Text Blocks

Branding

Planner Blocks

Quarterly Roadmap

A roadmap-style block that groups planner items by fiscal year and quarter, ready for QBR slides and client-facing PDFs.

Compliance Blocks

Goals Blocks

Budget Blocks

Device Blocks

User Coverage Blocks

Users List

A coverage matrix that exposes which systems each user is present in. Useful for finding M365 licenses without a PSA contact, PSA contacts without portal access, or any other coverage gap.

Working with Pages

Page Management

  • Add Page - Click ”+ Add Page” to create new pages
  • Delete Page - Click the trash icon on a page header
  • Page Numbers - Pages are numbered automatically

Block Positioning

  • Drag and Drop - Move blocks to position them
  • Resize - Drag block edges to resize
  • Grid Alignment - Enable grid for precise positioning
  • Split Across Pages - Large blocks can span multiple pages

Report Actions

Saving Reports

  • Auto-save - Changes save automatically
  • Manual Save - Press Ctrl+S or click Save
  • Version Tracking - Version numbers track changes

Exporting Reports

1

Open Report

View the report you want to export
2

Click Print/Export PDF

Select the export button in the header
3

Configure Options

Set page size and orientation if needed
4

Download

Save the PDF to your device

Sharing Reports

  • PDF Export - Share as professional PDF documents
  • Direct Link - Share report URL with team members
  • Meeting Integration - Add reports to meeting agendas

Report Types

Best Practices

Report Design

  1. Start with Purpose - Define what the report should communicate
  2. Use Summaries - Include AI-generated executive summaries
  3. Balance Content - Mix charts, tables, and text
  4. Logical Flow - Organize from overview to details

Data Freshness

  • Reports pull live data when viewed
  • Export PDFs to capture point-in-time snapshots
  • Set appropriate date ranges for the reporting period

Branding

  • Upload company logo in Tenant Settings
  • Logo appears automatically in report headers
  • Consistent branding across all exported PDFs

Troubleshooting

Blocks Not Loading

  • Verify the company has data for the selected date range
  • Check that integrations are connected and synced
  • Refresh the page and try again

Export Issues

  • Ensure all blocks have finished loading
  • Try a smaller date range for large reports
  • Check browser pop-up settings for downloads

Missing Data

  • Verify date range includes relevant data
  • Check company selection matches data source
  • Ensure required modules are enabled