MIGRATION

Smartlook is winding down. Your recordings shouldn't.

Smartlook reached End of Sale on May 31, 2026 and is being sunset. If you're paying for it today, you're shopping for a replacement — here's exactly what logcohort covers, what it doesn't, and how small the switch is.

What maps to what

In SmartlookIn logcohort
Session recordingsSession replay — hardened for SPAs, iframes, shadow DOM, canvas/media
Rage click detectionFrustration signals: rage clicks, dead clicks, and error clicks — all filterable
Filtering recordingsCross-session search: free text over URLs and errors, plus frustration/duration filters
User identificationlogcohort('identify', …)one call after sign-in
— (Smartlook has no equivalent)Console output, network requests, and errors on the replay timeline — a replay your engineers can act on without reproducing

What we don't have (yet) — honestly

If your Smartlook usage was mostly "watch sessions, find friction, get bugs fixed" — that's exactly what we do, with more context per replay. If it was heatmaps and funnels, we'd rather tell you now than after you've switched.

The switch is one script tag

  1. Remove Smartlook's snippet from your site (or pause its GTM tag).
  2. Paste ours — 8 lines, before </head>, or a GTM Custom HTML tag if that's how you run tags.
  3. If you used identify, it's a one-line rename.
  4. Recording starts with the next visit. No data import needed — and none possible: your old recordings stay with Smartlook, so export anything you need from them before shutdown.

What it costs

Smartlook's paid plans started at $55/month. logcohort is free up to 1,000 sessions/month, then $29/month for 10,000 — every feature on every plan, unlimited seats and projects, and hitting a cap pauses recording rather than producing an invoice. Full pricing. And the obvious point, stated plainly: it isn't shutting down.

Try it on your site this afternoon