Free · one line of code · no cookies

Your website, paying attention.PULSE 3.0

Paste one tiny line into your site. Pulse watches how real visitors experience every page — how fast it loads, how far they scroll, where they click in frustration — checks each page for search-engine mistakes on every visit, and lets your headlines compete to see which one works.

  • Free forever
  • Under 4 KB
  • No cookies, no fingerprinting
This page · measured on your screen, right nowLive
Largest paint…how fast the main thing showed up
Layout shift…did things jump around?
Slowest tap—click anything to measure
You've scrolled0%of this page
SEO sentinel · this page…

    Measured in your browser by this page. Nothing here is sent anywhere.

    What is Pulse?

    One line of code. Real numbers about real visitors.

    Pulse is a free snippet, under 4 KB, that you paste into your website; it measures how fast pages load, where visitors get stuck and which search-engine basics are missing, and shows you the numbers in your own dashboard, with no cookies.

    It watches

    Every visit, in the visitor's own browser: how fast the page showed up, how far they scrolled, and where they clicked in frustration. A rage click is the same spot, again and again. A dead click hits something that does nothing.

    • speed
    • scroll depth
    • rage clicks
    • dead clicks

    It checks

    Every time a page opens, it runs eight search-engine basics: title, duplicate title, meta description, canonical link, a single H1, image alt text, valid structured data and a social-share image.

    • 8 checks
    • every page view

    It learns

    Mark a headline with two or three versions. Pulse rotates them and scores each on sign-ups, button clicks and engagement, so you can see which one works. On the paid Brain tier, winners are promoted for you.

    • free: rotates versions
    • Brain: promotes winners
    Where the numbers come from

    What does Pulse measure on every visit?

    Pulse runs inside each visitor's browser. It takes the readings during the visit and sends a small event to your portal: the page path (no query strings), the referring site's name, a coarse screen-size bucket and the readings themselves. Never names, emails or form contents.

    The panel at the top of this page is the live version. It is measuring your own screen right now, and what it shows stays in your browser.

    one visit · example shop● example
    1.9 sLargest paint
    0.04Layout shift
    310 msSlowest tap
    • seo8 checks run: 7 pass, 1 flagged
    • scrollReached 75% of the page
    • rageSame button, four fast clicks
    • deadClicked text that is not a link

    Illustration: example data, not a customer. One imaginary visit, to show what gets measured.

    How it works

    How does Pulse work?

    Three steps. No rebuild, no re-platforming and no sales call: sign in at the start page, enter your website, and in about 90 seconds you have your key, your snippet and a live portal.

    1. 1

      Paste one line

      <head> … your existing tags … <script src="…/pulse.js?k=…" defer> 1 line </head>

      Add it before the closing </head> tag, or publish it with one click through Google Tag Manager from your portal. It is under 4 KB.

    2. 2

      Pulse listens

      Pulse speed scroll clicks SEO

      On every real visit it takes the readings in the visitor's browser: speed, scroll depth, rage and dead clicks and an eight-point SEO check, then sends them on. Never names, emails or form contents.

    3. 3

      You see numbers

      your portal 1.9 sspeed 14rage clicks 6 / 8SEO checks scroll depth

      They land in your own portal, live: traffic, speed, frustration clicks, scroll depth and your SEO findings. It is a summary you can read in a minute, not a pile of videos to watch.

    Illustration: example data, not a customer. The numbers in the pictures only show where each reading ends up.

    What you'll see

    Four readouts, in plain numbers.

    Your portal shows how fast your pages feel, where visitors get frustrated, how far they read and which search-engine basics are missing. It is a summary you can read in a minute, not a pile of videos to watch.

    Speed

    Largest paint (how fast the main thing showed up), layout shift (did things jump around?) and slowest tap, measured in your real visitors' browsers. Approximate, and not the same figures Google uses for ranking.

    Frustration clicks

    Rage clicks are the same spot, again and again. Dead clicks hit something that does nothing. Both are counted, so you know when something is stuck.

    Scroll depth

    How many visits reached 25, 50, 75 and 100 percent of the page. It tells you where readers stop.

    SEO checks

    Eight on-page basics, checked on every page view: title, duplicate title, meta description, canonical link, a single H1, image alt text, valid structured data and a social-share image.

    Pulse portal · example● example
    Speed
    2.1 sLargest paint
    0.06Layout shift
    240 msSlowest tap
    Frustration clicks
    • rageSame spot, again and again14
    • deadClicks on things that do nothing37
    Scroll depth · share of visits
    25%92% 50%71% 75%48% 100%29%
    SEO sentinel · 6 of 8 pass
    • passPage title
    • passDuplicate title
    • passMeta description
    • passCanonical link
    • failExactly one H1
    • failImage alt text
    • passStructured data
    • passSocial share image

    Illustration: example data, not a customer. This window is a mock-up of the portal, with made-up numbers.

    The honest part

    What does Pulse show you today, and what doesn't it?

    Pulse turns visits into numbers and a summary. It does not record session videos. If you want replays like Microsoft Clarity's, use Clarity alongside Pulse. They do different jobs.

    FreeThe Pulse tier, forever
    Under 4 KBThe whole snippet, compressed
    0 cookiesSet on your visitors
    0 videosNo session recordings

    What it shows you today

    • Rage clicks and dead clicks, counted, so you can see when something is stuck.
    • Scroll depth at 25, 50, 75 and 100 percent of the page.
    • Speed from real visits: largest paint, layout shift and slowest tap. Approximate, measured in your visitors' browsers.
    • Eight SEO checks on every page view, with the findings in your portal.
    • Headline versions, rotated and scored, so you can see which one wins.
    • Privacy basics: no cookies, no fingerprinting, no personal data, and it honors Do-Not-Track.

    What it doesn't do

    • No session recordings. You will not find a video of any visit. Pulse reports numbers and a summary.
    • No click heatmap. It counts rage and dead clicks; it does not paint dots on your pages.
    • Not a Google Analytics replacement. No traffic-source or ad attribution, funnels or audiences. Keep GA4 for those.
    • Not Google's official speed numbers. Those come from the Chrome UX Report; use Search Console for them.
    • Not a site crawler. It checks the pages your visitors open. It does not test links or look at backlinks.

    On storage: Pulse sets no cookies and does no fingerprinting. It does keep a random per-tab session ID in the browser's session storage, and some privacy rules cover any device storage, so ask your privacy adviser. It also has a consent switch. See the side-by-side table for how it stacks up against other tools.

    How it works

    Paste. Listen. Compete. Learn.

    1

    Paste one line

    Or install through Google Tag Manager in one click. Under 4 KB, no cookies.

    2

    Pulse listens

    Real visits: speed, scroll depth, rage and dead clicks, and an eight-point SEO check on every page viewed.

    3

    Copy competes

    Mark a headline with two or more versions. Pulse rotates them and scores each on sign-ups, buy clicks and engagement.

    4

    See what it learned

    Your portal shows it all. On the paid Brain tier, winners get promoted automatically, with alerts and a weekly report.

    Walkthrough

    See Pulse on a real website.

    Want the longer story? Watch the 90-second film.

    Try it · right here

    Be a frustrated visitor for ten seconds.

    Pulse notices when people click the same spot again and again, or click things that aren't clickable. Go on — annoy it.

    Test areaListening

    …or click this plain sentence. It looks like it should do something. It doesn't.

    Scroll this box. Pulse records scroll depth at 25, 50, 75 and 100 percent, so you learn where readers give up.

    Most people never reach the bottom of long pages. Knowing where they stop tells you where the important part should go.

    Keep going…

    Almost there…

    You made it to 100%. Most visitors don't.

    What Pulse would recordLive
    • Nothing yet — try the test area.

    Demo only: this stays in your browser. On your site, Pulse sends events like these (never names, emails or form contents) to your portal.

    Side by side

    Three tools' jobs. One free line.

    Speed signals, frustration clicks and an SEO check on every real page view usually mean stitching tools together. Pulse does all three, free, without a single cookie.

    What it doesPulse 3.0Microsoft ClarityGoogle Analytics 4PostHogPlausibleVWO · OptimizelyAhrefs · Semrush audit
    Free plan✓✓✓✓
    usage limits
    —
    from $9/mo
    —
    contact sales
    ◐
    Ahrefs Webmaster Tools
    No cookies by default✓—
    sets cookies
    —
    _ga cookies
    ◐
    cookieless mode option
    ✓—n/a (crawler)
    Real-visitor speed (Core Web Vitals)✓
    field, approximate
    ✓◐
    custom setup
    ✓—
    not stated
    —
    not stated
    —
    Rage & dead clicks✓✓—✓—
    says it doesn't
    —
    not stated
    —
    SEO check on every real page view✓
    8 on-page checks
    —————◐
    scheduled crawls, deeper
    Headlines that test themselves◐
    rotation free · auto-promote on Brain
    ——◐
    A/B experiments
    —✓
    bandits, paid
    —
    Session recordings & heatmapsWhere Pulse doesn't compete—✓—✓——
    not checked
    —
    Traffic-source & ads attributionWhere Pulse doesn't compete——
    not checked
    ✓◐
    not checked in depth
    ◐
    sources, not ads
    ——
    ✓ yes◐ partly, optional, or a paid tier— no, or not stated on their public pages
    Sources — each vendor's own public pages, checked September 23, 2026
    1. Microsoft Clarity — learn.microsoft.com/en-us/clarity/faq · …/setup-and-installation/clarity-cookies · …/insights/performance-widget
    2. Google Analytics 4 — marketingplatform.google.com/about/analytics · support.google.com/analytics/answer/11397207 · web.dev/articles/vitals-ga4
    3. PostHog — posthog.com/pricing · posthog.com/docs/libraries/js/persistence · posthog.com/docs/web-analytics/web-vitals · posthog.com/docs/toolbar/heatmaps
    4. Plausible — plausible.io (pricing) · plausible.io/data-policy · plausible.io/when-not-to-use-plausible
    5. VWO (now Wingify) — wingify.com/pricing · help.wingify.com/hc/en-us/articles/58824142306585 · Optimizely — optimizely.com/pricing · support.optimizely.com/hc/en-us/articles/4410289035405
    6. Ahrefs — ahrefs.com/webmaster-tools · ahrefs.com/pricing · Semrush — semrush.com/prices · semrush.com/kb/539-configuring-site-audit
    7. Pulse — the shipped snippet at avakata.agency/pulse.js (size measured over the wire).

    Found something out of date? Tell us on the contact page and we'll fix it.

    Where Pulse wins

    Nothing else in this list checks your SEO basics on every real page view — and Pulse does it in the same free, cookieless line that measures speed and frustration clicks.

    Where it doesn't

    No session recordings, no heatmaps, no ad attribution. Keep Clarity or GA4 for those — Pulse sits happily next to them.

    Price

    Pulse is free. Forever.

    Pulse 3.0
    $0forever
    • Real-visitor speed signals, scroll depth, rage & dead clicks
    • SEO sentinel: 8 on-page checks on every page view
    • Headline variants you mark, rotated for you
    • Your dashboard in the Avakata portal
    • No cookies · honors Do-Not-Track · can't break your page

    Brain — when you want it to learn on its own

    Winning headlines promoted automatically, SEO fix suggestions, anomaly alerts and a weekly "what your site learned" report. Price on request.

    Surgeon — when you want it done for you

    Avakata's people plus the Brain rewrite and heal the site with you.

    Questions, answered straight

    The honest Q&A.

    Is it really free?
    Yes — the Pulse tier is free: speed and frustration signals, the SEO sentinel, manual headline variants and the dashboard. Automatic promotion of winning copy, SEO fix suggestions, anomaly alerts and the weekly report are on the paid Brain tier.
    Does it replace Google Analytics?
    Not fully. Pulse covers page experience, frustration signals, basic SEO hygiene and copy testing. It doesn't do acquisition-channel attribution, funnels, audiences, e-commerce revenue or Google Ads integration — keep GA4 for those.
    Will it slow my site down?
    It's under 4 KB compressed, loads deferred, does its work in idle time and uses passive listeners. The one visible effect: if you use headline variants, the text can swap shortly after the page loads.
    Do I need a cookie banner for it?
    Pulse sets no cookies and doesn't fingerprint. It does keep a random per-tab session ID in the browser's session storage, and some privacy rules cover any device storage — so ask your privacy adviser. Pulse respects Do-Not-Track and has a consent switch.
    What counts as a "win" for headline testing?
    A form submit counts fully. A click on a buy, checkout, book or sign-up button counts most of the way, and deep engagement (more clicks, deep scrolling) counts a little. It's a sensible stand-in for sales, not your actual revenue — check winners against your real numbers.
    How does it decide which version to show?
    It uses a multi-armed bandit. Versions that score better get shown more often, while weaker ones still get occasional tries in case they improve. You don't wait for a fixed sample before traffic shifts.
    How thorough is the SEO sentinel?
    Eight on-page checks on every page someone visits: title, duplicate title, meta description, canonical, a single H1, image alt text, valid structured data and a social image. It doesn't crawl your site, test links or look at backlinks — use a crawler like Ahrefs or Semrush for that.
    Are these the same speed numbers Google uses?
    No. They're Pulse's own measurements from your real visitors' browsers, and its interaction score is a simplified stand-in. Google's ranking data comes from the Chrome UX Report — use Pulse for fast feedback and Search Console for the official figures.
    Can it break my site?
    Every part of the script is wrapped so an error inside Pulse can't take your page down. It will change the text of elements you've marked for variants — that's the point.
    What data does it send?
    Page paths (no query strings), the referring site's name, a coarse screen-size bucket and the events above. Never names, emails or form contents.
    Live chat · a real AI, right now

    Ask it anything.

    It knows Pulse inside out

    And it'll say so when another tool is the better fit.

    Hi! Ask me anything about Pulse — like whether you still need Google Analytics.
    Pulse and the other products

    Pulse watches your website. Others have different jobs.

    You are here

    Pulse

    Free. Watches your website: speed, frustration clicks, scroll depth and eight SEO checks, in your own portal.

    For Google Ads advertisers

    AvaGotYa

    Watches the visitors your ads send, spots the fake ones and keeps repeat offenders from seeing your ads again. The software is free; you pay a share of the savings it can prove, and nothing if it saved nothing.

    The whole line-up

    All products

    See how Pulse, AvaGotYa and the rest of the Avakata products fit together, and which one to start with.

    Give your site a pulse.

    One line. Free forever. About ninety seconds to install.