Documentation
ShopChat
ROI Tracking

ROI Tracking

ShopChat tracks whether chat interactions lead to purchases to calculate influenced revenue.

How It Works

  1. When a customer adds a product to their cart via a ShopChat suggestion, a session cookie is set.
  2. When the woocommerce_thankyou hook fires on the order complete page, ShopChat reads the cookie.
  3. If the cookie is present, the order value is logged as ShopChat-influenced revenue.

Analytics Dashboard

Navigate to WooCommerce → ShopChat → Analytics to view:

MetricDescription
Total ConversationsNumber of chat sessions
Influenced OrdersOrders where ShopChat was active in the session
Influenced RevenueTotal value of influenced orders
Avg. Revenue per ConversationInfluenced revenue ÷ total conversations
Top Products RecommendedMost frequently recommended products
Top Products PurchasedMost frequently purchased after a recommendation

"Influenced revenue" does not mean ShopChat caused the sale - only that the customer used ShopChat before purchasing. Use it as an engagement signal, not a direct attribution metric.