Checkout icon

Analytics and data tracking

Find out what usage data Adyen collects for Drop-in and Components.

Drop-in and Components include analytics and tracking features which let us collect usage data about your integration. We use this data to improve the performance of our products and we store it for two years.

You can configure what data we are allowed to collect.

Benefits of data collection

The data we collect will help us to:

  • Optimize the checkout experience. For example, find out how different device types can affect checkout performance and make improvements where needed.
  • See region and industry specific performance. For example, identify integration issues with popular payment methods to improve performance and conversion.
  • Compare different integration types you might have. For example, compare performance to continuously improve the product and the checkout experience for the shopper.

Data we are collecting

We collect different types of data:

  • Telemetry
    • Type of integration you are using, that is Drop-in or Components.
    • Version of Drop-in or Components.
    • Platform, that is web, iOS, or Android.
    • Locale, which is the language the shopper sees in the UI, for example en-US.
    • URL for the page where you mounted Drop-in or Components.
    • Payment methods rendered on Drop-in.
    • Components you are using.
    • User agent.
    • Payment amount and currency.
  • Checkout attempt identifier
    • Using the checkout attempt identifier, we link the telemetry data to the payment data. We are not using cookies to collect analytics data.
  • Drop-in/Components analytics
    • Front end errors, like payment form input errors.
    • Shopper events, like scanning a QR code for a payment, or authenticating with 3D Secure 2.

Analytics data collection is turned on by default for the versions that have this feature.

Check with your legal counsel if in your country or region the collection of this data needs to be added to your privacy or cookie policy.

Versions with data collection features

Data collection features are available in the following versions:

Platform Telemetry and checkout attempt identifier Drop-in/Components analytics
Web Drop-in/Components v5.16.0 or later v5.69.0 or later
v6.2.0 or later
iOS Drop-in/Component v5.0.0 or later v5.12.0 or later
Android Drop-in/Components v5.0.0 or later v5.7.0 or later
React Native Drop-in/Components v1.0.0 or later
Flutter Drop-in/Components v1.0.0 or later

Configure data collection

Analytics data collection is enabled by default. You can configure data collection for each of your integrations:

Collect additional data to detect fraud

For Web Drop-in/Components integrations, you can optionally collect data to detect fraud outside of the checkout page, in addition to the data that you send when the shopper checks out. We recommend that you collect data about the shopper's activity on every page of your site.

To do this, add the following script to any of your web pages.

When the shopper checks out, Drop-in or the Component sends all of the data collected by the script to Adyen. This includes the data from the checkout page as well as any data collected from other web pages that contain the script.

See also