---
title: About Metrics
description: "Metrics allow you to measure user actions. They help you learn how the changes you are testing affect behavior. Let's say, for example, that you make a change to your website: you change an image, cha"
---

[Skip to content](https://doc.sitespect.com/knowledge/about-metrics#main-content)

English

Show submenu for translations

![Monetate-Logo-Full-Color-1](https://doc.sitespect.com/hs-fs/hubfs/Monetate-Logo-Full-Color-1.png?width=340&height=49&name=Monetate-Logo-Full-Color-1.png)

- [A/B Testing](https://www.sitespect.com/testing-and-experimentation/)
- [Personalization](https://www.sitespect.com/personalization-targeting/)
- [Recommendations](https://www.sitespect.com/recommendations/)

Open main navigation

Close main navigation

- [A/B Testing](https://www.sitespect.com/testing-and-experimentation/)
- [Personalization](https://www.sitespect.com/personalization-targeting/)
- [Recommendations](https://www.sitespect.com/recommendations/)
- English
  
  Show submenu for translations

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://doc.sitespect.com/knowledge?hsLang=en)
2. [Build](https://doc.sitespect.com/knowledge/build?hsLang=en)
3. [Metrics](https://doc.sitespect.com/knowledge/build?hsLang=en#metrics)

# About Metrics

Metrics allow you to measure user actions. They help you learn how the changes you are testing affect behavior.

Let's say, for example, that you make a change to your website: you change an image, change the color of a button, or move the content around on the page. These changes are meant to affect how people behave when they are interacting with your website. How do you learn if your changes affect behavior? You build a Metric.

You can use Metrics to measure your KPIs, such as a purchase or form completion. In addition, you can use them to measure secondary indicators, such as add to cart, search results, steps of a funnel, clicks on a button, page views, etc.

#### **Metric Type**

The metric type determines what data points your metric will collect when the trigger conditions are met. The options are **Event**, **Numeric measurement**, and **String capture**.

**Event**  
Event metrics will record every time the trigger conditions are met. This could be page views, button clicks, form submissions, or other user actions. In your analytics reports, you will have access to the unique and total hits to the metric.

**Numeric measurement**  
Numeric measurement metrics capture a numeric value along with the unique and total hits. The number can be extracted from the URL, page source, or request payload of the request that matches the trigger conditions. When a metric is configured as a numeric measurement, the value capture conditions are required for the metric to match. 

Your analytics reports will include the captured value in addition to unique and total hits. This is a common choice for tracking order value and item quantity.

**String capture**  
String capture metrics are similar to numeric measurements, but they capture alphanumeric string values. Use this when the strings you are capturing should remain as discrete values, and not be reported as averages or sums. For example, order ID, SKUs added to cart, and categories visited.

The unique and total hits are available in your analytics reports, and the discrete values are also included in the full data exports. 

#### Method and trigger types

The method determines how you will define when your metric should match. Numeric measurement and string capture are only available with server-side triggers. If you need to capture values from an SPA or PWA website, consider using the custom event listener method.

**Trigger**  
The trigger method allows you to select from a variety of custom, and pre-define global trigger types, such as server-side or client-side URL path, page source, past user behaviors, and request payload content. These triggers can be combined. Triggers are separated into server-side and client-side:

- **Server Side:** useful for capturing page views, steps of a flow, form completion, purchases, etc. You can also use this technique to capture events that generate AJAX calls, such as an add-to-cart action. To learn more on creating a Server-Side Metric, see [Creating a Metric](https://doc.sitespect.com/knowledge/creating-a-metric?hsLang=en).
- **Client Side**: especially useful for SPAs, or anytime you want to capture a user interaction that does not generate a call back to the server. To learn more about SPAs, see [Metrics for Single-Page Applications](https://doc.sitespect.com/knowledge/metrics-for-single-page-applications-client-side?hsLang=en).

**Custom event listener (advanced)**  
This option will match when a custom event is sent to the SiteSpect EventTrack endpoint. You will include JavaScript code in a global change that sends an event name, and optional value when your action occurs. In your metric definition, you only need to specify the event name. [Read more about EventTrack metrics](https://doc.sitespect.com/knowledge/how-to-create-a-click-metric-using-javascript?hsLang=en).

**Engine API**   
Useful for capturing user behaviors in a mobile app, Over-the-Top (OTT) devices, kiosks, server side, and any other application that makes HTTP calls. To learn more, visit our [developers' site](https://doc.sitespect.com/knowledge/engine-api-reference?hsLang=en).

For more information on Triggers, see:

- [About Triggers](https://doc.sitespect.com/knowledge/about-triggers?hsLang=en)
- [Defining Triggers](https://doc.sitespect.com/knowledge/defining-triggers?hsLang=en)

To learn how to create a Metric, see [Creating a Metric](https://doc.sitespect.com/knowledge/creating-a-metric?hsLang=en).

- [Get Started](https://doc.sitespect.com/knowledge/get-started?hsLang=en#main-content)
  
  
  
  
  
    - [SiteSpect Support](https://doc.sitespect.com/knowledge/get-started?hsLang=en#sitespect-support)
    - [Overview Information](https://doc.sitespect.com/knowledge/get-started?hsLang=en#overview-information)
    - [Intro to SiteSpect](https://doc.sitespect.com/knowledge/get-started?hsLang=en#intro-to-sitespect)
    - [Account Setup](https://doc.sitespect.com/knowledge/get-started?hsLang=en#account-setup)
    - [Artificial Intelligence](https://doc.sitespect.com/knowledge/get-started?hsLang=en#artificial-intelligence)
- [Dashboard](https://doc.sitespect.com/knowledge/dashboard?hsLang=en)
- [Build](https://doc.sitespect.com/knowledge/build?hsLang=en#main-content)
  
  
  
  
  
    - [Setting Up a Campaign](https://doc.sitespect.com/knowledge/build?hsLang=en#setting-up-a-campaign)
    - [Create a Client-Side Campaign](https://doc.sitespect.com/knowledge/build?hsLang=en#create-a-client-side-campaign)
    - [Create a Server-Side Campaign](https://doc.sitespect.com/knowledge/build?hsLang=en#create-a-server-side-campaign)
    - [Metrics](https://doc.sitespect.com/knowledge/build?hsLang=en#metrics)
    - [Audiences](https://doc.sitespect.com/knowledge/build?hsLang=en#audiences)
    - [Triggers](https://doc.sitespect.com/knowledge/build?hsLang=en#triggers)
    - [Variations](https://doc.sitespect.com/knowledge/build?hsLang=en#variations)
    - [Traffic Management](https://doc.sitespect.com/knowledge/build?hsLang=en#traffic-management)
    - [Preview](https://doc.sitespect.com/knowledge/build?hsLang=en#preview)
    - [Factors](https://doc.sitespect.com/knowledge/build?hsLang=en#factors)
    - [Advanced Settings](https://doc.sitespect.com/knowledge/build?hsLang=en#advanced-settings)
    - [Omnichannel](https://doc.sitespect.com/knowledge/build?hsLang=en#omnichannel)
    - [Regular Expressions (Regex)](https://doc.sitespect.com/knowledge/build?hsLang=en#regular-expressions-regex)
    - [WATTS](https://doc.sitespect.com/knowledge/build?hsLang=en#watts)
    - [Recommendations](https://doc.sitespect.com/knowledge/build?hsLang=en#recommendations)
- [Monitor](https://doc.sitespect.com/knowledge/monitor?hsLang=en)
- [Analyze](https://doc.sitespect.com/knowledge/analyze?hsLang=en#main-content)
  
  
  
  
  
    - [Data Export and Integration](https://doc.sitespect.com/knowledge/analyze?hsLang=en#data-export-and-integration)
    - [SiteSpect Reports](https://doc.sitespect.com/knowledge/analyze?hsLang=en#sitespect-reports)
- [Site](https://doc.sitespect.com/knowledge/site?hsLang=en#main-content)
  
  
  
  
  
    - [Tools](https://doc.sitespect.com/knowledge/site?hsLang=en#tools)
    - [Configuration](https://doc.sitespect.com/knowledge/site?hsLang=en#configuration)
- [Developers](https://doc.sitespect.com/knowledge/developers?hsLang=en#main-content)
  
  
  
  
  
    - [API Reference](https://doc.sitespect.com/knowledge/developers?hsLang=en#api-reference)
    - [Code Samples](https://doc.sitespect.com/knowledge/developers?hsLang=en#code-samples)
    - [Tips & Tricks](https://doc.sitespect.com/knowledge/developers?hsLang=en#tips-tricks)
- [Mobile](https://doc.sitespect.com/knowledge/mobile?hsLang=en)
- [Implementation, Deployment, and Security](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#main-content)
  
  
  
  
  
    - [How does SiteSpect work with CDNs?](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#how-does-sitespect-work-with-cdns)
    - [Single Tenant Implementations](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#single-tenant-implementations)
    - [Security Features](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#security-features)
    - [Deployment and Implementation Overview](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#deployment-and-implementation-overview)
    - [SiteSpect Engine & Admin API](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#sitespect-engine-admin-api)
- [Third-Party Integration](https://doc.sitespect.com/knowledge/third-party-integration?hsLang=en#main-content)
  
  
  
  
  
    - [Google](https://doc.sitespect.com/knowledge/third-party-integration?hsLang=en#google)
    - [Zuko](https://doc.sitespect.com/knowledge/third-party-integration?hsLang=en#zuko)
- [Troubleshooting](https://doc.sitespect.com/knowledge/troubleshooting?hsLang=en)
- [Releases](https://doc.sitespect.com/knowledge/releases?hsLang=en#main-content)
  
  
  
  
  
    - [Superfresh](https://doc.sitespect.com/knowledge/releases?hsLang=en#superfresh)
- [Feedback](https://doc.sitespect.com/knowledge/feedback?hsLang=en)

- [A/B Testing](https://www.sitespect.com/testing-and-experimentation/)
- [Personalization](https://www.sitespect.com/personalization-targeting/)
- [Recommendations](https://www.sitespect.com/recommendations/)

[![Monetate-Logo-Full-Color-1](https://doc.sitespect.com/hs-fs/hubfs/Monetate-Logo-Full-Color-1.png?width=200&height=29&name=Monetate-Logo-Full-Color-1.png "Monetate-Logo-Full-Color-1")](http://monetate.com)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)

Copyright © 2026, Monetate