About the Analytics Data API

The Analytics Data API enables you to access a site's analytics data. Data is collected on a daily basis, and organized according to specific categories, called measurement types.

Data measurement types include:

  • Total sessions: Total amount of site visits. A session ends after 30 minutes of inactivity.
  • Total sales: Total amount of money expected from all product and service sales, before deducting refunds, shipping, and fees, including both online and manual payments.
  • Total orders: Total amount of income from sales after deducting refunds.
  • Clicks to contact: Total amount of site sessions where a visitor clicked to contact you via WhatsApp, phone or email.

Use cases

Before you begin

  • Note that Wix stores analytics data for 62 days. If the period from startDate to the current date is longer than 62 days, a "Do not have data for this start date" error will be returned.
  • Actions that are counted in the "clicks to contact" measurement type do not include form submissions.

Terminology

  • Session: A visit of a visitor to a site. Within each session, a visitor can take multiple actions and view multiple pages.
Did this help?

Sample Flows

This article shares some possible use cases your implementation could support, as well as an example flow that could support each use case. You're certainly not limited to these use cases, but they can be a helpful jumping off point as you plan your implementation.

Display an analytics widget with data about a Wix site

You can display analytics data that Wix has collected about a site in a Wix site page or dashboard page, or in an external platform.

  1. Map your widget data to the relevant measurement types.
  2. When a Wix user opens your widget, call Get Analytics Data and include any relevant date range, time zone and measurement types.
  3. Display the returned values.
Did this help?