Skip to main content
Kener can forward page-view events from your public status pages to one or more third-party analytics providers. This lets you understand how many visitors are checking your status page without building custom tracking.
Analytics tracking applies to public status pages only. The admin dashboard does not send analytics events.

Supported providers

Google Analytics

Uses Google Tag Manager. Requires a Measurement ID (format: G-XXXXXXXXXX). Optionally accepts a custom Transport URL and Script Host for self-hosted or proxied setups.

Plausible

Privacy-focused analytics. Requires a Domain, API endpoint, and script source URL. Defaults to the Plausible cloud endpoints.

MixPanel

Requires a Project Token. Optionally accepts a custom API Host for EU data residency or self-hosted deployments.

Amplitude

Requires an Amplitude API Key. Optionally accepts a custom Server URL.

Microsoft Clarity

Session recording and heatmap analytics. Requires only a Project ID.

Umami

Open-source, privacy-focused analytics. Requires a Website ID and the script URL (defaults to https://cloud.umami.is/script.js).
There is also built-in support for PostHog, which requires an API Key and an API Host (defaults to https://us.i.posthog.com).

Adding an analytics provider

1

Open the Analytics Providers page

Navigate to Manage → Analytics Providers. This page requires the settings.read permission to view and settings.write to save changes.
2

Select a provider

The left panel lists all supported providers. Click a provider name to open its configuration form on the right. An animated green dot appears next to providers that are currently enabled and active.
3

Fill in the required fields

Each provider has its own required and optional fields. Required fields must be filled before saving. See the provider field reference below for details.
4

Set the status

Use the Status dropdown to set the provider to Enable or Disable. A provider with all fields filled but status set to Disable will not load on the status page.
5

Save

Click Save Changes for [Provider Name]. Settings are saved per-provider, so you can configure multiple providers independently.

Adding multiple providers

Each provider is configured and saved independently. You can enable all seven providers simultaneously — just configure each one and save. There is no limit on the number of active analytics providers.

Provider field reference

Google Analytics

FieldRequiredDescription
Measurement IDYesYour GA4 Measurement ID, e.g. G-S05E5E5E5E5
Transport URLNoCustom transport URL, defaults to https://www.google-analytics.com
Script HostNoCustom script host, defaults to https://www.googletagmanager.com

Plausible

FieldRequiredDescription
DomainYesThe domain registered in Plausible, e.g. kener.ing
APIYesPlausible API endpoint, defaults to https://plausible.io/api/event
Script SourceYesScript URL, defaults to https://plausible.io/js/script.pageview-props.tagged-events.js

MixPanel

FieldRequiredDescription
Project TokenYesYour MixPanel project token
API HostNoCustom API host for self-hosted or EU region deployments

Amplitude

FieldRequiredDescription
Amplitude API KeyYesAPI key for your Amplitude project
Server URLNoCustom server URL, defaults to https://api2.amplitude.com/2/httpapi

Microsoft Clarity

FieldRequiredDescription
Project IDYesProject ID for your Microsoft Clarity project

Umami

FieldRequiredDescription
Website IDYesWebsite ID from your Umami dashboard
Script URLYesUmami script URL, defaults to https://cloud.umami.is/script.js

PostHog

FieldRequiredDescription
API KeyYesYour PostHog project API key, e.g. phc_xxxxxxxxxxxxxxxxxxxx
API HostYesPostHog instance host, defaults to https://us.i.posthog.com

Build docs developers (and LLMs) love