Self-hosted · No monthly fees

Turn every click
into revenue.

Session replay, click heatmaps, and rule-based abandoned cart recovery for WooCommerce — built on your store's own data. No external API keys required.

Works with any WooCommerce theme · HPOS compatible
17
Feature modules
0
External API keys required
100%
Your own server
Session Replay — Guest #A47C
Watch a real session replay
Built for the WooCommerce stack
WooCommerce 6.0+ WordPress 5.8+ HPOS Compatible PHP 7.4+ Action Scheduler
Everything included

One plugin, the full customer-intelligence stack

From the first click to the recovered sale — every report reads straight from your store's own session data.

Session Replay
Watch a visitor's full journey — clicks, scrolls, pages — grouped into one expandable session.
Click & Scroll Heatmaps
Per-product density maps segmented by device, with a ranked most-clicked element list.
Abandoned Cart Recovery
Auto-detected abandonment with one-click recovery links that restore cart and customer details.
Email Automation Rules
Unlimited custom rules with a drag-and-drop WYSIWYG email template builder.
LTV & Price Sensitivity
Rule-based lifetime-value scoring and a friction detector for underperforming pricing.
Funnel Insights
View → cart → checkout → purchase, with per-stage conversion and bottleneck detection.
Heatmaps

See exactly where attention goes

Four heatmap types — clicks, movement, scroll depth, and time-weighted attention — segmented by device so a phone visitor's behaviour never gets averaged into a desktop click map.

  • Ranked "most-clicked element" sidebar
  • Viewport-aware replay, accurate on any theme
  • Scroll-depth distribution with drop-off point
Funnel Insights

Find the exact step you're losing them

A full-store funnel from Product Views through Purchase, with real per-stage conversion rates so a checkout bottleneck shows up as a number, not a guess.

  • Automatic bottleneck flagging
  • 7 / 14 / 30 / 60 / 90-day windows
  • Overall conversion rate, always visible
Cart Recovery

One link, the full cart and customer back

Recovery links restore the customer's exact cart and their name, email and address — even opened on a different browser or device than the one they abandoned on.

  • Separate Abandoned / Recovered / Dismissed tabs
  • Automatic bot-traffic exclusion
  • IP masking, GDPR opt-out built in
Email Automation

Rules that actually follow your timing

Build unlimited rules on your own delay and conditions, paired with a drag-and-drop template builder — auto-generated recovery coupons included.

  • Per-recipient send tracking, zero duplicates
  • Rules evaluated in delay order
  • Reusable templates across any rule
17
Admin report pages included
4
Heatmap types per product
0
Monthly subscription fees
Custom email automation rules
Inside the dashboard

Every report, one plugin

Twelve admin screens covering session data, recovery, and automation — all included, none of them a separate add-on.

Watch it work

Video walkthroughs

Short screen recordings covering setup and the reports you'll use most.

Installation & first setup
3 min
Reading heatmaps & recordings
5 min
Recovering an abandoned cart
4 min
Building an email automation rule
4 min
AI Insights & the weekly digest
3 min
LTV Forecast & Price Sensitivity
4 min
Questions

Before you install

Does CartLens send my store data anywhere?

No, unless you explicitly connect an AI provider under Settings. Every core feature — heatmaps, recordings, funnels, cart recovery — runs entirely on your own server against your own database.

Will it slow my store down?

All heavy work — the daily insight scan, email checks, data pruning — runs via Action Scheduler in the background, never on a customer-facing page load.

Does it work with WooCommerce's new order storage (HPOS)?

Yes — CartLens declares full HPOS compatibility and works with both legacy post-based orders and the new custom order tables.

Stop guessing why carts get abandoned.

Install CartLens, connect nothing, and start seeing every session within minutes.