Astro web analytics installation
In your In this file, add your PostHog web snippet. Be sure to include the Create a layout where we will use Add the following code to Update your pages (like Click around and view a couple pages to generate some events. PostHog automatically captures pageviews, clicks, and other interactions for you. If you'd like, you can also manually capture custom events: After installing PostHog and ensuring autocapture is enabled, head to your web analytics dashboard to see your data. And then check out our getting started guide. PostHog tip: Web analytics works with anonymous events. This means if you are primarily using PostHog for web analytics, it can be significantly cheaper for you.Create the PostHog component
Requiredsrc/components folder, create a posthog.astro file:is:inline directive to prevent Astro from processing it:Create a layout
Requiredposthog.astro. Create a new file PostHogLayout.astro in your src/layouts folder:PostHogLayout.astro:Use the layout in your pages
Requiredindex.astro) to wrap your app with the new layout:Send events
Next steps
Recommended