Skip to content
Widgetail

How it works

Install. Measure. Understand. Then, value.

Five steps, in order. The first three are how you use Widgetail today; the last two are where it is headed.

Works today

  1. 01

    Install

    Add Widgetail to your website with one script tag.

  2. 02

    Measure

    Widgetail measures real visitor engagement.

  3. 03

    Understand

    See which content creates genuine engagement.

Being built

  1. 04

    Value

    A future value layer turns engagement into a content-value signal.

  2. 05

    Monetize

    The long-term goal is to connect content value with new economic opportunities.

Setup is one line.

Paste the script tag into the head of every page. There's no SDK to install and no build step.

  • Runs asynchronously, so it doesn't block your page from loading.
  • Records pageviews, sessions and scroll depth from real browsers.
  • Never records IP addresses or fingerprints. Sessions are anonymous and rotate.
<script async
  src="https://cdn.widgetail.com/v1/loader.js"
  data-site-id="YOUR_SITE_ID"></script>
The install snippet. Your site ID comes with early access.

Where to paste it

Any site, in a minute.

The snippet is the same everywhere; only where it goes changes.

Plain HTML

Open your shared template (often index.html or a layout) and paste the snippet just before the closing head tag. Publish.

WordPress

Use Appearance, Theme File Editor, header.php, or a header-scripts plugin, and paste it before the closing head tag.

Next.js

In the App Router, use next/script in app/layout.tsx with strategy afterInteractive, and pass the data attribute as a prop.

Tag Manager

Create a Custom HTML tag with the snippet, trigger it on All Pages, and publish the container.

Then the Console walks you through the rest.

Your setup checklist shows what's done and what's pending: install the snippet, route DNS through the edge, connect payouts. The Console confirms the connection as soon as the first page reports in.

What the snippet collects

  • Pageviews and the page path
  • Scroll depth
  • Referrer domain, device type and country
  • A random session ID, with no names, emails, IP addresses or fingerprints
Finish setting upIllustrative data
  1. 1

    Install the snippet

    Paste one line into the head of every page.

    Works today
  2. 2

    Route DNS through the Edge Worker

    Enforces value-based access in front of your site. Not available yet.

    Pending
  3. 3

    Connect payouts

    Receive your share of what your content earns. Not enabled yet.

    Pending

Two kinds of setup

One for people. Another, later, for machines.

Live today

The script tag: for human visitors

Runs in a visitor's browser and measures how people engage with your pages. This is the measurement layer.

In development

Edge routing: for machine visitors

Most AI agents and scrapers never run a page's JavaScript, so a script tag can't see them. Value-based access for machines would need a separate, one-time routing change at the network edge, similar to setting up a CDN. Read more on AI agents and websites.

Questions

How it works, answered.

What does the script collect?

Pageviews and page path, scroll depth, referrer domain, device type and country, tied to a random session ID generated in the browser. No names, no emails, no IP addresses and no fingerprints.

Read the privacy page

How will AI agents interact with Widgetail?

We're exploring how valuable content could carry an economic signal when machines access it, such as value-based pricing for AI agents and crawlers. Most agents don't run a page's JavaScript, so it would need a separate routing change at the edge, apart from the analytics script.

AI agents and websites

I pasted the snippet but nothing shows up.

Confirm the change is published, hard-refresh the page, and check the browser's network tab for a request to Widgetail's servers. Events can take a minute to appear. Some ad blockers and privacy extensions block third-party scripts, so test in a clean browser profile.

Does it work with a Content-Security-Policy?

Yes, if you allow the loader's origin in your script-src directive and the ingest origin in connect-src. Your Console lists the exact origins for your site.

When will monetization features launch?

There is no launch date yet, and we won't announce dates we can't keep. The roadmap shows what's done, being built and planned for each stage, and joining early access is the way to hear as pieces ship.

See the roadmap

Start with the part that works today.

Join early access to get set up with measurement, and be there as value scoring and monetization arrive.