Skip to content

Product analytics withoutcookies, bloat, or a tracking team

Privacy-first product analytics for small teams: funnels, goals, and events from one 11 KB script. A Google Analytics alternative. Mark conversions with HTML attributes. Free for 10k events a month.

Free10k events/month
Tracker11 KB gzip
No cookies. PII filtered.

No credit card · One script · Cancel anytime

eventda.sh/dashboard/apps/demo-shop

Top pages

  • /pricing1,240
  • /signup890
  • /764
  • /docs/quickstart412

Goals

  • signup_clicked31 · 3.7%
  • pricing_viewed58 · 6.9%
  • docs_install22 · 2.6%

Sample Demo Shop data — the same timeline, pages, and goals as the dashboard.

Light script. Real product metrics.

EventDash ships an 11 KB tracker, skips cookies, and still answers funnel and goal questions GA4 makes painful.

Free monthly events
10,000
Tracker size
11 KB gzip / 10 KB brotli
Setup time
~ 2 min
Cookies
None

Live in three steps

Create an app, paste the script, watch events. No tag manager.

1
Create an app
Sign up and add the site you want to measure.

eventda.sh/dashboard/apps/new

2
Install the tracker
One defer script in your document head.

eventda.sh/dashboard/apps/demo-shop/settings

html
<script
  defer
  data-api-key="YOUR_API_KEY"
  src="https://www.eventda.sh/tracker.js"
></script>
3
See live data
Page views start on their own. Add goals when ready.

eventda.sh/dashboard/apps/demo-shop

Mark goals in HTML. Skip the tracking ticket.

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.

HTML attribute docs
html
<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>

Product analytics. Not a traffic widget.

Funnels, goals, Search Console, and privacy defaults. Scroll and offline tracking live in the docs.

Funnels
See where signups and checkouts drop. Built for product questions, not media mix.
Goals
Name the conversions that matter. Mark them in HTML or from the JavaScript SDK.
Custom events
Track the actions GA4 buries in parameters, without a tag-manager project.
Errors and Core Web Vitals
Catch JS errors and LCP/INP/CLS next to the funnel that they hurt.
Share links
Send a client a read-only dashboard URL. Embed the same stats, or drop live numbers on a page with data-ed-stat.
Search Console
See indexation next to product traffic that is current to this hour. Search Console’s 24-hour report waits several hours.
Privacy defaults
No cookies. Automatic PII filtering. Do Not Track honored. We do not claim a CNIL exemption or EU residency yet.

Funnels and events in one dashboard

Watch conversions, errors, and Core Web Vitals without building a reporting stack.

  • Real-time event timeline
  • Goal and funnel conversion
  • Performance and error signals
  • Read-only share links for clients

eventda.sh/dashboard/apps/demo-shop/funnels

Signup funnel
1,840 sessions entered this path

Overall conversion

18.0%

  1. 1. View pricing1,840
  2. 58.0% dropped (1,068)42.0% continued

    2. Start signup772 · 42.0% of start
  3. 57.1% dropped (441)42.9% continued

    3. Account created331 · 18.0% of start

eventda.sh/dashboard/apps/demo-shop

Most Viewed Pages
/pricing
1,240
/signup
890
/
764
/docs/quickstart
412
/blog
228
Showing 1 to 5 of 5 pages
Page 1 of 1

eventda.sh/dashboard/apps/demo-shop

Core Web Vitals
Largest Contentful Paint
Target: <2500ms
Interaction to Next Paint
Target: <200ms
First Contentful Paint
Target: <1800ms

Analytics says people visit. Search Console says Google never indexed it.

Connect the Search Console property for this site. EventDash charts clicks and impressions, flags pages with traffic and no index, and can submit /sitemap.xml.

On-site visits are current to this hour. Search Console’s last 24 hours wait several hours, and daily clicks and impressions lag about two days — so you can see a live page before Google’s report does.

Standard and Professional. Request indexing for a single URL still happens in Search Console — Google has no general submit-URL API.

Search Console docs

eventda.sh/dashboard/seo

Performance

Search Console · last 28 days

Daily

Clicks

1

Impressions

41

CTR

2.4%

Position

49.3

/pricing has visits this hour in EventDash and zero impressions in Search.

Send a read-only link. Skip the dashboard login.

Create a public URL from any app. Clients see visitors, page views, and a timeline — never raw events or visitor IDs. Embed the same report in an iframe, or drop live numbers on a page with data-ed-stat.

Free includes core metrics with EventDash branding. Paid plans can show more. Revoke a link anytime.

Share and embed docs

eventda.sh/share/demo

Demo Shop

demo-shop.example

Client report

Last 7 days
Visitors
842
Page views
3,028
Conversion rate
5.6%

Powered by EventDash

Any site with a script tag

HTML, React, Vue, and Next.js guides. Webflow and WordPress work the same way: paste the script. We do not ship fake partner logos.

WebflowWordPressor any CMS with a script tag

MCP

Ask Cursor about the funnel. Stay in the editor.

EventDash is a read-only analytics MCP server: pages, goals, and drop-off—not a generic MCP toolkit. Connect Cursor, Claude Code, Codex, or VS Code and query without opening the dashboard.

Read-only. Tracking keys in the script cannot read analytics. 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?”

Who EventDash is for

Two paid paths. Same product. Pick the one that matches how many sites you run.

Product analytics between cookieless pageviews and a full platform — not GA4, not Plausible-only traffic, not PostHog to operate. vs GA · vs Plausible · vs PostHog

Founders and product teams
See which flows convert without standing up GA4 or a product-analytics platform.

Standard is $19/month for 100k events and 5 apps. HTML attributes mean a designer can mark a signup button without a tracking ticket.

Founder path
Agencies and freelancers
One workspace, many client sites. Pro covers 25 apps at $99/month.

Ship a script tag per client. Send them a read-only share link instead of a screenshot — they never log in and never see raw events. No cookie banner required for EventDash cookies — we do not set any. Tell clients honestly that session IDs live in localStorage until a consent-free mode ships.

Agency path

Simple, transparent pricing

Start free with 10k events/month — no credit card required. Upgrade when you need more.

Yearly billing saves 2 months

Free
Get started with no card
$0/month
  • 10k monthly events
  • 1 app
  • Basic event types
  • 30 days raw detail
  • Dashboard analytics
  • Share links (EventDash branding)
  • Community support
Start free →

No credit card required.

Standard
For growing businesses
$19/month
  • 100k monthly events
  • 5 apps
  • All event types
  • Custom events
  • Error tracking
  • 90 days raw event detail
  • Long-term chart history
  • Data exports
  • Share links and embeds
  • Google Search Console SEO tab
  • Email support
Get started free →

Start on Free, upgrade anytime from billing.

Best choice
Professional
For scaling companies
$99/month
  • 500k monthly events
  • 25 apps
  • Everything in Standard
  • Advanced analytics
  • Custom integrations
  • Priority support
  • Dedicated account manager
Get started free →

Start on Free, upgrade anytime from billing.

All plans include privacy-first tracking and real-time charts. See pricing or create a free account.

Frequently asked questions

Honest answers on privacy, plans, and how EventDash compares.

Create your free account

10,000 events per month, one script, HTML attributes for goals. No credit card.

Cookieless Product Analytics for Small Teams | EventDash