Dashboard
Revenue Report for Claude
Compiles the selected period's metrics โ totals with period-over-period changes, content performance, attributed revenue by source/device/placement, channels โ into a markdown report with an analysis prompt included. Copy it and paste into Claude.
Top Sources
Top Pages
Devices
Widget Placements
Active pages
last 30 minSources
last 30 minDevices
last 30 min๐ฑ Widget clicks
last 30 min โ these are the money momentsMonetization Funnel
where visitors drop out between landing and earning๐ซ Traffic, no widget seen
widget missing or below the fold๐ Seen, never clicked
weak placement or listings๐ฑ Clicked, no revenue yet
leads not converting on Esy's sideMovers vs previous period
๐ Gainers
๐ Losers
Content Performance
every page's traffic, engagement, and revenue side by side โ click a column to sort. RPM = revenue per 1,000 pageviews.Esy Widget Performance
impressions & clicks from the tracker ยท conversions & revenue from your CSVs, joined by unique placement IDsRevenue Attribution
Recent Conversions
Sites
1 โ Install the tracker (once per site, in <head>)
2 โ Esy widget codes (no changes needed)
The tracker intercepts ESY.Widget() and rewrites placement into a unique tracking ID per impression (e.g. school_listing--hk3f9x2k1q) before the widget loads. Esy echoes that ID back in the conversion CSV, so each uploaded conversion joins to the exact impression โ page, device, browser, and traffic source. Your existing widget codes keep their simple placement labels:
Verify on one page that the widget still renders with the rewritten placement (it should โ Esy treats placement as a free-form label). Kill switch if ever needed: add data-esy-placement="off" to the tracker script tag.
Import history from Plausible
Pulls day ร page ร source ร device traffic from the Plausible Stats API into this dashboard as historical events. Then upload your old conversion CSVs in the Revenue tab โ they'll attribute by page URL + date against the imported traffic. Safe to re-run (a range re-import replaces itself). Get an API key at plausible.io โ Settings โ API Keys.