GM
GleanMark
GM
GleanMark
Free Search
Pricing
Security
Book a Demo
Product Guide

Generate a Client Report

By GleanMark Research
June 18, 2026
5 min read

Updated October 5, 2026

The client report page builds a per-client report. Choose report-content preferences, set a Format and Time Range, then use Generate & Download, Send via Email, or Print Preview.

You reach this page from a specific client — the route is /reports/client/:clientId, so a client must be in context.

What You Can Do

  • Build a report for one client
  • Toggle checkboxes to record report-content preferences in the generated file
  • Pick a Format: PDF Document, Excel Spreadsheet, or CSV File
  • Choose a Time Range value — All Time, Last 30 Days, Last 90 Days, or Last Year — which is recorded in the generated text file
  • Download the report, or open the browser print dialog with Print Preview

How It Works

  1. Open the report for a client — the page needs a client in the route (/reports/client/:clientId). The header reads Generate Report, with the client's name under For.
  2. Choose report sections — in Report Contents, check or uncheck items to change the report-content preferences recorded in the generated file.
  3. Set report options — in Report Options, pick a Format and a Time Range.
  4. Generate the file — click Generate & Download. The button shows Generating... while it works.
  5. Download starts automatically — once it finishes, a success toast appears and the file downloads to your device.

Report Contents

Under Report Contents — described as Select what to include in the report — you can set preferences for:

Option
Portfolio Summary
Trademark Details
Recent Activity Log
Upcoming Deadlines
Analytics & Insights

The Portfolio Summary, Trademark Details, and Upcoming Deadlines labels each show a live count in parentheses — for example, Portfolio Summary (4 portfolios). Recent Activity Log and Analytics & Insights show no count.

When the page loads, these are selected by default: Portfolio Summary, Trademark Details, Recent Activity Log, and Upcoming Deadlines. Analytics & Insights starts unselected.

Report Options

Format

The Format dropdown offers PDF Document, Excel Spreadsheet, and CSV File. The default is PDF Document.

Time Range

The Time Range dropdown offers All Time, Last 30 Days, Last 90 Days, and Last Year. The default is All Time.

Action Buttons

All three buttons are disabled while a report is generating.

Generate & Download

Click Generate & Download to build the report. While it runs, the button is disabled and reads Generating.... When it finishes, a success toast appears naming the chosen format — for example, PDF report generated successfully! — and the file downloads automatically.

If generation fails, the page shows the toast Failed to generate report.

What the file looks like today: the download is a plain-text file (.txt) whose name starts with client-report-, followed by the client's name in lowercase (spaces become hyphens) and a timestamp. It lists the client's name, the date it was generated, summary counts, and the options you selected — including the chosen report-content preferences, Time Range, and Format. The Format you pick is written into the file, but the download is still a .txt file.

Send via Email

Click Send via Email to use the email action. Today this shows the toast Email functionality coming soon!

Print Preview

Click Print Preview to open your browser's print dialog for the current page.

Loading and Error States

  • Loading client data... — shown while the page fetches the client.
  • Client Not Found with Unable to generate report for this client. — shown when the client can't be loaded. From here, click Back to Clients to return to your client list.

Navigation

  • Back to Client returns to the selected client's page (/clients/:clientId).
  • Back to Clients appears only when the client cannot be loaded.

Share this article

LinkedInEmail

Related Articles

Trademark News

Who Actually Filed 'The Shire'? Not Universal — and the USPTO Record Tells a Bigger Story

October 25, 2026

TTAB Decisions

Board dismisses Inmode challenge to Empower Aesthetics design application

October 22, 2026

TTAB Decisions

Board cancels Storyteller Overland’s two clothing registrations for lack of use when it applied

October 20, 2026

Put This Research Into Practice

Search 14M USPTO trademarks — no account required.

Try Free SearchCreate Free Account
GM
GleanMark

Trademark intelligence for prosecution attorneys.

Stay updated

For founders: glean.name ↗, a free trademark and domain check for startup names.

Product

  • Trademark Lookup
  • Clearance Reports
  • Office Actions
  • OA Drafting
  • Office Action Research
  • TTAB Research
  • Watch Alerts
  • Deadline Management
  • Markus AI™
  • All features
  • Pricing

Resources

  • Free Trademark Search
  • Office Action Decoder (free)
  • Insights
  • Feature videos
  • TTAB Desk
  • USPTO Guide
  • Precedents
  • State of Trademark Filings
  • Trademark Classes

Compare

  • GleanMark vs USPTO
  • GleanMark vs Corsearch
  • GleanMark vs TM TKO
  • GleanMark + Alt Legal
  • GleanMark vs LegalZoom
  • GleanMark vs Clarivate

Company

  • About Us
  • Press Kit
  • Contact
  • FAQ
  • Help Center

© 2026 TMZap Incorporated | All rights reserved.

256-bit SSL
SecurityStatusPrivacy PolicyTerms of ServiceCookie PolicySubprocessorsAffiliate Disclosure