Unlock Insights Faster with Autocapture
Self-service digital analytics designed to automatically capture every click and view with one line of code. Built to evolve with your business.
The most flexible way to collect data
Combine the ease of Autocapture and the power of precision tracking with the only platform that supports a hybrid approach.
Our SDK does the heavy lifting by automatically capturing sessions, page views, and important interactions so you can focus on what matters most—understanding your customers.
Uncover a wealth of user information by capturing detailed events and properties—such as backend events and subscription upgrades—to make better product and website decisions.
Get instant insights with one line of code
Unlock Autocapture, Analytics, Session Replay, CDP, and A/B testing with just one line of code.
Click to track any event with visual labeling
Non-technical users can quickly create events using visual labeling and retroactively analyze the data they need.
Easily organize data from the start
We’ve designed Autocapture with predefined events and properties based on the most common types used by our customers.
Efficiently manage and govern data
Use your labeled events and precisely tracked events together in your analyses, while managing them separately to streamline data governance workflows.
Designed with privacy in mind
We include safeguards to exclude sensitive information on your page, offer controls to limit Autocapture events, and do not capture user inputs.
All your insights in one platform
Get started with Amplitude’s unified analytics platform in minutes and unlock a suite of tools—Analytics, Session Replay, CDP, and Experimentation—to understand user behavior and improve digital experiences.
Designed with your teams in mind
Quickly capture data and get insights about channels, campaigns, landing pages, and conversion.
Monitor how users engage with a new product feature before committing to tracking code.
Maintain a robust data taxonomy and tracking plan while also capturing a retroactive, historical view.
Explore more about Autocapture and precision tracking
Amplitude is embracing Autocapture. Here’s how we think it can be better.
Build better digital experiences with reliable, trusted data.
Learn how to use Autocapture and precision tracking data in your analyses.
Frequently asked questions
Autocapture, or auto-track, involves a one-time setup that captures user interactions and doesn’t require constant access to your app’s code or upfront coordination with an engineer. There’s a much lower learning curve and much less setup time required.
Precision tracking is another option for data collection that provides a better understanding of users. It’s used to collect deeper event and user properties, which are more detailed attributes that provide additional context around your users and the events they trigger—properties such as brand, category, price, quantity, etc. This is where a lot of valuable and relevant information exists.
To get deep insights from your data, the best approach is to instrument events with a rich set of properties that help answer “why” customers are doing what they are doing. But companies getting started on their analytics journey might not know what specific questions to ask about their data.
For these customers, instead of coming up with a tracking plan to figure out what questions to ask, Autocapture can help identify those questions and future opportunities for precision tracking. By providing a baseline set of metrics, we give you visibility quickly out of the box so you can uncover the deeper questions that can inform your longer-term tracking needs. You’ll be better informed about what questions you want to ask versus trying to identify them at the outset.
The other benefit of this approach is that even if you have an established tracking plan, you may be missing critical information. With Autocapture, you get a baseline set of events that can help fill in some gaps regarding this missing information.
The short answer is that it can. But we approach the problem differently than other vendors to tackle these concerns head-on.
First, we’re tracking raw events in a structured way that won’t pollute your tracking plan. For click interactions, we only add two new events to your schema for visual labeling: Element Clicked and Element Changed.
Second, we’re very intentional about the types of clicks we capture. By default, we focus on clicks that lead to an action on your site, such as links and form elements. Conversely, we ignore clicks on blank spaces. Labeled events are also separated in our data schema from our precision-tracked events and identified in analysis with a different icon.
In some cases, depending on your site architecture, you may want to consider limiting Autocapture to some of the default events and properties available via our SDK while opting for precision tracking for click-based interactions when your pages have unstable classes or lack unique element identifiers. Learn more about site considerations .
First and foremost, Amplitude is concerned about the security and privacy of our customer’s data. That’s why we have developed industry best practices for implementation and platform capabilities that ensure our customers ingest clean, actionable event data—exactly as intended.
Additionally, we’ve investigated many of the issues around auto-track that have caused security incidents in the past, learned from them, and adopted best practices for our customers.
By default, we offer a very conservative approach to the types of elements that you can collect with Autocapture. Our default settings do not capture any end-user text or inputs, and we automatically exclude any text on your pages that looks like a credit card or social security number. We also provide the ability for you to refine what you collect and where you deploy Autocapture, which we especially recommend you use on pages that may contain sensitive data, such as financial or medical information. Specifically, you can limit click tracking on the list of elements that Autocapture can track or even restrict the types of pages allowed for click and change tracking. Finally, Autocapture is an option, not a requirement, when using Amplitude. You can opt to completely turn off any or all Autocapture events through your SDK configuration.
At the end of the day, you are in control of what information Autocapture sends to Amplitude. We’ve designed the SDK with flexible configuration options to enable you to continue to adhere to your company’s legal and security requirements.