Plugin screenshot thumbnail 1/3
Plugin screenshot thumbnail 2/3
Plugin screenshot thumbnail 3/3
Stop switching tabs. Observatory pulls your PostHog data into a dedicated control panel section and a set of dashboard widgets.



This plugin is free via the Craft Plugin Store.

Features ✨

  • Dedicated observatory section in the control panel with chart, KPIs and breakdowns
  • Nine dashboard widgets covering the most common needs.
  • Automatic background sync via the Craft queue, plus CLI commands for manual pulls

Requirements 📋

  • Craft CMS 5.0.0+
  • PHP 8.2+
  • A PostHog project and a personal API key with read access
  • A running Craft queue runner for background syncing (CRON or daemon)

Installation 📦

Plugin Store

Install observatory from the Craft Plugin Store

Composer

composer require szenario/craft-observatory
php craft plugin/install observatory

Quickstart 🚀

  1. Open Settings → Plugins → Observatory
  2. Enter your PostHog host, project ID and personal API key
  3. After the initial sync, you are good to go!

Screenshots


Console Commands

Syncing runs automatically in the background, so this command is optional — useful as a cron entry point to keep the mirror warm, or to rebuild stored data.

# pull any missing closed days (default 30) into the local mirror
php craft observatory/sync

# cover a longer window
php craft observatory/sync 90

# refetch days already recorded as synced
php craft observatory/sync 90 --force

Support


Created by szenario.design

Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
0
Version
1.0.0
License
Craft
Compatibility
Craft 5
Last release
September 1, 2026
Activity (30 days)
0
Closed Issues
1
Open Issues
3
Merged PRs
0
Open PRs