01
Create an app
Sign up and add the site you want to measure.
eventda.sh/dashboard/apps/new
Funnels and goals from one cookieless script.
Paste the prompt into Cursor, Claude, or Codex. No credit card · One script · Cancel anytime
eventda.sh/dashboard/apps/demo-shop
Top pages
Goals
signup_clicked31 · 3.7%pricing_viewed58 · 6.9%docs_install22 · 2.6%Sample events. Timeline, pages, goals, and notes. Not live GitHub data.
Privacy and security
The script is small because it collects less. It still keeps a session so a funnel can cross two pages.
No HTTP cookie
The session id stays in localStorage. EventDash does not set a tracking cookie.
PII stripped first
Emails, phone numbers, and card numbers are removed from URLs and form fields before the event is sent.
Do Not Track
If the browser sends Do Not Track, EventDash does not record that visit.
On the page
/checkout?email=ada@shop.test
card 4242 4242 4242 4242
What we store
/checkout
Signal
EventDash ships an 11 KB tracker, skips cookies, and still answers funnel drop-off plus ranked Search Console gaps.
Free monthly events
100k
Tracker size
11 KB gzip / 10 KB brotli
Setup time
~2 min
Cookies
None
Setup
Create an app, paste the script, watch events. No tag manager.
01
Sign up and add the site you want to measure.
eventda.sh/dashboard/apps/new
02
One defer script in your document head.
eventda.sh/dashboard/apps/demo-shop/settings
<script
defer
data-api-key="YOUR_API_KEY"
src="https://www.eventda.sh/tracker.js"
></script>03
Page views start on their own. Add goals when ready.
eventda.sh/dashboard/apps/demo-shop
HTML attributes
After the script is on the page, add data-ed-goal to a button or link. EventDash records the conversion. No extra JavaScript for common clicks.
<script
defer
data-api-key="YOUR_API_KEY"
src="https://www.eventda.sh/tracker.js"
></script>
<button data-ed-goal="signup_clicked">
Create account
</button>Search Console
Google gives you a pile of searches. EventDash puts those numbers next to the pages people already visit, then lists the few jobs worth doing this week.
Those are ranked SEO recommendations. EventDash does not write titles or ask Google to index a URL for you. Search Console totals lag about two days.
eventda.sh/dashboard/seo
Hearth Bakery · Search Console + visits
Search clicks
Hearth Bakery · last 7 days
/shop gets checkouts. Google has not indexed it.
Score 86186 visits this week · 0 search impressions
Next: Give the page unique copy, then request indexing in Search Console.
People search “sourdough subscription”. Almost nobody clicks.
Score 741,420 impressions · 0.9% clicked
Next: Put that phrase in the title Google shows.
/menu and /brunch rank for the same search.
Score 61“weekend brunch” on two URLs
Next: Pick one page. Redirect the other.
Funnels
Watch signup and checkout drop-off in the same workspace as events, errors, and Core Web Vitals. No extra reporting tool.
eventda.sh/dashboard/apps/demo-shop/funnels
eventda.sh/dashboard/apps/demo-shop
eventda.sh/dashboard/apps/demo-shop
Product
Funnels first. Ranked Search Console recommendations next. Privacy by default.
See where signups and checkouts drop. Built for product questions, not ad reports.
Name the conversions that matter. Mark them in HTML or from the JavaScript SDK.
Ranked SEO recommendations from Search Console and your visits. Pin a note on the day you shipped. Standard and Pro.
Track the actions GA4 buries in parameters, without a tag-manager project.
JS errors and LCP next to the funnel they break.
Send a client a read-only dashboard URL. Embed the same stats, or drop live numbers on a page with data-ed-stat.
No cookies. Automatic PII filtering. Do Not Track honored.
Install
HTML, React, Vue, and Next.js guides. Webflow and WordPress work the same way: paste the script. We do not ship fake partner logos.
MCP
Where did signup drop this week? Ask in Cursor instead of opening another tab.
Read-only. Tracking keys in the script cannot read analytics. Cursor, Claude Code, Codex, or VS Code. Why I stopped opening the tab. Agents can also install the tracker from /docs/ai.
https://www.eventda.sh/api/mcp
{
"mcpServers": {
"eventdash": {
"url": "https://www.eventda.sh/api/mcp",
"headers": {
"Authorization": "Bearer edt_xxx"
}
}
}
}“Where did signup drop off this week?”
Audience
Same product whether you run one site or twenty. The difference is how many apps you need.
If Plausible is too thin and PostHog is too much, this is the middle. vs GA · vs Plausible · vs PostHog
See which flows convert without standing up GA4 or a product-analytics platform.
Standard is $19/month for 1M events and 5 apps. HTML attributes mean a designer can mark a signup button without a tracking ticket.
One workspace, many client sites. Pro covers 25 apps at $99/month.
Ship a script tag per client. Send a read-only link instead of a screenshot — they never log in and never see raw events. EventDash sets no cookies. Session IDs still live in localStorage until a consent-free mode ships; tell clients that honestly.
Rank index gaps, query cannibalization, and titles that miss the query — on the URLs that convert. Pin notes, or overlay GitHub commits and releases, on the Performance chart.
Standard and Professional. GitHub overlays are Standard and Professional; notes are on every plan. About 50 pages per sync, not a full crawl. EventDash does not invent titles or auto-attribute rankings. Request indexing still happens in Search Console.
Plans
Start free with 100k events/month. Free keeps that quota when the footer badge stays on the site.
Yearly billing: save up to $189/year
Free
Get started with no card
No credit card required.
Standard
For growing products
Start on Free, upgrade anytime from billing.
Professional
For teams that need scale
Start on Free, upgrade anytime from billing.
All plans include real-time charts. See pricing or create a free account.
Free plan badge
Put the EventDash logo and “Analytics by EventDash” in your footer. We check the homepage HTML, warn you for 14 days if it is missing, then lock the dashboard, API, and exports. Events keep coming in. Paid plans skip the badge.
FAQ
Privacy, plans, ranked SEO, and how we compare to GA4, Plausible, and PostHog.
Writing
Posts we wrote because we kept answering the same three questions.
Guide
What privacy first web analytics is, and why “no cookies” is only one line of the checklist.
Guide
Pin a note or overlay GitHub commits and releases next to Search Console. EventDash marks the day, not the ranking cause.
Guide
Track signup and checkout drop-off without cookies or a tag-manager project.
Get started
100,000 events per month, one script, HTML attributes for goals. Free includes a footer badge. No credit card.
Paste the prompt into Cursor, Claude, or Codex.