{"id":230661,"date":"2024-08-20T00:29:33","date_gmt":"2024-08-20T00:29:33","guid":{"rendered":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/"},"modified":"2026-03-18T15:19:17","modified_gmt":"2026-03-18T15:19:17","slug":"posthog-autocapture","status":"publish","type":"post","link":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/","title":{"rendered":"PostHog Autocapture: Feature Overview + a Better Alternative"},"content":{"rendered":"<p>Curious about PostHog autocapture and its capabilities?<\/p>\n<p>In this article, we&#8217;ll take a deep dive into this feature and what you can do with it. But we won&#8217;t stop there. We&#8217;ll also introduce you to a compelling no-code alternative that could offer more value for money and transform your <a href=\"https:\/\/userpilot.com\/product\/product-analytics\/\" target=\"_blank\" rel=\"noopener noreferrer\">product analytics <\/a>and user engagement efforts.<\/p>\n<h2 id=\"227bn\"><strong>TL;DR<\/strong><\/h2>\n<ul>\n<li>PostHog autocapture automatically records frontend <a href=\"https:\/\/userpilot.com\/blog\/glossary-what-is-event-tracking\/\" target=\"_blank\" rel=\"noopener noreferrer\">events<\/a> on your website or application without manually adding a tracking code for every interaction.<\/li>\n<li>PostHog&#8217;s autocapture feature tracks general web or <a href=\"https:\/\/userpilot.com\/blog\/in-app-events\/\" target=\"_blank\" rel=\"noopener noreferrer\">in-app events<\/a>, including page views, page leaves, rage clicks, and mobile screen interactions.<\/li>\n<li>PostHog allows you to configure the autocapture feature right within your JavaScript and React SDKs. You can turn off event autocapture from the platform&#8217;s settings.<\/li>\n<li>PostHog requires you to embed data attributes directly into the HTML elements you&#8217;re interested in tracking to add more information to the tracked data.<\/li>\n<li>When analyzing <a href=\"https:\/\/userpilot.com\/blog\/event-data\/\" target=\"_blank\" rel=\"noopener noreferrer\">event data<\/a>, PostHog allows you to filter the autocaptured events based on the HTML element&#8217;s tag name, text content, href target, or CSS selector. You can also use PostHog&#8217;s query language, HogQL, to understand the sequence of <a href=\"https:\/\/userpilot.com\/blog\/tracking-user-activity-in-web-applications\/\" target=\"_blank\" rel=\"noopener noreferrer\">user activity<\/a>.<\/li>\n<li><a href=\"https:\/\/userpilot.com\/\">Userpilot<\/a> is a no-code, all-in-one alternative that lets you track meaningful clicks, text inputs, and form submissions.<\/li>\n<li>Userpilot stands out because it goes beyond mere tracking to allow you to act on your data to improve the user experience. You can perform <a href=\"https:\/\/userpilot.com\/blog\/retroactive-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">retroactive analysis<\/a>, <a href=\"https:\/\/userpilot.com\/blog\/customer-segmentation-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">analyze user segments<\/a>, <a href=\"https:\/\/userpilot.com\/blog\/product-experiment-how-to\/\" target=\"_blank\" rel=\"noopener noreferrer\">conduct product experiments<\/a>, build in-app flows, etc.<\/li>\n<\/ul>\n<p>Ready to take your product analytics to the next level? <a href=\"https:\/\/userpilot.com\/userpilot-demo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Get a demo<\/a> and see how Userpilot\u2019s autocapture pairs with other analytics and engagement features to help SaaS companies drive growth.<\/p>\n<h2 id=\"9f7u9\"><strong>What is PostHog autocapture?<\/strong><\/h2>\n<p>PostHog autocapture is a feature that automatically captures frontend events in your web application without the need to add tracking code for every single interaction manually.<\/p>\n<p>It helps you track and generate<a href=\"https:\/\/userpilot.com\/blog\/data-analysis-reports\/\" target=\"_blank\" rel=\"noopener noreferrer\"> data analysis reports<\/a> for events like clicks, form submissions, user inputs, and so on.<\/p>\n<p>This feature also provides data for <a href=\"https:\/\/userpilot.com\/blog\/what-is-a-heatmap\/\" target=\"_blank\" rel=\"noopener noreferrer\">heatmaps<\/a>.<\/p>\n<h2 id=\"6lv18\"><strong>What is considered an autocaptured event in PostHog?<\/strong><\/h2>\n<p>The platform lets you track five major event types:<\/p>\n<ul>\n<li><strong>Autocapture<\/strong>: This is a general event property indicating that the event was captured automatically by PostHog rather than being manually tracked with custom code.<\/li>\n<li><strong>Pageview<\/strong>: A $pageview event is triggered each time a user lands on a new page. It captures details like the URL, page title, and referrer. For single-page apps (SPAs), however, you&#8217;ll need to manually fire this event when the page content changes, as SPAs don\u2019t reload in the traditional sense.<\/li>\n<li><strong>Pageleave<\/strong>: As the name suggests, this event signals when a user exits a page. It helps you track <a href=\"https:\/\/userpilot.com\/blog\/user-engagement\/\" target=\"_blank\" rel=\"noopener noreferrer\">user engagement<\/a>, identify potential <a href=\"https:\/\/userpilot.com\/blog\/drop-off-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">drop-off<\/a> points, and understand how long users typically spend on specific pages.<\/li>\n<li><strong>Rageclick<\/strong>: When a <a href=\"https:\/\/userpilot.com\/blog\/user-frustration\/\" target=\"_blank\" rel=\"noopener noreferrer\">user gets frustrated<\/a>, they might start rapidly clicking on the same element\u2014perhaps because something isn\u2019t working as expected. The $rageclick event tracks this behavior, firing when a user clicks on the same spot multiple times in quick succession.<\/li>\n<li><strong>Screen<\/strong>: For mobile apps, the $screen event is your go-to for tracking when users navigate between different screens within the app. It\u2019s similar to $pageview but specific to mobile environments, capturing the screen name and other relevant details that help you understand how users are moving through your app.<\/li>\n<\/ul>\n<h2 id=\"85d1k\"><strong>How do you configure PostHog autocapture?<\/strong><\/h2>\n<p>You can configure the PostHog autocapture feature right within your JavaScript and React SDKs.<\/p>\n<p>After setup, PostHog automatically tracks various <a href=\"https:\/\/userpilot.com\/blog\/user-experience-interaction-guidelines\/\" target=\"_blank\" rel=\"noopener noreferrer\">user experience interactions<\/a> on your platform, including the events discussed earlier. Since this can generate a lot of data and potentially make analysis overwhelming, PostHog lets you create <em>allowlists<\/em> and <em>ignorelists <\/em>to filter what gets tracked.<\/p>\n<p>By default, PostHog only captures the name, id, and class attributes for user inputs. This helps prevent accidental capture of sensitive data. However, you can set up custom <a href=\"https:\/\/userpilot.com\/blog\/glossary-what-is-event-tracking\/\" target=\"_blank\" rel=\"noopener noreferrer\">event tracking<\/a> if you need more detailed information from input fields.<\/p>\n<h2 id=\"6eequ\"><strong>Can you disable PostHog autocapture?<\/strong><\/h2>\n<p>PostHog provides flexibility in controlling autocapture. You can turn it off completely either through your project settings or by configuring <em>autocapture: false.<\/em><\/p>\n<p>If you wish to specifically disable pageview and pageleave tracking, you can set <em>capture_pageview: false<\/em>. To only stop pageleave tracking while keeping pageviews active, configure <em>capture_pageview: true <\/em>and <em>capture_pageleave: false.<\/em><\/p>\n<p>PostHog&#8217;s automatic session recording feature remains after disabling the autocapture. To turn that off, you can do it through your project settings or by setting<em> disable_session_recording: true.<\/em><\/p>\n<h2 id=\"b7ajf\"><strong>Can you add additional information to autocaptured events?<\/strong><\/h2>\n<p>Yes, PostHog allows you to enrich your autocaptured events with additional context.<\/p>\n<p>You can do this by embedding data attributes directly into the HTML elements you&#8217;re interested in tracking.<\/p>\n<p>The attributes follow a specific format: <em>data-ph-capture-attribute-some-key={someValue}<\/em>. Here,<em> some-key<\/em> serves as the name of the property you wish to include in the event, while <em>someValue<\/em> represents its corresponding value.<\/p>\n<p>Let&#8217;s illustrate this with an example. Imagine you have a &#8220;Book a <a href=\"https:\/\/userpilot.com\/blog\/product-demos\/\" target=\"_blank\" rel=\"noopener noreferrer\">demo<\/a>&#8221; button on your homepage. You could add a <em>data-ph-capture-attribute-demo-booking-count={demoCount}<\/em> attribute to the button. This allows you to track the number of times the \u201cBook a demo\u201d button has been clicked.<\/p>\n<p>Plus, you can attach metadata to your autocaptured events and gain more <a href=\"https:\/\/userpilot.com\/blog\/actionable-analytics\/\" target=\"_blank\" rel=\"noopener noreferrer\">actionable analytics<\/a> data. For instance, you can use the attributes below to better understand user interactions with your <em>Reporting<\/em> feature:<\/p>\n<pre>&lt;button<\/pre>\n<pre>data-ph-capture-attribute-feature-name={featureName}<\/pre>\n<pre>data-ph-capture-attribute-plan-type={planType}<\/pre>\n<pre>data-ph-capture-attribute-user-role={userRole}<\/pre>\n<pre>&gt;<\/pre>\n<p>Generate Report<\/p>\n<pre>&lt;\/button&gt;<\/pre>\n<p>Whenever a user clicks the &#8220;Generate Report&#8221; button on your app, the autocapture event will include metadata indicating:<\/p>\n<ul>\n<li>The feature being used (feature-name: &#8220;reporting&#8221;).<\/li>\n<li>The user&#8217;s subscription plan (e.g., free or <a href=\"https:\/\/userpilot.com\/blog\/freemium-to-premium\/\" target=\"_blank\" rel=\"noopener noreferrer\">premium<\/a>).<\/li>\n<li>The user&#8217;s role within the application (e.g., admin or <a href=\"https:\/\/userpilot.com\/blog\/end-user-behavior-monitoring\/\" target=\"_blank\" rel=\"noopener noreferrer\">end-user<\/a>).<\/li>\n<\/ul>\n<h2 id=\"di15q\"><strong>How can you analyze autocaptured events and properties?<\/strong><\/h2>\n<p>In PostHog, autocaptured events seamlessly integrate into your <a href=\"https:\/\/userpilot.com\/blog\/product-analytics-tools-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">analytics toolkit<\/a>. You can dissect and understand them in depth, using the same tools and features as you would for any manually tracked event.<\/p>\n<p>For instance, you can visualize <a href=\"https:\/\/userpilot.com\/blog\/product-trend-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">trends <\/a>over time, track <a href=\"https:\/\/userpilot.com\/blog\/product-funnel\/\" target=\"_blank\" rel=\"noopener noreferrer\">funnels <\/a>to understand user journeys, define <a href=\"https:\/\/userpilot.com\/blog\/cohort-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">cohorts <\/a>based on specific interactions, or even trigger <a href=\"https:\/\/userpilot.com\/blog\/user-surveys\/\" target=\"_blank\" rel=\"noopener noreferrer\">surveys <\/a>based on autocaptured events.<\/p>\n<p>In addition, you can:<\/p>\n<ul>\n<li>Filter autocaptured events based on the HTML element&#8217;s tag name, text content, href target, or CSS selector.<\/li>\n<li>Organize and rename autocaptured events for better clarity and management.<\/li>\n<li>Understand the sequence of <a href=\"https:\/\/userpilot.com\/blog\/user-activity-patterns\/\" target=\"_blank\" rel=\"noopener noreferrer\">user activity<\/a> leading up to an event using PostHog&#8217;s query language, HogQL.<\/li>\n<\/ul>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/posthog-autocapture-analysis_647a7adbea9ff578f3063e5005d1806a_800.png 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/posthog-autocapture-analysis_647a7adbea9ff578f3063e5005d1806a_800.png 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/posthog-autocapture-analysis_647a7adbea9ff578f3063e5005d1806a_800.png\" alt=\"posthog_autocapture_analysis \" \/><\/picture><figcaption>Analyzing autocaptured events in PostHog.<\/figcaption><\/figure>\n<h2 id=\"95gct\"><strong>PostHog autocapture alternative: Userpilot<\/strong><\/h2>\n<p>If you&#8217;re looking for an alternative to PostHog&#8217;s autocapture, <a href=\"https:\/\/userpilot.com\/userpilot-demo\" target=\"_blank\" rel=\"noopener noreferrer\">Userpilot<\/a> offers a compelling <a href=\"https:\/\/userpilot.com\/blog\/product-growth-tools\/\" target=\"_blank\" rel=\"noopener noreferrer\">product growth solution<\/a>. Let\u2019s explore its autocapture feature and why Userpilot is more straightforward to use.<\/p>\n<h2 id=\"42plt\"><strong>What is Userpilot autocapture?<\/strong><\/h2>\n<p>Userpilot&#8217;s autocapture automatically collects <a href=\"https:\/\/userpilot.com\/blog\/tracking-user-activity-in-web-applications\/\" target=\"_blank\" rel=\"noopener noreferrer\">data on user interactions<\/a> within your product, such as clicks, text inputs, and form submissions without requiring manual event setup.<\/p>\n<p>It helps you gather valuable data to understand user behavior, identify usage patterns, and optimize <a href=\"https:\/\/userpilot.com\/blog\/userpilot-product-experience\/\" target=\"_blank\" rel=\"noopener noreferrer\">product experiences<\/a>.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/raw-data-settings-userpilot-autocapture_de3257213f5683af9514129b530fe951_800.png 1x, https:\/\/images.storychief.com\/account_6827\/raw-data-settings-userpilot-autocapture_de3257213f5683af9514129b530fe951_1600.png 2x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/raw-data-settings-userpilot-autocapture_de3257213f5683af9514129b530fe951_800.png 1x, https:\/\/images.storychief.com\/account_6827\/raw-data-settings-userpilot-autocapture_de3257213f5683af9514129b530fe951_1600.png 2x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/raw-data-settings-userpilot-autocapture_de3257213f5683af9514129b530fe951_800.png\" alt=\"Raw-data-Userpilot-posthog-autocapture-alternative\" \/><\/picture><figcaption>The autocapture feature in <a href=\"https:\/\/userpilot.com\/userpilot-demo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Userpilot<\/a>.<\/figcaption><\/figure>\n<h2 id=\"a7v5u\"><strong>What is considered an autocaptured event in Userpilot?<\/strong><\/h2>\n<p>Userpilot tracks the following events:<\/p>\n<ul>\n<li><strong>Meaningful clicks<\/strong>: These are <a href=\"https:\/\/userpilot.com\/blog\/click-tracking-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\">clicks <\/a>on elements that initiate a change or action on the page. It typically includes clicks on buttons, links, and other interactive components that trigger a visible response or transition.<\/li>\n<li><strong>Text input<\/strong>: These events record any modifications users make to the text input fields. While autocapturing, Userpilot links these interactions with the relevant form input name to make identification simple. For example, you can easily navigate to the events dashboard and search for text inputs associated with the search bar in your <a href=\"https:\/\/userpilot.com\/blog\/in-app-resource-center\/\" target=\"_blank\" rel=\"noopener noreferrer\">resource center<\/a>. This lets you know what customers are searching for and optimize your <a href=\"https:\/\/userpilot.com\/blog\/saas-customer-support\/\" target=\"_blank\" rel=\"noopener noreferrer\">customer support<\/a> accordingly.<\/li>\n<li><strong>Form submissions<\/strong>: A form submission event is captured when a user completes and submits a form within your product. Examples include registering for an account or submitting a <a href=\"https:\/\/userpilot.com\/blog\/customer-feedback-form\/\" target=\"_blank\" rel=\"noopener noreferrer\">customer feedback form<\/a>.<\/li>\n<\/ul>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/event-tracking-posthog-autocapture-alternative_c7102577ee7d4099d1ab8c00ae9af7d2_800.png 1x, https:\/\/images.storychief.com\/account_6827\/event-tracking-posthog-autocapture-alternative_c7102577ee7d4099d1ab8c00ae9af7d2_1600.png 2x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/event-tracking-posthog-autocapture-alternative_c7102577ee7d4099d1ab8c00ae9af7d2_800.png 1x, https:\/\/images.storychief.com\/account_6827\/event-tracking-posthog-autocapture-alternative_c7102577ee7d4099d1ab8c00ae9af7d2_1600.png 2x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/event-tracking-posthog-autocapture-alternative_c7102577ee7d4099d1ab8c00ae9af7d2_800.png\" alt=\"Posthog-autocapture-alternative\" \/><\/picture><figcaption>Autocaptured events in <a href=\"https:\/\/userpilot.com\/userpilot-demo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Userpilot<\/a>.<\/figcaption><\/figure>\n<h2 id=\"7ksr8\"><strong>How does Userpilot autocapture work?<\/strong><\/h2>\n<p>You can begin tracking user interactions once Userpilot\u2019s code snippet is integrated into your web app.<\/p>\n<p>These interactions are initially captured as &#8220;raw events,&#8221; as in the image below:<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/raw-events-dashboard-userpilot_e04f26bb841ae0f9967b0b9f68b55994_800.png 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/raw-events-dashboard-userpilot_e04f26bb841ae0f9967b0b9f68b55994_800.png 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/raw-events-dashboard-userpilot_e04f26bb841ae0f9967b0b9f68b55994_800.png\" alt=\"Raw events tab in Userpilot.\" \/><\/picture><figcaption>Raw events tab in <a href=\"https:\/\/userpilot.com\/userpilot-demo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Userpilot<\/a>.<\/figcaption><\/figure>\n<p>Raw events are essentially unprocessed data points representing every click, text input, and form submission within your application. On their own, these events offer limited insights and only display basic information like total occurrences and the last occurrence date.<\/p>\n<p>However, Userpilot empowers you to filter through raw <a href=\"https:\/\/userpilot.com\/blog\/event-data\/\" target=\"_blank\" rel=\"noopener noreferrer\">event data<\/a> and focus on the interactions most crucial to your business. You can do this by labeling an event and defining its properties.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/events-labeled-events-userpilot-posthog-autocapture-alternative_a82984689f2ef44505919bfb684b6d18_800.png 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/events-labeled-events-userpilot-posthog-autocapture-alternative_a82984689f2ef44505919bfb684b6d18_800.png 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/events-labeled-events-userpilot-posthog-autocapture-alternative_a82984689f2ef44505919bfb684b6d18_800.png\" alt=\"Events_-_Labeled_Events_Userpilot-Posthog-autocapture-alternative\" \/><\/picture><figcaption>Labeling an event in <a href=\"https:\/\/userpilot.com\/userpilot-demo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Userpilot<\/a>.<\/figcaption><\/figure>\n<p>Once labeled, your events migrate from the &#8220;Raw Events&#8221; tab to the &#8220;Overview&#8221; tab. This opens up a wealth of possibilities, allowing you to perform <a href=\"https:\/\/userpilot.com\/blog\/retroactive-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">retroactive analysis<\/a>, <a href=\"https:\/\/userpilot.com\/blog\/customer-segmentation-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">create user segments<\/a> based on their actions, set up event-based triggers, and build in-app flows.<\/p>\n<p>Our <a href=\"https:\/\/userpilot.com\/blog\/product-analytics-tools-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">product analytics tool<\/a> also provides advanced filtering options:<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/labeled-events-analytics-userpilot_adc70ebf794155f61cfa687443e3070f_800.png 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/labeled-events-analytics-userpilot_adc70ebf794155f61cfa687443e3070f_800.png 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/labeled-events-analytics-userpilot_adc70ebf794155f61cfa687443e3070f_800.png\" alt=\"labeled-events-analytics-Userpilot\" \/><\/picture><figcaption>Autocapture filtering options in <a href=\"https:\/\/userpilot.com\/userpilot-demo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Userpilot<\/a>.<\/figcaption><\/figure>\n<h2 id=\"fguui\"><strong>Can you disable Userpilot autocapture?<\/strong><\/h2>\n<p>Absolutely! You can easily turn the autocapture functionality on or off from the \u201cSettings\u201d tab.<\/p>\n<p>Here\u2019s how to do it:<\/p>\n<ul>\n<li>Navigate to the &#8220;Configure&#8221; section within Userpilot.<\/li>\n<li>Click on the &#8220;Settings&#8221; tab.<\/li>\n<li>Find \u201cRaw data settings\u201d and simply untick it.<\/li>\n<\/ul>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/disabling-raw-events-userpilot_3a24f5f827ea1bb75c78523a8162e2ae_800.png 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/disabling-raw-events-userpilot_3a24f5f827ea1bb75c78523a8162e2ae_800.png 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/disabling-raw-events-userpilot_3a24f5f827ea1bb75c78523a8162e2ae_800.png\" alt=\"Disabling-raw-events-Userpilot\" \/><\/picture><figcaption>Turning autocapture on\/off in <a href=\"https:\/\/userpilot.com\/userpilot-demo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Userpilot<\/a>.<\/figcaption><\/figure>\n<h2 id=\"coo1f\"><strong>Why choose Userpilot autocapture?<\/strong><\/h2>\n<p><a href=\"https:\/\/userpilot.com\/blog\/user-analytics-tools\/\" target=\"_blank\" rel=\"noopener noreferrer\">Analytics tools<\/a> like PostHog stop at gathering information and leave you to bridge the gap between insights and action.<\/p>\n<p>However, <a href=\"https:\/\/userpilot.com\/blog\/userpilot-analytics\/\" target=\"_blank\" rel=\"noopener noreferrer\">Userpilot<\/a> is one of the few all-in-one solutions on the market\u2014rivaled only by <a href=\"https:\/\/userpilot.com\/blog\/pendo-vs-userpilot\/\" target=\"_blank\" rel=\"noopener noreferrer\">Pendo<\/a>\u2014that allows you to blend product analytics with user engagement features.<\/p>\n<p>This means you can track user interactions effortlessly and leverage that data to create targeted experiences, guide users, conduct in-app experiments, and <a href=\"https:\/\/userpilot.com\/blog\/product-optimization\/\" target=\"_blank\" rel=\"noopener noreferrer\">optimize your product<\/a>\u2014all within a single platform.<\/p>\n<p>Userpilot\u2019s autocapture helps you achieve the following:<\/p>\n<ul>\n<li><strong>Reduce manual work<\/strong>: Eliminate the tedious task of manually tagging <a href=\"https:\/\/userpilot.com\/blog\/in-app-events\/\" target=\"_blank\" rel=\"noopener noreferrer\">in-app events<\/a>. Historical data is tracked automatically.<\/li>\n<li><strong>Save time<\/strong>: Free your engineering team from writing custom tracking code and allow them to focus on core development.<\/li>\n<li><strong>Maintain data integrity<\/strong>: Say goodbye to <a href=\"https:\/\/userpilot.com\/blog\/data-discrepancy\/\" target=\"_blank\" rel=\"noopener noreferrer\">data discrepancy<\/a>. Userpilot ensures comprehensive data collection from day one, leaving no interaction unaccounted for.<\/li>\n<li><strong>Get answers instantly<\/strong>: Access valuable insights in real time, without waiting for weeks of <a href=\"https:\/\/userpilot.com\/blog\/data-tracking-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\">data tracking<\/a>. Userpilot empowers you to ask questions and get answers on the spot.<\/li>\n<li><strong>Eliminate the need to decide in advance what to track<\/strong>: Capture all interactions and explore your data freely to discover unexpected insights.<\/li>\n<li><strong>Avoid bias<\/strong>: Eliminate the risk of focusing only on predefined events. Userpilot&#8217;s unbiased approach ensures you don&#8217;t miss critical <a href=\"https:\/\/userpilot.com\/blog\/users-behavior\/\" target=\"_blank\" rel=\"noopener noreferrer\">user behavior<\/a>.<\/li>\n<li><strong>Make data actionable<\/strong>: Go beyond analysis and trigger in-app flows and surveys or <a href=\"https:\/\/userpilot.com\/blog\/customer-segmentation-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">analyze segments<\/a> based on autocaptured events. Respond to user actions in real time with personalized guidance and support, thanks to event-based triggering.<\/li>\n<\/ul>\n<h2 id=\"dlv5g\"><strong>Conclusion<\/strong><\/h2>\n<p>If you\u2019re in the market for a new tool or seeking an alternative to PostHog autocapture, Userpilot offers an all-in-one, simple-to-use solution to meet your needs. <a href=\"https:\/\/userpilot.com\/userpilot-demo\" target=\"_blank\" rel=\"noopener noreferrer\">Get a Userpilot demo<\/a> today and see how to start tracking user data effortlessly!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Curious about PostHog autocapture and its capabilities? In this article, we&#8217;ll take a deep dive into this feature and what you can do with it. We&#8217;ll also introduce you to a compelling no-code alternative that could offer more value for money and transform your product analytics and user engagement efforts.<\/p>\n","protected":false},"author":24,"featured_media":230662,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[770],"tags":[6904,5949,346,347,253,428,5574,1625],"class_list":["post-230661","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ux-analytics","tag-autocapture","tag-in-app-events","tag-product-analytics","tag-product-analytics-software","tag-product-experiments","tag-user-analytics","tag-user-interactions","tag-user-segments"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>PostHog Autocapture: Feature Overview + a Better Alternative<\/title>\n<meta name=\"description\" content=\"This post explores PostHog autocapture. Click to learn how it works, its potential drawbacks, and why you might need an alternative.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PostHog Autocapture: Feature Overview + a Better Alternative\" \/>\n<meta property=\"og:description\" content=\"This post explores PostHog autocapture. Click to learn how it works, its potential drawbacks, and why you might need an alternative.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/\" \/>\n<meta property=\"og:site_name\" content=\"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-20T00:29:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-18T15:19:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2024\/08\/posthog-autocapture-feature-overview-a-better-alternative_a9f657e9867363a57b61e071b1e171fe_2000.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1309\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Emilia Korczynska\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Emilia Korczynska\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/\"},\"author\":{\"name\":\"Emilia Korczynska\",\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d\"},\"headline\":\"PostHog Autocapture: Feature Overview + a Better Alternative\",\"datePublished\":\"2024-08-20T00:29:33+00:00\",\"dateModified\":\"2026-03-18T15:19:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/\"},\"wordCount\":1828,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2024\/08\/posthog-autocapture-feature-overview-a-better-alternative_a9f657e9867363a57b61e071b1e171fe_2000.jpg\",\"keywords\":[\"autocapture\",\"in-app events\",\"product analytics\",\"product analytics software\",\"product experiments\",\"user analytics\",\"user interactions\",\"user segments\"],\"articleSection\":[\"UX Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/\",\"url\":\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/\",\"name\":\"PostHog Autocapture: Feature Overview + a Better Alternative\",\"isPartOf\":{\"@id\":\"https:\/\/userpilot.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2024\/08\/posthog-autocapture-feature-overview-a-better-alternative_a9f657e9867363a57b61e071b1e171fe_2000.jpg\",\"datePublished\":\"2024-08-20T00:29:33+00:00\",\"dateModified\":\"2026-03-18T15:19:17+00:00\",\"author\":{\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d\"},\"description\":\"This post explores PostHog autocapture. Click to learn how it works, its potential drawbacks, and why you might need an alternative.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#primaryimage\",\"url\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2024\/08\/posthog-autocapture-feature-overview-a-better-alternative_a9f657e9867363a57b61e071b1e171fe_2000.jpg\",\"contentUrl\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2024\/08\/posthog-autocapture-feature-overview-a-better-alternative_a9f657e9867363a57b61e071b1e171fe_2000.jpg\",\"width\":2000,\"height\":1309,\"caption\":\"PostHog Autocapture: Feature Overview + a Better Alternative cover\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/userpilot.com\/blog\/#website\",\"url\":\"https:\/\/userpilot.com\/blog\/\",\"name\":\"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/userpilot.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d\",\"name\":\"Emilia Korczynska\",\"description\":\"Passionate about SaaS product growth, and both pre-sign-up and post-sign-up marketing. Talk to me about improving your acquisition, activation, and retention strategy. VP of Marketing at Userpilot.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/emiliakorczynska\/\"],\"url\":\"https:\/\/userpilot.com\/blog\/author\/emiliauserpilot-io\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"PostHog Autocapture: Feature Overview + a Better Alternative","description":"This post explores PostHog autocapture. Click to learn how it works, its potential drawbacks, and why you might need an alternative.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/","og_locale":"en_US","og_type":"article","og_title":"PostHog Autocapture: Feature Overview + a Better Alternative","og_description":"This post explores PostHog autocapture. Click to learn how it works, its potential drawbacks, and why you might need an alternative.","og_url":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/","og_site_name":"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog","article_published_time":"2024-08-20T00:29:33+00:00","article_modified_time":"2026-03-18T15:19:17+00:00","og_image":[{"width":2000,"height":1309,"url":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2024\/08\/posthog-autocapture-feature-overview-a-better-alternative_a9f657e9867363a57b61e071b1e171fe_2000.jpg","type":"image\/jpeg"}],"author":"Emilia Korczynska","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Emilia Korczynska","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#article","isPartOf":{"@id":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/"},"author":{"name":"Emilia Korczynska","@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d"},"headline":"PostHog Autocapture: Feature Overview + a Better Alternative","datePublished":"2024-08-20T00:29:33+00:00","dateModified":"2026-03-18T15:19:17+00:00","mainEntityOfPage":{"@id":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/"},"wordCount":1828,"commentCount":0,"image":{"@id":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#primaryimage"},"thumbnailUrl":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2024\/08\/posthog-autocapture-feature-overview-a-better-alternative_a9f657e9867363a57b61e071b1e171fe_2000.jpg","keywords":["autocapture","in-app events","product analytics","product analytics software","product experiments","user analytics","user interactions","user segments"],"articleSection":["UX Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/userpilot.com\/blog\/posthog-autocapture\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/","url":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/","name":"PostHog Autocapture: Feature Overview + a Better Alternative","isPartOf":{"@id":"https:\/\/userpilot.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#primaryimage"},"image":{"@id":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#primaryimage"},"thumbnailUrl":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2024\/08\/posthog-autocapture-feature-overview-a-better-alternative_a9f657e9867363a57b61e071b1e171fe_2000.jpg","datePublished":"2024-08-20T00:29:33+00:00","dateModified":"2026-03-18T15:19:17+00:00","author":{"@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d"},"description":"This post explores PostHog autocapture. Click to learn how it works, its potential drawbacks, and why you might need an alternative.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/userpilot.com\/blog\/posthog-autocapture\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/userpilot.com\/blog\/posthog-autocapture\/#primaryimage","url":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2024\/08\/posthog-autocapture-feature-overview-a-better-alternative_a9f657e9867363a57b61e071b1e171fe_2000.jpg","contentUrl":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2024\/08\/posthog-autocapture-feature-overview-a-better-alternative_a9f657e9867363a57b61e071b1e171fe_2000.jpg","width":2000,"height":1309,"caption":"PostHog Autocapture: Feature Overview + a Better Alternative cover"},{"@type":"WebSite","@id":"https:\/\/userpilot.com\/blog\/#website","url":"https:\/\/userpilot.com\/blog\/","name":"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/userpilot.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d","name":"Emilia Korczynska","description":"Passionate about SaaS product growth, and both pre-sign-up and post-sign-up marketing. Talk to me about improving your acquisition, activation, and retention strategy. VP of Marketing at Userpilot.","sameAs":["https:\/\/www.linkedin.com\/in\/emiliakorczynska\/"],"url":"https:\/\/userpilot.com\/blog\/author\/emiliauserpilot-io\/"}]}},"_links":{"self":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/230661","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/comments?post=230661"}],"version-history":[{"count":3,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/230661\/revisions"}],"predecessor-version":[{"id":631625,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/230661\/revisions\/631625"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/media\/230662"}],"wp:attachment":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/media?parent=230661"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/categories?post=230661"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/tags?post=230661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}