HogLens — Import from PostHog, Funnels, Retention & More: What's New in v1.2
The Biggest Update Yet
When I first launched HogLens, the idea was simple: give developers a native macOS and iOS experience for their PostHog analytics. Build dashboards, monitor events, sync across devices — without opening a browser.
With version 1.2, HogLens takes a massive step forward. You can now import dashboards directly from PostHog, visualize conversion funnels and user retention, and keep everything in sync with Re-Sync and Re-Analyze.
Here's what's new.
Import Dashboards from PostHog
This is the feature I'm most excited about. Instead of manually recreating your PostHog dashboards in HogLens, you can now import them directly via the PostHog API.
The import workflow walks you through four steps: select a dashboard, review compatibility, handle duplicates, and import. HogLens analyzes every insight before importing it and gives you a clear status for each one — supported, partially supported, or not yet compatible.
Supported query types include Trends, Funnels, Retention, Lifecycle, and Stickiness. Legacy insights using the old filter format (pre-2023) are automatically converted, so even older dashboards should work.
This is a Premium feature.
Funnel Charts
Funnels are essential for understanding conversion. HogLens now renders funnel insights as stepped charts showing how users progress through a series of steps — with step counts, per-step conversion rates, and overall conversion displayed clearly.
You can configure the funnel steps, the conversion window (interval and unit), and the ordering. Whether you're tracking a signup flow or a checkout process, funnels give you the visibility you need.
Retention Charts
Retention analysis helps you understand whether users stick around. HogLens now supports cohort-based retention grids with color-coded heatmap cells showing retention percentages over time.
Two retention types are supported: First Time (did users come back after their first event?) and Recurring (did users continue performing the event over time?).
Re-Sync: Keep Imported Dashboards Up to Date
Once you've imported a dashboard, it doesn't have to become a snapshot. Re-Sync lets you check for changes in the original PostHog dashboard — added insights, removed insights, or unchanged ones.
You can trigger Re-Sync manually or set an automatic interval. Either way, HogLens never applies changes without your review. You always see exactly what changed and decide what to apply.
Re-Analyze: Unlock Previously Incompatible Insights
When HogLens adds support for new chart types or query types (like Funnels and Retention in this release), Re-Analyze automatically detects imported insights that were previously marked as incompatible but are now supported. One tap, and they're added to your dashboard.
Lifecycle & Stickiness Support
Lifecycle insights now render as stacked bar charts, showing new, returning, resurrecting, and dormant users. Stickiness insights render as bar charts showing how many days users performed an event.
Both query types are fully supported in the import workflow.
Better Restore Feedback
Restoring purchases now gives you clear, specific feedback: whether a subscription was found, a lifetime purchase was restored, or no previous purchases exist. No more guessing.
Under the Hood
This release also includes a number of internal improvements:
Replaced
try? context.save()withsaveWithLogging()across the entire app for better error trackingAdded analytics for cache errors and API error status codes
Migrated In-App Purchases to CTInAppPurchaseKit with HogLens-specific trial logic
Replaced the custom language manager with CTLanguageManager
Extended the dashboard and insight data models to support import metadata, funnel configurations, and retention configurations
Try It Out
HogLens v1.2 is available now on the Mac App Store and iOS App Store.
If you're a PostHog user, the import feature alone might save you a ton of time. And if you've been waiting for funnel and retention support — it's here.
As always, I'd love to hear your feedback. Reach me at [email protected] or visit hoglens.app.
Happy analyzing! 🦔
Patrick
Indie Developer, KREANIQS
