KPIs for Shopify Monitoring
Commerce funnel and feedback
Real-user experience KPIs
Browser experience measures
Shopify commerce-event KPIs
Cart and checkout events
Conversion KPIs
Define formulas before comparing
Overview
GermainUX provides preconfigured KPIs for analyzing Shopify customer experience, product discovery, cart behavior, checkout, conversion, feedback, application performance, and technical failures. You can also create custom KPIs for store-specific events, journeys, and business objectives.KPI data sources
The available KPIs depend on the deployed monitoring components.
Browser events describe the observed customer journey. Shopify order and API data should remain the authoritative source for financial reconciliation.
Real-user experience KPIs
Customer sessions
Configure guest-to-authenticated correlation so login does not unnecessarily split one customer journey into two sessions.
Page and navigation performance
Analyze these KPIs by page type, theme, browser, device, geography, campaign, and release.
Customer interactions
Shopify commerce-event KPIs
Product and collection activity
The previous descriptions of Shopify Product Viewing and Shopify Product Conversion appear to have been reversed. Product viewing should represent a product-detail view; product conversion should represent the configured conversion outcome for that product.
Cart and checkout activity
Do not classify every checkout alert as an application error. An alert can represent expected user validation, a payment decline, a business rule, or a software failure.
Conversion KPIs
Define conversion formulas consistently before comparing dashboards or periods. Unless otherwise noted, the following formulas use distinct sessions.% Overall conversion rate
Percentage of all monitored sessions that completed the configured conversion:
Add-to-cart rate
Percentage of eligible sessions containing at least one add-to-cart event:
Product-page-to-cart rate
Percentage of product-detail-page sessions that subsequently add a product to the cart:
Collection-to-product success rate
Percentage of collection-page sessions that subsequently reach a product-detail page:
Collection-to-product drop-off rate

Search-to-product success rate
Percentage of search sessions that subsequently reach a product-detail page:
Search-to-product drop-off rate

Cart-view-to-checkout rate
Percentage of sessions with a cart view that subsequently start checkout:
Checkout contact success rate

Checkout address success rate

Checkout shipping success rate

Checkout payment-submission rate

Checkout completion rate
Percentage of checkout-started sessions that complete the purchase:
Checkout abandonment rate


Cart abandonment rate
Define this KPI according to the store’s preferred funnel entry point. A session-based definition is:
- Add to cart
- Cart viewed
- Either event
- Cart containing at least one product
Business-process KPIs
GermainUX provides preconfigured Shopify business processes. Additional process and step KPIs are automatically created when you configure custom business processes.
Each process can provide:
- Process volume
- Completion rate
- Failure rate
- Abandonment rate
- Process duration
- Step duration
Show all 10
Show all 10
- Step conversion
- Step drop-off
- Affected users
- Revenue or business impact
Revenue and order KPIs
When the required Shopify event and API data are available, configure:
Document:
- Gross versus net revenue
- Tax and shipping treatment
- Currency conversion
- Test-order exclusions
- Cancellation and refund treatment
- Attribution window
- Browser-event versus Shopify-order source
Customer-feedback KPIs
Do not calculate NPS from a binary positive/negative question. NPS requires the appropriate recommendation scale and promoter, passive, and detractor groupings.
Error KPIs
Keep user validation separate from software failures. A required-field message normally indicates that the software is working as intended.
Search and product-discovery KPIs
Recommended discovery KPIs include:- Searches
- Search Sessions
- Search with No Results
- No-Results Rate
- Search-to-Product Rate
- Search-to-Cart Rate
Show all 15
Show all 15
- Search Conversion Rate
- Collection-to-Product Rate
- Product View Rate
- Product Engagement
- Filters Used
- Sorting Used
- Pagination Used
- Sold-Out Encounters
- Back-in-Stock Signups
No-results rate

Synthetic-monitoring KPIs
When Shopify scenarios are executed by GermainUX RPA automation, use:
Exclude synthetic traffic from real-user conversion and engagement KPIs.
Recommended pivots
Analyze Shopify KPIs by:- Store
- Environment
- Page and page type
- Product
- Variant
- Collection
Show all 20
Show all 20
- Cart or checkout stage
- Customer segment
- Guest or authenticated status
- New or returning customer
- Browser
- Device
- Operating system
- Geography
- Campaign and traffic source
- Discount
- Currency
- Error category
- Business process and step
- Theme or release version
Recommended dashboards
Conversion overview
Include:- Sessions
- Conversion rate
- Orders
- Revenue
- Average order value
- Add-to-cart rate
- Checkout completion rate
- Cart and checkout abandonment
Product-discovery analysis
Include:- Collection views
- Product views
- Searches
- No-results rate
- Collection-to-product rate
- Search-to-product rate
- Product-page-to-cart rate
- Sold-out encounters
Checkout analysis
Include:- Checkout starts
- Step success rates
- Step drop-offs
- Checkout duration
- Application errors
- User validation
- Payment declines
- Completed purchases
Customer-experience analysis
Include:- Page and click performance
- Core Web Vitals
- Rage and dead clicks
- Errors
- Feedback
- Affected sessions
- Session Replay links
Technical health
Include:- JavaScript errors
- Failed HTTP requests
- Third-party failures
- Slow requests
- Resource errors
- Error-affected customers
- Errors by theme or release
Create custom KPIs
Create a custom KPI when the preconfigured KPIs do not represent the store’s exact business outcome. Define:- KPI name
- Business purpose
- Source event or data model
- Numerator and denominator
- Unit
- Eligibility rules
Show all 11
Show all 11
- Attribution window
- Required dimensions
- Warning and critical thresholds
- Privacy requirements
- KPI owner
- Subscription Conversion Rate
- Wishlist-to-Purchase Rate
- Back-in-Stock Conversion
- Chat-Assisted Conversion
- Discount Failure Rate
- Product-Comparison Conversion
- Return-Request Completion
- Loyalty Enrollment Conversion
Validation checklist
Before using Shopify KPIs for production decisions, verify that:- Event names and KPI mappings are correct.
- Product viewing and product conversion are not reversed.
- Success rates use successful outcomes in their numerators.
- Drop-off rates use unsuccessful outcomes in their numerators.
- Events are not duplicated across the app, pixel, theme, and custom code.
- Storefront and checkout activity correlate correctly.
Show all 15
Show all 15
- Product, value, quantity, and currency attributes are accurate.
- Test orders and synthetic traffic are excluded.
- Guest and authenticated sessions correlate as intended.
- User validation is separate from application errors.
- Conversion formulas use consistent eligibility rules.
- Revenue definitions are documented.
- Shopify order data is used for financial reconciliation.
- Dashboards use the correct store, environment, and time filters.
- KPI thresholds are based on representative baseline data.
Related documentation
Get Help
Contact GermainUX Support
The GermainUX team helps you get up and running faster, empower your team, turn data into actionable insights, and optimize performance to deliver measurable business outcomes.
Can't find what you need?
Search all GermainUX docs with Ctrl + K, or use the feedback buttons at the bottom of this page to tell us what is missing.
The content of this document is proprietary to GERMAIN SOFTWARE.

