Purchase analysis
The Purchase analysis report shows what actions users take when making purchases. For example, opening a page, viewing a product profile, adding an item to the cart, placing an order.
To collect statistics on E-commerce events, configure sending events in the app. For more information, see Sending E-commerce events.
The report allows you to pull out certain users by defining data segments.
To build a report, you need to choose the time period, the audience segment, dimensions, and metrics.
Report period
The report is formed for a specific time period. The default period is one week.
To set a custom reporting period, use the element . The selected time interval can be grouped by hours, days, weeks, or months.
Dimensions and metrics
The report contains metrics grouped into dimensions.
To set up dimensions and metrics:
-
Click the buttons Dimensions and Metrics one by one.
-
In each window, add dimensions and metrics you want to use to build the report.
-
Configure the order of metrics and dimensions.
The order of metrics determines the order of columns, the order of dimensions determines the nesting of rows in the table.
Dimensions
Audience
- Operating system.
- OS version.
- Gender. Determined heuristically using Crypta technology. If the prediction accuracy is insufficient , it takes the
Undefined
value. - Age. Determined heuristically using Crypta technology. Possible values:
<18 | 18-24 | 25-34 | 35-44 | 45-54 | ≥55
. If the prediction accuracy is insufficient, it is Undefined.
Geography
- Continent.
- Country.
- District.
- Region.
- City.
- City size.
E-commerce
- Product name.
- Product ID.
- Product category.
- Product promo code.
- Search queries.
- Screen name.
- Referrer type.
- Referrer ID.
- Screen parameters.
- Product parameters.
- Order parameters.
Event date
- Month.
- Week.
- Day.
Application
- Version.
- Build number.
Profile attributes
System
- Country.
- District.
- City.
- Version.
- Build number.
- ID.
- SDK version.
- Operation system.
- Operating system version.
- Manufacturer.
- Model.
- Device type.
- Screen resolution.
- Locale.
- "Root" status.
Install
- Day.
- Week.
- Month.
- Trackers.
- Partners.
- Attribution source.
- All parameters.
Custom
In the application, you can set up your own profile attributes.
Metrics
Financial metrics
- Income.
- Average order value (AOV).
- Average revenue per user (ARPU).
- Average revenue per paying user (ARPPU).
- Average product price.
- Original product cost.
- Actual product cost.
- Average original product price.
- Average actual product price.
Actions
- Product card views.
- Users who viewed a product card.
- Product page views.
- Users who viewed a product page.
- Adds to cart.
- Products added to cart.
- Users who added product to cart.
- Products removed from cart.
- Users who removed product from cart.
- Products bought.
- Users who made purchases.
- Purchased products per user.
- Purchases.
- Purchases per user.
Data export
You can export data from a report. To do that, click → Export in the upper-right corner. The data is exported based on the selected report settings: segmentation, dimension, and time period.
The dropdown list contains the following elements:
-
Export full report in CSV to export data from the table in
CSV
format. -
Chart→ CSV to export data from the chart in
CSV
format. -
Chart→ PNG to export chart images in
PNG
format. -
Copy table API request — Displays the query text for exporting data from the table using the Reporting API. You can use this query to build your own dashboard or create automated data export scripts.
Note
If you are getting the text of the query for the first time, make sure that the browser doesn't block the pop-up authorization window. In the authorization window, allow AppMetrica to access the data.
-
Copy chart API request — Displays the query text for exporting data from the chart using the Reporting API. You can use this query to build your own dashboard or create automated data export scripts.
Note
If you are getting the text of the query for the first time, make sure that the browser doesn't block the pop-up authorization window. In the authorization window, allow AppMetrica to access the data.
If you didn't find the answer you were looking for, you can use the feedback form to submit your question. Please describe the problem in as much detail as possible. Attach a screenshot if possible.
The ratio of total revenue from in-app purchases to the number of paying users for the selected period.
Average revenue per user. Calculated as the ratio of the total revenue from in-app purchases and subscriptions to the total number of app users for the selected period.