Analytics Dashboard

Interpret license check rates, denial reasons, and activation trends to monitor your product health.

The analytics dashboard helps you understand how your licenses are being used, spot integration problems, and catch abuse early.

Key Metrics

Check Volume

The total number of license-check API calls over a given period. A sudden spike may indicate a new product launch or a potential abuse pattern. A sudden drop could signal an integration issue.

Success vs. Denial Rate

The ratio of successful checks to denied checks. A high denial rate may indicate:

  • Expired licenses that need renewal nudges.
  • Misconfigured access rules blocking legitimate users.
  • Customers using licenses on unapproved devices or domains.

Top Denial Reasons

A breakdown of the most common denial reasons:

ReasonTypical Cause
denied_expiredLicense past its expiry date.
denied_revokedLicense revoked by seller or owner.
denied_suspendedLicense temporarily suspended.
denied_seat_limitMax activations reached, or a none license already used once.
denied_ip / denied_fqdnAccess rule blocked the request.
denied_invalid_keyKey does not exist or belongs to a different product.
denied_rate_limitToo many checks from one IP or key.

Use this list to proactively reach out to affected customers.

Activation Trends

New activations per day/week/month. Monitor growth and spot unusual patterns — a spike in activations from a single license key may indicate unauthorized sharing.

Filters

All charts can be filtered by:

  • Time range — last 24 hours, 7 days, 30 days, or custom.
  • Product — focus on a specific product or sub-product.
  • License — drill into a single license's activity.

Exporting Data

Use the Export CSV button to download raw check logs for further analysis in your own tools. Exports include timestamps, license keys (masked), IPs, and denial reasons.