PostHog integration for static Astro sites using SSG
This skill helps you add PostHog analytics to Astro (Static) applications.
Follow these steps in order to complete the integration:
basic-integration-1.0-begin.md - PostHog Setup - Begin ← Start herebasic-integration-1.1-edit.md - PostHog Setup - Editbasic-integration-1.2-revise.md - PostHog Setup - Revisebasic-integration-1.3-conclude.md - PostHog Setup - ConclusionEXAMPLE.md - Astro (Static) example project codeastro.md - Astro - docsidentify-users.md - Identify users - docsbasic-integration-1.0-begin.md - PostHog setup - beginbasic-integration-1.1-edit.md - PostHog setup - editbasic-integration-1.2-revise.md - PostHog setup - revisebasic-integration-1.3-conclude.md - PostHog setup - conclusionThe example project shows the target implementation pattern. Consult the documentation for API details.
Identify users during login and signup events. Refer to the example code and documentation for the correct identify pattern for this framework. If both frontend and backend code exist, pass the client-side session and distinct ID using X-POSTHOG-DISTINCT-ID and X-POSTHOG-SESSION-ID headers to maintain correlation.
Add PostHog error tracking to relevant files, particularly around critical user flows and API boundaries.