MerchantFlowMerchantFlow Docs
Dashboard

KPI Metrics & Definitions

Understand how MerchantFlow calculates Revenue, Impressions, Clicks, Conversion Rate, and other KPIs. Configure your dashboard with North Star Metrics.

KPI Metrics & Definitions

KPI metrics in MerchantFlow are configurable through the North Star Metrics system, which lets you choose 3-4 primary metrics from 34 options across financial, marketing, and operational categories. This page defines the most commonly used metrics and how they form a conversion funnel from product visibility to revenue.

Commonly Used KPIs

1. Revenue

What it measures: Total sales generated from products in the selected time period.

Data source: Google Analytics 4 (GA4) e-commerce tracking

How it is calculated:

Revenue = Sum of all transaction values where products were purchased

What good looks like:

  • Consistent upward trend month-over-month
  • 15-30% growth year-over-year is healthy for e-commerce
  • Seasonal businesses: Compare to same period last year

Example:

Revenue: $24,567.89
Up 12.3% vs. previous period

This means you generated $24,567.89 in sales, which is 12.3% higher than the previous equivalent period.

[Screenshot: Revenue KPI card]

How to Improve Revenue

Strategies:

  1. Increase product visibility - Optimize product titles and descriptions
  2. Improve conversion rate - Better product photos, competitive pricing
  3. Expand catalog - Add more products to capture more searches
  4. Run promotions - Limited-time offers to boost sales
  5. Target high-intent keywords - Focus on "buy" keywords vs. informational

Pro Tip: Revenue alone does not tell the full story. Always check profit margins in the P&L section to ensure profitable growth.

2. Impressions

What it measures: Number of times your products appeared in Google Search results or Shopping ads.

Data sources:

  • Google Search Console (organic search)
  • Google Merchant Center (shopping feeds)
  • Google Ads (shopping campaigns)

How it is calculated:

Impressions = Total count of product appearances in search results

What good looks like:

  • Growing impressions = increasing visibility
  • High impressions with low clicks = opportunity to improve click-through rate
  • Declining impressions = potential feed issues or competition

Example:

Impressions: 1,234,567
Up 8.5% vs. previous period

Your products appeared in search results 1.2 million times, up 8.5% from before.

[Screenshot: Impressions KPI card]

How to Improve Impressions

Strategies:

  1. Optimize product titles - Include relevant keywords
  2. Fix Merchant Center issues - Resolve disapproved products
  3. Expand product attributes - Add GTINs, brands, product types
  4. Improve feed quality - Complete all optional fields
  5. Bid more competitively - For Shopping campaigns (if using Google Ads)
  6. Add more products - Larger catalog = more impressions

Common Issues:

  • Disapproved products - Check Merchant Center diagnostics for issues
  • Out of stock items - Remove or update unavailable products
  • Poor product data - Incomplete or inaccurate feed

3. Clicks

What it measures: Number of times users clicked on your products in search results.

Data sources:

  • Google Search Console (organic clicks)
  • Google Ads (Shopping campaign clicks)

How it is calculated:

Clicks = Total count of clicks on product listings

What good looks like:

  • Click-through rate (CTR) of 0.5-1% is typical for Shopping
  • Clicks growing faster than impressions = improving CTR
  • High clicks + low conversions = pricing or product page issues

Example:

Clicks: 12,345
Up 15.2% vs. previous period

Users clicked on your products 12,345 times, up 15.2%.

[Screenshot: Clicks KPI card]

How to Improve Clicks

Strategies:

  1. Use high-quality images - Clear, professional product photos
  2. Competitive pricing - Be competitive on price
  3. Promotional pricing - Show sale prices in feed
  4. Compelling titles - Make products appealing at a glance
  5. Highlight unique selling points - Mention "Free Shipping" or "Best Seller"
  6. Product ratings - Include review stars in feed

Pro Tip: Calculate your Click-Through Rate (CTR):

CTR = (Clicks / Impressions) x 100

A CTR of 0.5% means 1 out of every 200 impressions resulted in a click.

4. Conversion Rate

What it measures: Percentage of website visitors who completed a purchase.

Data sources:

  • Google Analytics 4 (GA4) - sessions metric (WooCommerce/Jetpack methodology)
  • WooCommerce/Shopify - Completed orders with 'paid' or 'completed' payment status

How it is calculated:

Conversion Rate = (Completed Orders / Sessions) x 100

Why Sessions? MerchantFlow uses GA4's sessions metric to match WooCommerce/Jetpack methodology:

  • Sessions = engaged visits with 30-minute timeout between activities
  • Better bot filtering than raw pageviews or activeUsers
  • Industry standard used by WooCommerce Jetpack Stats
  • Conservative estimate (sessions is approximately 85% of activeUsers)

Calculation Method:

  1. Date Aggregation - Visitors grouped by date, taking MAX per day to avoid double-counting visitors who viewed multiple products
  2. Completed Orders Only - Excludes pending, processing, on-hold, or cancelled orders
  3. Fallback Logic - Uses activeUsers if sessions data is unavailable
  4. Period Comparison - Previous period uses same methodology for accurate deltas

What good looks like:

  • E-commerce average: 1-3%
  • Good performance: 3-5%
  • Excellent: 5%+
  • Varies by industry, price point, and traffic source

Example:

Conversion Rate: 1.69%
Up 4.1% vs. previous period
(593 orders / 35,072 visitors)

This means 1.69% of site sessions resulted in a completed purchase - 593 orders out of 35,072 unique daily visitors (aggregated).

Data Quality Notes:

  • Real Sessions Data: Fetched from GA4 during each sync
  • Historical Estimates: Backfilled data uses sessions at approximately 85% of activeUsers until next sync
  • Zero Sessions Days: Falls back to activeUsers to ensure continuity

[Screenshot: Conversion Rate KPI card]

How to Improve Conversion Rate

Strategies:

  1. Optimize product pages - Clear descriptions, multiple images
  2. Competitive pricing - Price competitively for your market
  3. Trust signals - Reviews, security badges, return policy
  4. Fast loading - Optimize page speed
  5. Clear call-to-action - Make "Add to Cart" obvious
  6. Reduce friction - Simplify checkout process
  7. Mobile optimization - Ensure mobile-friendly experience
  8. Retargeting - Bring back visitors who did not convert

Common Issues:

  • High price vs. competition - Check competitor pricing
  • Poor product descriptions - Add more detail
  • Lack of reviews - Encourage customer reviews
  • Slow website - Optimize performance
  • Complicated checkout - Remove unnecessary steps
  • Limited payment options - Add more payment methods

Pro Tip: Calculate your effective conversion rate across different traffic sources to identify which channels bring the highest-quality visitors.

How to Read Period-over-Period Comparisons

Each KPI shows a comparison to the previous equivalent period.

Example:

  • Current: Last 30 days (Dec 1-30)
  • Previous: 30 days before that (Nov 1-30)

Interpreting changes:

  • Up 10% - Metric improved by 10%
  • Down 5% - Metric declined by 5%
  • Flat 0.3% - Minimal change (less than 1% threshold)

Seasonal Adjustments

Consider seasonality when analyzing trends:

  • Holiday periods - Higher revenue expected Nov-Dec
  • Back-to-school - Aug-Sep surge for relevant products
  • Summer slowdown - Many industries see dips June-Aug

Pro Tip: Use the year-over-year comparison (365-day time range) to account for seasonal patterns.

How KPIs Form a Conversion Funnel

KPIs form a conversion funnel:

Impressions (Top of funnel)
    |
Clicks (Middle of funnel)
    |
Conversions (Bottom of funnel)
    |
Revenue (Outcome)

Analyzing the funnel:

  1. High impressions, low clicks? - Improve product images and titles
  2. High clicks, low conversions? - Improve product pages and pricing
  3. Low impressions overall? - Improve feed quality and bids

KPI Ratios

Calculate key ratios for deeper insights:

Click-Through Rate (CTR):

CTR = (Clicks / Impressions) x 100

Conversion Rate:

CR = (Orders / Visitors) x 100

Revenue per Click:

RPC = Revenue / Clicks

Average Order Value:

AOV = Revenue / Transactions

E-Commerce KPI Benchmarks

General industry estimates (these vary widely by niche, price point, and market):

  • Conversion Rate: 1-3%
  • CTR: 0.5-1.5%
  • Average Order Value: $50-$150
  • Monthly growth: 5-15%

Note: Benchmarks vary by:

  • Industry (fashion vs. electronics vs. home goods)
  • Product price point
  • Market maturity
  • Seasonality

How to Set SMART Goals for KPIs

  • Specific: "Increase conversion rate to 3%"
  • Measurable: Track weekly progress
  • Achievable: Based on current rate of 2%
  • Relevant: Aligns with revenue goals
  • Time-bound: "Within next quarter"

Example goals:

  • Grow revenue by 20% quarter-over-quarter
  • Improve conversion rate from 2% to 2.5%
  • Increase impressions by 50,000 per month
  • Maintain or improve CTR while scaling

Advanced KPI Analysis

Cohort Analysis

Compare KPIs across different segments:

  • New products vs. established products
  • High-price vs. low-price products
  • Different product categories
  • Traffic sources (organic vs. paid)

How to segment:

  1. Go to Products table
  2. Filter by category, price range, or status
  3. View KPIs for that segment
  4. Compare to overall averages

Anomaly Detection

Watch for unusual KPI changes:

  • Sudden spike in impressions - Check for trending product or viral moment
  • Drop in conversion rate - Investigate site issues or pricing changes
  • Revenue decline with stable traffic - Check pricing or competition

Pro Tip: Set up email alerts for significant changes (>20%) in Settings > Notifications.

How to Export KPI Reports

Exporting KPI Data

Create reports for stakeholders:

  1. Select desired time range
  2. Click Export button
  3. Choose format:
    • PDF - Visual report with charts
    • CSV - Raw data for analysis
    • Email - Schedule recurring reports

[Screenshot: Export options]

Scheduled Reports

Automate reporting:

  1. Go to Settings > Reports
  2. Click "New Report"
  3. Select KPIs to include
  4. Choose frequency (daily, weekly, monthly)
  5. Add recipient email addresses
  6. Click "Schedule Report"

Troubleshooting KPI Issues

KPIs Not Updating

Check:

  • Last sync time (should be within 24 hours)
  • Integration connections (Settings > Integrations)
  • GA4 e-commerce tracking is active

Troubleshoot sync issues

Metrics Seem Wrong

Verify:

  • Correct time range selected
  • Currency settings match your store
  • Time zone alignment between MerchantFlow and GA4

Troubleshoot incorrect metrics

Missing Data

Common causes:

  • Recent account setup (need to run first sync)
  • Integration disconnected
  • No data for selected period

Troubleshoot no data

Frequently Asked Questions

Why does MerchantFlow use sessions instead of users for conversion rate?

MerchantFlow uses GA4's sessions metric because it matches the WooCommerce/Jetpack methodology, provides better bot filtering than raw pageviews, and is the industry standard for e-commerce conversion tracking. Sessions give a more conservative and accurate conversion rate estimate.

How often do KPI metrics update?

KPIs update each time a sync completes. Depending on the data source, this can range from every 30 minutes (Shopify/WooCommerce) to 2-3 days (Google Search Console). Check your last sync time in the Live Updates indicator.

What is a good conversion rate for my industry?

The average e-commerce conversion rate is 1-3%. A rate of 3-5% is considered good, and 5%+ is excellent. However, rates vary significantly by industry, price point, and traffic source. Focus on improving your own rate over time rather than only comparing to benchmarks.

Can I track KPIs for individual products?

Yes. Click any product in the Products Table to open its Product Detail page, which shows Revenue, Impressions, Clicks, and Conversion Rate for that specific product.

Related Articles


Last updated: March 14, 2026