How to get store metrics/analytics with API

Topic summary

Goal: Programmatically access store analytics (e.g., session conversion rate) from a Shopify store via the Admin API to integrate with another platform.

What’s known: These metrics are visible in the Shopify admin dashboard, but no corresponding Admin API endpoints are found in documentation. Two linked community threads on pulling analytics/conversion data remain unanswered.

Pain points: Users currently copy/paste dashboard numbers to build reports and want to automate this via API.

Claims/ideas: One participant believes access to analytics data might only be available on Shopify Plus, but this is not confirmed by official documentation or responses.

Key terms: Session conversion rate = percentage of sessions that result in a purchase/order.

Status: Unresolved. No confirmed API method (Admin or GraphQL) is identified to fetch dashboard analytics like session conversion rate. The thread seeks official clarification or a supported approach; none provided so far.

Summarized with AI on January 11. AI used: gpt-5.

I am developing a web application that needs to get metrics like session conversion rates from my Shopify store in order to integrate with another platform. I see this kind of analytics on my Shopify admin dashboard, but I am not finding the way to get that information through the Admin API. I did not find any information about this in the devs documentation.
Is there a way of achieving this?

There are 2 similar unanswered questions in the community forum:
https://community.shopify.com/post/2155715
https://community.shopify.com/topic/2073740

1 Like

I am looking for the same answer. I don’t understand why the admin API is not able to fetch the numbers that we can see on the dashboard. We have to manually copy and paste the numbers for generating reports and I wanted to automate the process using API. It seems that the only way to get the analytics data is through Shopify Plus. Shopify is not at all giving me the exact information that I need. It is such a straightforward feature that is missing. This is something that every merchant needs.

2 Likes