docs
  1. SCAYLE Resource Center
  2. User Guide
  3. Shops
  4. Analytics

Analytics

The Analytics area contains the following pages:

Note: Metrics shown are near real-time but not real-time. There may be a delay in the availability of statistic data, particularly for the current day’s metrics.

General KPI Dashboard

The General page contains KPIs at the shop and country levels for user-defined time periods. Data on this page can be used to track progress toward sales, marketing, and customer service goals. These analytics are more specific than those on the Dashboard Analytics page.

General KPI Dashboard

Permissions

This General KPI Dashboard requires the permission shop__analytics__general__show.

Available KPIs

Available KPIs include the following:

  • Number of orders
  • Revenue
  • Number of new customers
  • Average number of items per order
  • Revenue by country
  • Top product sales (by number of items and revenue)
  • Top brand sales (by number of items and revenue)

The table below indicates which KPIs are visible at the global and country levels.

KPIGlobal Shop LevelCountry LevelDescription
OrdersAll the confirmed orders for the given time frame.
RevenueTotal revenue (Prices including taxes) by confirmed orders for the given time frame (global-shop always shows the revenue in the currency that is assigned to the default locale an environment is set up with even if one of the countries has a different currency).
New customersCustomer accounts that have been created on the current day for the given time frame and have "isGuestCustomer": false.
Average Items per OrderAverage items per order for the given time frame.
Revenue by countryRevenue per shop country for the given time frame (total and percentage).
Payment MethodsPayment Methods based on the Confirmed Orders per minute for the given time frame (total and percentage)
Top Product Sales (by no. of sold items)Top 5 products by number of items sold in the given time frame.
Top Brands (by no. of sold items)Top 5 brands by number of items sold in the given time frame.
Top Product Sales (by revenue)Confirmed orders per minute for the given time frame.
Top Brands (by revenue)Top 5 brands by revenue in the given time frame.
Top 5 Payment MethodsTop 5 payment methods used in the country (by number of transactions) for the given time frame.
Average Order ValueAverage order value within a given time frame.
Sales DeductionValue deducted from gross revenue in a given time frame due to cancellations, refunds and delivery costs

Payment methods are visible on the country level

Top products by sold items or revenue

Time Frames

The time frame for the data is adjusted in the dropdown menu on the upper right. The available time frames are as follows:

  • Last 1 hour
  • Last 4 hours
  • Today
  • Yesterday
  • Last 2 days
  • Last 3 days
  • Last 7 days
  • Last 15 days
  • Last 30 days

KPI Details and Logic

Interactivity

  • Hover events on the data points and graphs allow you to view details.
  • For Revenue by Country and Payment Methods, include/exclude data points using checkboxes.
  • You can click on top products and brands to navigate to the respective detail pages.

Times

  • 1 day = 00:00 to 23:59.
  • "Last X days" covers X days ago at 0:00 up to the current time. For example, "Last 2 days" covers the prior two days, from 0:00 two days ago up to the current time. In other words, "Last 2 days" can span more than 48 hours.
  • The data is time-zone corrected based on UTC.
  • For time frames smaller than “Last 2 days”, the sale deduction for each timestamp is summarized and divided it by the amount of timestamps a sale deduction was measured.

Revenue and Currency

  • Total revenue (Prices including taxes) is calculated by summing the price of every item in the order for the given time frame. The price includes taxes and all applicable reductions such as campaigns and promotions but not vouchers affecting the whole order.
  • On the global level, revenue is always displayed in euro (using the exchange rate) even if one of the countries has a different currency.
  • On the country level, revenue is displayed in the country's currency.
  • The exchange rate calculation is based on an API request at the beginning of each day at 0:00. Global revenue amounts will not reflect real-time exchange rates.

Legends and Data Points

  • For 2-30 days, there are data points for each day (for example, "Last 30 days" shows 30 data points).
  • "Today" and "Last 4 hours" have data points for each half hour.
  • "Last 1 hour" has data points for each 5 minutes.
  • A given y-axis value covers up to and including the next point on a x-axis (for example, the data point for 10:00 covers 10:00-10:30).

Email Reports

The General’s Dashboard offers a button on Global Shop and Shop Country Level that allows a subscription to the KPIs on the Dashboard.

You can configure timeframes for the subscriptions (daily, weekly, monthly):

  • Daily Report: Sent daily, containing data from the previous day.
  • Weekly Reports: Sent every Monday, encompassing data from Monday through Sunday of the previous week.
  • Monthly Report: Sent on the first day of each month, covering data from the entirety of the previous month.

The emails will be scheduled to be sent out at 3 am (based on configured schedule_timezone) containing these information:

  • the date the KPIs were calculated for (e.g. if the user subscribes to get the mail daily and received it on 14.02. the data refers to the 13.02.)
  • Revenue (including taxes)
  • Orders
  • New Customers
  • (Top) Payment Methods (by gross Revenue) – only for subscription to country Level
  • Revenue by country (including taxes) – only for subscription to global Dashboard

If the user subscribes or unsubscribes to/from the global dashboard, the setting applies only for the global level

Customer Insights

The Customer Insights dashboard is found under Shops > Analytics > Customer and requires the permission shop__analytics__customer__show. The dashboard displays the following KPI data related to shop customers:

  • Active customers
  • Guest customers
  • Logged in customers
  • Distribution by gender
  • Age
  • Active users by country

Age is an average calculated based only on those customers who entered their age. The table below shows which KPIs are available at the shop and country levels.

KPIGlobal Shop LevelCountry LevelDescription
Active CustomersAll users which have been active in the online shop in the selected time period.
Guest customersActive users which have "isGuestCustomer": true
Logged in customersActive users which have "isGuestCustomer": false
Distribution by genderGender of customers who have been active in the selected time frame
AgeAge of customers who have been active in the selected time frame
Active users by countryActive users divided by the single country assigned to the shop

Mission Insights

The Mission Insights page contains data related to Missions. At the daily level, updates include the following:

  • Products live
  • Products blocked
  • Products problem
  • Created products
  • Updated products
  • Aggregated products

Periodic updates show Mission actions performed over a defined time period, for a defined role (e.g., Administrator).

Missions Insights

Customer Service Insights

The Customer Service Insights page provides daily data for the following:

  • Requested merchant contacts
  • Order cancellations
  • Refunded order items

Periodic update graph visuals are available for a user-defined time period.

Customer Service Insights

Shop Health

The Shop Health page provides Storefront uptime information for each shop country on a global level. It also shows on a country level a log of uptime details throughout the past 30 days. Users need the shop_analytics_shop-health__show permission in order to access this page.

On a global level, the following data is available:

  • Shop URL
  • Current uptime status
  • SSL certificate status (valid / invalid + valid until / invalid since)

On a shop country level, the following data is available:

  • Current uptime status of the shop country (down/ running)
  • Historic data about the uptime / downtime within the last 30 days
  • Average uptime over the past 30 days, based on the duration of any downtime/ uptime during that period
  • Root cause for the downtime -> Visible when hovering the down indicator

Checkout Insights

Revenue report by email

You can subscribe to a dashboard to receive daily, weekly and/or monthly revenue reports by email.

Revenue in detail

We define Revenue (Gross Revenue) as:

The sum the prices of every item in the order including all applicable reductions

=sale- & campaign-reductions, Promotions and Vouchers

The report lists gross revenue, the number of orders, Average Order Value, number of new customers, and sale deduction in percentage.

Additional information includes:

  • Top 7 Categories (by Gross Revenue) - Show Revenue + % of Revenue
  • Top 7 Countries (by Gross Revenue) - Show Revenue + % of Revenue
  • Top Payment Methods by Gross Revenue
  • Checkout Conversion-Rate

Reports by email are available for the Checkout Dashboard on the shop and shop country levels.

Mail Rules

  • Emails will be send out at 3 am (based on configured schedule_timezone).
  • Daily Report: Sent daily, containing data from the previous day.
  • Weekly Reports: Sent every Monday, encompassing data from Monday through Sunday of the previous week.
  • Monthly Report: Sent on the first day of each month, covering data from the entirety of the previous month.

Subscribe to the revenue report by email

  1. Under Shops > Analytics > Checkout Insights, select the bell notification icon_._
  2. Select the required report, then click CONFIRM.

Subscribe to the revenue report by email

Unsubscribe from the revenue report

  1. Under Shops > Analytics > Checkout Insights, select the bell notification icon_._
  2. Uncheck the report you no longer need, then click CONFIRM.

Promotion Insights

The Promotions Insights dashboard allows you to view within the specified time range:

  • the number of redeemed promotions
  • the number of new customers who made their first purchase using a promotion
  • the number of customers who made a purchase using a promotion
  • Promotions with or without Taxes
  • average items per order (with promotions)
  • average order value (with promotions)
  • Promotions cost/Sales in percentage value
  • average promotions discount cost
  • audiences with most redemptions
  • top free items
  • percentage of new vs returning customers

View Promotion Insights

  1. Go to Shops > Analytics > Promotion Insights.
  2. Move the Include Taxes toggle to view Promotions with or without Taxes.
  3. Select the calendar to restrict the time range.

Promotions Insights dashboard

Search Analytics

The SCAYLE Panel offers built-in search tracking, which automatically captures key metrics such as whether searches return results or are resolved to relevant categories, products, or navigation. This gives you an overview of your search performance and helps identify potential gaps.

The tracking expects a two-way search flow. First, the search attempts to resolve the user's query by matching it to a product, category, or navigation. If no match is found, the system triggers a product search, which returns either results or a "no result" outcome.

For more advanced tracking—such as monitoring search suggestions and detailed user interactions—you may need to implement additional tools, as the default tracking focuses on basic insights.

Please note, this feature depends on a properly implemented search setup. Without it, some data may not appear on the dashboard, leading to incomplete information.

View Search Analytics

To access your search insights in SCAYLE, follow these steps:

  1. Navigate to Shops > Analytics > Search Insights.
  2. Select the calendar to restrict the time range and refine the data shown.

Search Analytics dashboard

KPIs Overview

The dashboard provides the following KPIs to help you monitor and optimize your search performance:

KPIDescription
Quick ViewSearch, results and resolve rates
Search Resolve Type SplitThis KPI categorizes the different ways in which user searches are resolved.
Resolved vs not Resolved SearchesThe ratio or percentage of searches that successfully led to a resolution (e.g., the user clicked on a result, found what they were looking for) versus those that did not (e.g., the user abandoned the search, did not click on any result).
Search Resolve over timeThis KPI shows how the resolution rate of searches (resolved vs. not resolved) changes over time.
Trending Search TermsThis KPI identifies the search terms that are currently gaining popularity among users over a specific period.
Top terms with losing popularityThis KPI highlights search terms that have seen a significant decrease in usage over time.
Top Search Terms resolvedThis KPI lists the most frequently searched terms that successfully led to a resolution (e.g., user clicked on a result or took some other positive action).
Top Search Terms not resolvedThis KPI identifies the most frequently searched terms that did not lead to a resolution
(e.g., no clicks, search abandoned).
Top Search Terms with ResultsThis KPI shows the most frequently searched terms that returned results within the search system.
Top Search Terms without ResultsThis KPI lists the most frequently searched terms that did not return any results.