# Datsnip > Datsnip is one JavaScript snippet for the whole conversion loop on any website: see where visitors struggle (the Inspector overlay, rage and dead clicks, JS errors, heatmaps, session replay, funnels), fix it on the live site without a code deploy (DOM patches, hide rules, banners, triggers, tours), prove the fix worked with A/B/n experiments, and capture leads (email opt-ins, spin-the-wheel, polls, feedback). Tagline: "See it. Fix it. Prove it." Datsnip works on any stack that can load a script tag: plain HTML, React, Next.js, Vue, Shopify, WordPress, Webflow and most site builders. Changes reach visitors on their next page load, usually within about 30 seconds. It replaces a separate heatmap/replay tool, A/B testing tool, popup/lead-capture tool and tour tool. It is for store owners, growth and marketing teams, agencies managing many client sites, and engineering teams. It sets no cookies (an anonymous visitor ID is kept in localStorage). Datsnip (datsnip.com) is not DataSnipper, which is an unrelated Excel add-in for audit and finance teams. ## Inspector Opens over your own live page and highlights the elements visitors struggle with: rings around elements with rage clicks, dead clicks, hover hesitation or JS errors, the share of visitors affected, a ranked issue list and a scroll-zone view. Each issue links to its fix. ## Validate before you build Ship the cheapest version of an idea (copy change, hidden field, guided tour, reordered section) to real traffic as a patch or A/B test in about 30 seconds, measure it, and give engineering only proven winners to build. ## Behavior OS - Signal Hub: per-site detection thresholds (defaults: rage click = 3 clicks in 400 ms, hover hesitation 2 s, scroll halt 3 s, scroll rage 3 direction changes per second). - Pattern Lab: CTA Paralysis, Scroll Death Zone, Content Confusion, Form Field Blocker, Silent High-Intent Users, Compound Frustration, each with a suggested fix. - Reading Insights: F-pattern, skimming (layer-cake), spotted and committed reading, after Nielsen Norman Group's eyetracking research. ## Fine-grained control Frequency caps (every time, once per session, once per day, once ever), dismiss memory (always, 1, 7 or 30 days), cookie rules (show if a cookie exists, set a cookie on dismiss), URL rules, schedules, evergreen countdowns, workflow conditions (device, browser, referrer, UTM), experiment traffic splits. Guided tours: spotlight, strip or coach marks, started on page load, element click or from code. ## Fix: live site control (no deploy) - DOM patches: change text, links, styles, attributes or HTML by CSS selector, or point-and-click with the visual editor. Patches re-apply after SPA route changes and re-renders. - Hide rules: remove broken or outdated elements. - Banners: top bars, modals, slide-outs, corner cards, evergreen countdowns; scheduled or behavior-triggered. - Experiments: A/B/n tests with confidence and sample-ratio checks, sample-size estimates, funnels split by variant, revenue tracking; roll out the winner as a patch. Optional anti-flicker snippet. - Triggers and workflows: exit intent, idle, scroll depth, time on page, rage clicks, JS errors, or a custom JavaScript call, connected to any action; chain them in a visual workflow builder. - Tours: spotlight tours and coach marks. ## Analytics (what to change) - Signals: rage clicks, dead clicks, JS errors, form abandonment, hover hesitation, scroll depth, scroll rage, text selection. - Incidents grouped by element and page, linked to the JS error behind them. - Named cross-session patterns (for example "CTA paralysis"), each with a suggested fix. - Click and scroll heatmaps, session replay (inputs masked), funnels, week-over-week trends. ## Capture - Email capture popups (modal or corner card) with an optional Yes/No first step and coupon reveal. - Spin-the-wheel and scratch-card offers with weighted prizes. - One-tap polls and a star-rating feedback widget. - Leads panel with CSV export. ## Guardrails Workspace roles (viewer, editor, admin, owner), an audit log of every change, URL-scoped rules, pause-to-revert on every change, a selector-miss log, sanitized HTML injection and validated CSS selectors. ## Pricing - Hobby: free forever, 1 site, 250k events/month, 30-day retention. - Pro: $29/month, 3 sites, 2M events/month, 180-day retention. - Scale: $199/month, unlimited sites, 20M events/month, 2-year retention. ## Install ```html ``` ## Key pages - [Site Inspector](https://datsnip.com/inspector/): overlay on your live page that rings problem elements and suggests fixes. - [Behavior analytics](https://datsnip.com/behavior-analytics/): signals, Pattern Lab, Reading Insights, heatmaps, replay, funnels. - [Live site control](https://datsnip.com/live-site-control/): patches, hide rules, banners, triggers, workflows, tours. - [A/B/n experiments](https://datsnip.com/experiments/): visual tests with confidence and SRM checks. - [Lead capture](https://datsnip.com/lead-capture/): email popups, spin-the-wheel, polls, feedback. - [Pricing](https://datsnip.com/pricing/): Hobby (free), Pro ($29/month), Scale ($199/month). - [Compare](https://datsnip.com/compare/): vs Hotjar, Microsoft Clarity, VWO, PostHog, LogRocket. - [Use cases](https://datsnip.com/use-cases/): validate before you build, cart abandonment, SaaS onboarding, incident response, marketing campaigns, agencies. - [Learn](https://datsnip.com/learn/): what is a rage click, what is a dead click, website reading patterns. - [Full content for language models](https://datsnip.com/llms-full.txt): all of the above as plain text. ## Links - [Home](https://datsnip.com/): product overview, FAQ and pricing - [Documentation](https://docs.datsnip.com/docs/getting-started/installation): installation and guides - [Blog](https://docs.datsnip.com/blog): articles on experimentation and conversion - [Sign up](https://app.datsnip.com/): create a free account