Best-selling products by market
How to use the Metrics API to get the Top 5 best-selling products for each of your organization's market
Last updated
How to use the Metrics API to get the Top 5 best-selling products for each of your organization's market
Last updated
You want to get the total number of orders over a selected date and time range, grouped by the different markets of your organization. For each market, you also want to know what the best-selling SKUs are.
You need to perform a setting the required query keys as follows and adding the optional ones based on your needs:
by
market.name
field
order.id
operator
value_count
You also need to add a setting the related query keys as follows:
by
line_items.name
field
order.id
operator
value_count
limit
5
Set the desired date and time range using the date_from
and date_to
keys and add an additional on the field to restrict the related computation on SKUs only:
types
"in": [ "skus" ]
As shown in the example below, use placed_at
as the date_field
in the if you want the results to count all the orders that were placed in the selected date and time range ( about this).
The following request uses the Metrics API to get the total number of orders, grouped by market name and, for each market, the Top 5 best-selling SKUs:
Just changing a couple of query keys and/or filter parameters you can address lots of very similar use cases, such as: