Overview

Operational analytics for interactive tools

Aggregate usage, completion, feedback, and schema health for safe events. Accepted rows remain internal to aggregation workflows.

Last 7 days Updated May 7, 2026
Total safe events 0
Active features 0
Result generation rate 0% 0 completions
Result completions 0
Copy actions 0
Export actions 0 0 copy/export total
Feedback count 0
Related-feature clicks 0 Aggregate click count
Blocked/rejected events 0

Event Volume

Accepted and rejected events

Aggregate daily counts
Accepted Rejected

Schema Health

Ingestion safety checks

Healthy with warnings

Feature Usage

Top features by usage

Aggregate counts
Feature Safe events Generation Copy/export Feedback Blocked

Privacy Firewall

Firewall summary

Monitoring

Feedback

Feedback summary

Bucket analytics

Integration Health

SDK health summary

Receiving

Empty States

Overview readiness

Current scope

Sites / Apps

Deployable surfaces

Project-scoped sites and app surfaces with environment and health status.

SDK Setup

Project key and site/app configuration

Receiving events
Project key
Site/app configuration
Not installed First event received Receiving events Receiving blocked events Stale/no recent events

Install

Script tag install snippet

Async loader

Events

Basic and feature-specific event examples

Safe props only
Basic event example
Feature-specific event example

Debug Mode

Debug mode instructions

Local diagnostics

Enable debug mode in development to see accepted event shapes and safe warning metadata in the browser console. Debug output does not include property values, endpoint URLs, full page URLs, query strings, rejected values, cookies, storage data, or file metadata.

No cookies by default No session replay No raw inputs Unsafe field names rejected

Verification

Test event

POST /v1/events

Sends one safe tool_started event for the selected site/app and feature. Use it after allowed origins and feature contracts are configured.

Feature Catalogue

Project features

Features: seeded fallback Add feature
Feature Category Site/app Path pattern Environment Safe events Starts Completion Blocked Risk Owner/contact Integration Privacy Detail

Feature Detail

Feature detail

Feature detail: seeded fallback Edit feature
Safe events 0 Aggregate count
Starts 0 feature_started
Completions/results 0 result_generated
Completion rate 0% 0 of 0 starts
Copy clicks 0 copy_clicked
Export clicks 0 export_clicked
Feedback summary 0 0% of starts
Related-feature clicks 0 Aggregate click count
Privacy rejections 0 0% rejected

Catalogue record

Active

Integration and privacy

Contract active

Daily Trend

Safe event trend

Daily aggregates
Safe events Rejected

Event Breakdown

Allowed event mix

Aggregate counts

Funnel

Default feature funnel

Simple progression

Feedback

Rating buckets and issue categories

0 sent

Related Features

Source/target aggregates

Privacy

Privacy rejection summary

Safe diagnostics

Allowed events and properties

Safe contract summary

Unknown event names and unknown property fields are rejected by default.

Forbidden rules and recent rejections

Safe diagnostics

Feature Setup

Create or edit feature

Catalogue metadata for the current project, site/app, and environment.

Feature catalogue fields

Draft

Safe Event Contract

Event contract editor

Draft contract

Unknown fields are rejected by default. Only the event names and properties explicitly added here are allowed; arbitrary free-text payload fields stay blocked.

Built-in feature template

Optional starter
Safe property examples
Blocked property examples

Allowed event names

Allowed properties per event

Forbidden field rules

Tools

Tool performance

Starts, completions, actions, and rejection counts by tool.

Tool Starts Results Completion Copy/export Feedback Rejected Status

Funnels

Default tool funnel

Aggregate progression from start to result, action, and feedback.

Events

Allowed event totals

Event counts by built-in name. This is not a raw event explorer.

Aggregate only: accepted events are summarized by allowed event name, and rejected payload bodies are not stored.

Accepted event mix

Built-in events

Rejection reasons

Aggregate diagnostics

Feedback

Rating buckets and issue categories

Safe feedback buckets only. No text feedback fields are shown or stored.

Feedback: seeded fallback

Rating buckets

0 sent

Issue categories

Aggregate counts

Feedback Trend

Feedback sent by day

Daily aggregates

Feature Feedback

Feedback by feature

No raw feedback
Feature Feedback Feedback/start Top bucket Top category

Exports

Aggregate report exports

CSV exports are scoped to aggregate reports, not raw accepted events.

Exports: seeded fallback

Integration Health

SDK and contract readiness

See whether safe events are arriving, unsafe payloads are blocked, SDK versions are current, and setup work is complete.

Last 7 days Checking integration Integration Health: seeded fallback
Tracking health 0 MVP score
Privacy health 0 MVP score
SDK versions 0 No SDK versions
Environments 0 No environments
Last event received None Latest safe activity
Last rejected bucket None Safe timestamp bucket only
Integration diagnostics stay limited to setup state, safe event counts, blocked-event counts, SDK versions, environments, timestamp buckets, feature keys, event names, reason codes, and rejected field names. Payloads and values are not shown.

Feature Status

Per-feature integration status

Safe dimensions
Feature Site/app Environment Health state SDK version Last event received Last rejected bucket Contract

Setup Checklist

Selected project readiness

Review
Not configured Configured, no events received Receiving safe events Receiving blocked events Stale integration Contract mismatch SDK outdated

SDK Versions

Version adoption

Supported SDK

Environments

Environment visibility

Site/app scope

Safe Diagnostics

Recent safe diagnostic events

No payloads or values
Timestamp bucket Feature key Event name Reason code Rejected field name SDK version Environment

Debug Mode

Safe debug instructions

Local diagnostics

Enable debug mode in development to print safe validation decisions in the browser console. Debug mode does not change validation rules and must not print property values, raw payloads, full URLs, referrers, cookies, storage data, or file metadata.

Privacy Firewall

Unsafe field protection

Hushlytics blocked these unsafe fields before they became analytics data.

Last 7 days Monitoring active contracts Privacy Firewall: seeded fallback
Total rejected events 0 0% blocked
Top rejected field 0 No field rejections
Affected features 0 Feature keys with blocked fields
Affected sites/apps 0 Safe site/app dimensions
Rejections are shown as safe aggregate diagnostics only. The table stays limited to date buckets, feature/event names, field names, reason codes, SDK versions, and environments.

Blocked Over Time

Rejected events by day

Date buckets

Readiness

Firewall states

Ready

Top rejected field names

Names only

Rejection reason codes

Aggregate counts

Affected features

Feature keys

Affected sites/apps

Safe dimensions

SDK versions involved

Version counts

Environments involved

Environment counts

Safe Diagnostics

Recent blocked-field rows

No values or payloads
Timestamp bucket Feature key Event name Rejected field name Reason code SDK version Environment

Privacy

Collection boundaries

Operational status for the MVP privacy model.

Settings

Project controls

Tenant, origin, event definition, and retention settings.

Project

Active

Event schema

Built-in allow-list

Allowed origins

Exact match