Here’s a list of core metrics that you can use in API calls. You can create additional metrics using transformations.
abandoned_cart_rate
Name
Cart abandonment rate
Description
The percentage of sessions during which shoppers abandoned their carts. Cart abandonment rate = Sessions with abandoned cart / Sessions * 100%.
Scopes
event, product, session
Availability
Query API
Type
float
bounce_rate
Name
Bounce rate
Description
The percentage of sessions during which visitors viewed only one page and didn’t continue to another page view, goal conversion, or order. Bounce rate = (Bounces / Sessions) * 100%.
Scopes
event, product, session
Availability
Query API
Type
float
bounce_rate_events
Name
Page bounce rate
Description
An accurate bounce rate for a page URL or page title. The percentage of sessions during which visitors viewed only that page and didn’t continue to another page view, goal conversion, or order. Page bounce rate = (Bounces / Entries) * 100%.
Scopes
event, product, session
Availability
Query API
Type
float
bounces
Name
Bounces
Description
The number of sessions during which visitors viewed an entry page but didn’t continue to another page view, goal conversion, or order.
Scopes
event, product, session
Availability
Query API
Type
int
cart_additions
Name
Adds to cart
Description
The number of times shoppers added products to their carts.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
cart_removals
Name
Removes from cart
Description
The number of times shoppers removed products from their carts.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
cart_to_detail_rate
Name
Cart-to-detail rate
Description
The percentage counted as: Product adds to cart / Product detail views * 100%. This metric helps you gauge how product details affect cart additions.
Scopes
event, product, session
Availability
Real-time, Query API
Type
float
consent_form_clicks
Name
Consent form clicks
Description
Clicks on one of the buttons on the form: accept all, reject all, save choices, close.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consent_form_impressions
Name
Consent form impressions
Description
Times a visitor is served a consent form.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_ab_testing_personalization
Name
Consents to A/B testing and personalization
Description
Times a visitor agreed to A/B testing and personalization.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_analytics
Name
Consents to analytics
Description
Times a visitor agreed to analytics.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_any
Name
Any consents
Description
Times a visitor accepted one or more consent types, but not all.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_changed
Name
Changed consents
Description
Times a visitor changed their consent.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_conversion_tracking
Name
Consents to conversion tracking
Description
Times a visitor agreed to conversion tracking.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_custom_1
Name
Custom consents
Description
Times a visitor agreed to custom consent.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_first
Name
First consents
Description
Times a visitor gave their first consent.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_full
Name
Full consents
Description
Times a visitor accepted all consent types.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_marketing_automation
Name
Consents to marketing automation
Description
Times a visitor agreed to marketing automation.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_no_decision
Name
No decisions
Description
Times a visitor ignored the consent form without making any decision.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_none
Name
No consents
Description
Times a visitor didn't consent to anything.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_remarketing
Name
Consents to remarketing
Description
Times a visitor agreed to remarketing.
Scopes
event, product
Availability
Real-time, Query API
Type
int
consents_user_feedback
Name
Consents to user feedback
Description
Times a visitor agreed to user feedback.
Scopes
event, product
Availability
Real-time, Query API
Type
int
content_impressions
Name
Content impressions
Description
The number of times a content block was displayed to visitors.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
content_interaction_rate
Name
Content interaction rate
Description
The percentage of visitors who interacted with displayed content. Content interaction rate = (Content interactions / Content impressions) * 100%.
Scopes
event, product, session
Availability
Real-time, Query API
Type
float
content_interactions
Name
Content interactions
Description
The number of times visitors interacted with a content block, for example, clicked an element in a content block.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
custom_events
Name
Custom events
Description
The number of tracked custom events.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
downloads
Name
Downloads
Description
The number of clicks on links to downloadable files.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
ecommerce_abandoned_carts
Name
Abandoned carts
Description
The total number of abandoned carts. An abandoned cart happens when a shopper places products in a cart but doesn't complete a purchase.
Scopes
event, product, session
Availability
Query API
Type
int
ecommerce_conversion_rate
Name
Order rate
Description
The percentage of sessions during which shoppers completed their orders. Order conversion rate = Sessions with order / Sessions * 100%.
Scopes
event, product, session
Availability
Query API
Type
float
ecommerce_conversions
Name
Orders
Description
The total number of orders placed in your online store. An order is placed when a shopper completes the checkout process and pays for the product.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
entries
Name
Entries
Description
The number of page views for a page that was the first during a session.
Scopes
event, product, session
Availability
Query API
Type
int
entry_rate
Name
Entry rate
Description
The percentage of sessions that started on a selected page. It works only with these dimensions: page URL, page title, session entry URL. Entry rate = (Entries / Sessions) * 100%.
Scopes
event, product, session
Availability
Query API
Type
float
events
Name
Events
Description
The number of events performed by visitors.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
events_per_session
Name
Events per session
Description
The average number of events in a session.
Scopes
event, product, session
Availability
Query API
Type
float
exit_rate
Name
Exit rate
Description
The percentage of sessions that finished on a selected page. Exit rate = (Exits / Sessions) * 100%.
Scopes
event, product, session
Availability
Query API
Type
float
exit_rate_events
Name
Exit rate (events)
Description
The percentage of sessions that finished on a selected event. Exit rate (events) = (Exits / Unique page views) * 100%.
Scopes
event, product, session
Availability
Query API
Type
float
exits
Name
Exits
Description
The number of page views for a page that was the last during a session.
Scopes
event, product, session
Availability
Query API
Type
int
goal_conversion_rate
Name
Goal conversion rate
Description
The percentage of sessions during which visitors completed a goal. Goal conversion rate = (Sessions with a completed goal / Sessions) * 100%.
Scopes
event, product, session
Availability
Query API
Type
float
goal_conversions
Name
Goal conversions
Description
The total number of completed goals, repeated goals included.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
order_to_detail_rate
Name
Order-to-detail rate
Description
The percentage counted as: Orders / Product detail views * 100%. This metric helps you gauge how product details affect product sales.
Scopes
event, product, session
Availability
Real-time, Query API
Type
float
outlinks
Name
Outlinks
Description
The number of clicks on links to external domains.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
page_views
Name
Page views
Description
The number of times a page was visited.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
product_detail_views
Name
Product detail views
Description
The number of times shoppers viewed the product detail page.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
returning_visitors_rate
Name
% of returning visitors
Description
The percentage of returning visitors.
Scopes
event, product, session
Availability
Query API
Type
float
searches
Name
Searches
Description
The number of searches on your site or app.
Scopes
event, product, session
Availability
Real-time, Query API
Type
int
sessions
Name
Sessions
Description
The number of sessions performed by visitors. A session starts with the first event and ends 30 minutes after the last event (after the session is over).
The number of times a content block was uniquely displayed to visitors. Each unique combination of a content name, piece, and target is counted once per session.
Scopes
event, product, session
Availability
Query API
Type
int
unique_content_interactions
Name
Unique content interactions
Description
The number of times visitors uniquely interacted with a content block, for example, clicked an element in a content block. Each unique combination of content name, piece, and target is counted once per session.
Scopes
event, product, session
Availability
Query API
Type
int
unique_custom_events
Name
Unique custom events
Description
The number of tracked unique custom events. Each unique combination of an event category, action, and name is counted once per session.
Scopes
event, product, session
Availability
Query API
Type
int
unique_downloads
Name
Unique downloads
Description
The number of unique clicks on links to downloadable files. When a visitor clicks the same link many times during a session, it will be counted only once.
Scopes
event, product, session
Availability
Query API
Type
int
unique_goal_conversions
Name
Unique goal conversions
Description
The number of uniquely completed goals. Repeated goals are counted only once per session.
Scopes
event, product, session
Availability
Query API
Type
int
unique_outlinks
Name
Unique outlinks
Description
The number of unique clicks on links to external domains. When a visitor clicks the same link many times during a session, it will be counted only once.
Scopes
event, product, session
Availability
Query API
Type
int
unique_page_views
Name
Unique page views
Description
The number of times a page was uniquely visited. If a visitor views a page several times during one session, it will be counted only once.
The name of the visitor’s organization, such as a business, educational, government unit. The organization is a company to which the internet service provider has sublet the IP address range. When an organization is not identified, this dimension contains the name of the internet service provider instead of the name of the business.
Scopes
event, product, session
Availability
Real-time, Query API, Raw data API
Type
str
Database type
string
Nullable
false
location_provider
Name
Provider
Description
The name of the visitor’s internet service provider.
Scopes
event, product, session
Availability
Real-time, Query API, Raw data API
Type
str
Database type
string
Nullable
false
location_subdivision_1_name
Name
Subdivision
Description
The region, state, province, and the like from which a visitor entered your site or app. It's the principal subdivision coded in ISO-3166.
Scopes
event, product, session
Availability
Real-time, Query API, Raw data API
Type
[str, str]
Database type
string
Nullable
true
Notes
ISO 3166-2 codes (e.g. “PL-DS”)
location_subdivision_2_name
Name
Subdivision 2
Description
The region, state, province, and the like from which a visitor entered your site or app. It's the secondary subdivision coded in ISO-3166.
Scopes
event, product, session
Availability
Real-time, Query API, Raw data API
Type
[str, str]
Database type
string
Nullable
true
Notes
ISO 3166-2 codes (e.g. “ES-M”)
lost_revenue
Name
Abandoned cart value
Description
The total value of abandoned carts in the local currency, excluding discounts, shipping, and taxes. Abandoned carts happen when shoppers add items to their carts but leave without completing the purchase.
Scopes
event, product
Availability
Query API, Raw data API
Type
float
Database type
float64
Nullable
true
lost_revenue_app_currency
Name
Abandoned cart value (converted)
Description
The total value of abandoned carts, excluding discounts, shipping, and taxes, converted to the site or app currency. Abandoned carts happen when shoppers add items to their carts but leave without completing the purchase.
Scopes
event, product
Availability
Query API, Raw data API
Type
float
Database type
float64
Nullable
true
lost_revenue_base_currency
Name
Abandoned cart value (USD)
Description
The total value of abandoned carts, excluding discounts, shipping, and taxes, converted to the base currency (USD). Abandoned carts happen when shoppers add items to their carts but leave without completing the purchase.
Scopes
event, product
Availability
Query API, Raw data API
Type
float
Database type
float64
Nullable
true
medium
Name
Medium
Description
The category of the source such as organic (unpaid search in the search engine), cpc (paid search in the search engine), referral (web referral), email (email campaign), and the like.
The title of the first visited page during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
str
Database type
string
Nullable
false
session_entry_url
Name
Session entry URL
Description
The URL of the first visited page during the session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
str
Database type
string
Nullable
false
session_exit_title
Name
Session exit title
Description
The page title of the last visited page during the session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
str
Database type
string
Nullable
false
session_exit_url
Name
Session exit URL
Description
The URL of the last visited page during the session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
str
Database type
string
Nullable
false
session_goal_uuids
Name
Session goals
Description
List of goals on which user converted during the session. It can be used only for filtering purposes.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
array(uuid)
Database type
array of string(16)
Nullable
false
session_goals
Name
Session goals
Description
List of goals on which user converted during the session. It can be used only for filtering purposes.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
array
Database type
array of int32
Nullable
false
session_id
Name
Session ID
Scopes
event, product, session
Availability
Raw data API
Type
int
Database type
uint64
Nullable
false
session_second_title
Name
Session second title
Description
The title of the second page visited by a visitor during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
str
Database type
string
Nullable
false
session_second_url
Name
Session second URL
Description
The URL of the second page visited by a visitor during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
str
Database type
string
Nullable
false
session_total_abandoned_carts
Name
Abandoned carts in session
Description
The number of abandoned carts during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_cart_additions
Name
Adds to cart in session
Description
The number of adds to cart during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_cart_removals
Name
Removes from cart in session
Description
The number of removes from cart during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_content_impressions
Name
Content impressions in session
Description
The number of content impressions during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_content_interactions
Name
Content interactions in session
Description
The number of content interactions during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_custom_events
Name
Custom events in session
Description
The number of custom events during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_downloads
Name
Downloads in session
Description
The number of download events during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_ecommerce_conversions
Name
Orders in session
Description
The number of orders placed during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_events
Name
Events in session
Description
The number of events during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_goal_conversions
Name
Goal conversions in session
Description
The number of completed goals during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_outlinks
Name
Outlinks in session
Description
The number of clicked outlinks during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_page_views
Name
Page views in session
Description
The number of page views during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_product_detail_views
Name
Product detail views in session
Description
The number of product detail views during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_site_searches
Name
Site searches in session
Description
The number of searches on your site or app during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_total_time
Name
Session time
Description
The duration of a session measured from the first to last event during a visit.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint32
Nullable
false
Notes
in seconds
session_unique_content_impressions
Name
Unique content impressions in session
Description
The number of unique content impressions during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_unique_content_interactions
Name
Unique content interactions in session
Description
The number of unique content interactions during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_unique_custom_events
Name
Unique custom events in session
Description
The number of unique custom events during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_unique_downloads
Name
Unique downloads in session
Description
The number of unique download events during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_unique_outlinks
Name
Unique outlinks in session
Description
The number of uniquely clicked outlinks during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_unique_page_views
Name
Unique page views in session
Description
The number of unique page views during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
session_unique_searches
Name
Unique site searches in session
Description
The number of unique searches on your site or app during a session.
Scopes
event, product, session
Availability
Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
source
Name
Source
Description
The origin of the incoming traffic such as direct, a search engine (for example, google) or a domain (example.com).
Scopes
event, product, session
Availability
Real-time, Query API, Raw data API
Type
str_nocase
Database type
string
Nullable
false
source_medium
Name
Source / medium
Description
A dimension that combines two dimensions: source and medium. Source is the origin of the incoming traffic. Medium is the category of the source.
Scopes
event, product, session
Availability
Real-time, Query API, Raw data API
Type
str_nocase
Database type
string
Nullable
false
time_on_page
Name
Time on page
Description
The amount of time the visitor spent on the page.
Scopes
event, product
Availability
Query API, Raw data API
Type
int
Database type
uint32
Nullable
true
Notes
in seconds
timestamp
Name
Date
Description
Day and time of the event in the site’s time zone.
Scopes
event, product, session
Availability
Real-time, Query API
Type
date
Database type
not applicable
Nullable
false
Notes
server time in the website’s time zone
timing_dom_interactive
Name
Time until DOM is ready
Description
The time taken to process the page document HTML and CSS.
Scopes
event, product
Availability
Query API, Raw data API
Type
int
Database type
uint32
Nullable
true
Notes
in milliseconds
timing_event_end
Name
Time to interact
Description
The time from the user request (for example, click a link or submission of the URL in the browser) to the point when page content and main scripts are loaded and the user can interact with the page. It’s the time of the transaction between the client and the server.
The number of the session counted for a visitor. Each time a visitor starts a session, a session counter increments for that visitor.
Scopes
event, product, session
Availability
Real-time, Query API, Raw data API
Type
int
Database type
uint16
Nullable
false
website_name
Name
Site or app name
Scopes
event, product, session
Availability
Real-time, Query API, Raw data API
Type
[str, str]
Database type
not applicable
Nullable
false
Notes
website UUID
Note:
• If you make a call that includes one or more columns with the event scope, the entire calculation will be based on events rather than sessions. This might affect some custom metrics, such as average session time.
• The Database type column displays the source type associated with each dimension. For the enum dimensions, it displays the ID type. For the not applicable source type, this column represents a dynamic dimension.
• The number of available custom slots (dimensions and variables) depends on your organization’s configuration. The standard numbers are 200 for session or event custom dimensions, 10 for session or event custom variables and 20 for product custom dimensions.
Transformation: dimension to metric
Here’s a list of transformations that you can use.
Transformation name
Transformation ID
Source types
Result type
Unique count
unique_count
int, str
int
Min
min
float, int
(as source)
Max
max
float, int
(as source)
Average
average
float, int
float
Median
median
float, int
(as source)
Sum
sum
float, int
(as source)
Transformation: dimension to dimension
Here’s a list of transformations that you can use.