Skip to content

Your best analyticsand AI SEO recommendation tool

See where signups and checkouts drop off. One script, goals in HTML, and Search Console next to those conversions. No cookies, so no consent banner. Clear them and it's still the same browser.

  • Free100k/mo
  • 12 KB gziptracker
  • No cookies

Paste the prompt into Cursor, Claude, or Codex. No credit card · One script · Cancel anytime

EventDash analytics dashboard

eventda.sh/dashboard/seo

Clicks

105

12%

Impressions

4K

6%

Average CTR

2.61%

0.1 pts

Average position

10.1

0.2

4 of 4 properties · Sep 3 – Sep 30 vs Aug 6 – Sep 2

1
19%

1.7K

Impressions

hearth.bakery

9.5

0.9

Pos

2.4%

0.4 pts

CTR

1.7K

19%

Impressions

2
6.6%

1.4K

Impressions

northwind.shop

11.6

1.5

Pos

1.7%

0 pts

CTR

1.4K

6.6%

Impressions

3
1%

601

Impressions

lumen.studio

5.3

0.2

Pos

5.0%

0.5 pts

CTR

601

1%

Impressions

4
27%

281

Impressions

fieldnote.press

16.2

1.4

Pos

3.2%

1.8 pts

CTR

281

27%

Impressions

Sample SEO overview across four sites. Not live data.

Funnels

See the step where signup falls away

A visitor views pricing, starts signup, then creates an account. The chart shows which step loses them.

  • View pricing
  • Start signup
  • Create an account, or leave

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

Sample path for a demo shop, not a customer result. The short definition is a conversion funnel.

eventda.sh/dashboard/apps/demo-shop

eventda.sh/dashboard/apps/demo-shop

Search Console

See the Google clicks, and the URL with none.

Clicks and impressions are on the performance chart. CTR and average position are the other two switches. A note sits on the day the /shop title changed.

  • Last 7 days, or 28. Clicks and impressions start on.
  • Oct 2 note: rewrote the /shop title.
  • /shop has on-site traffic but no search impressions.
  • "weekend brunch" ranks two URLs.

Recommendations are a separate list, scored from Search Console and visits. Each sync looks at about 50 pages. EventDash does not write the title or ask Google to index a URL. Search Console totals lag about two days.

How Search Console joins product events · Search Console analytics for SEO · Notes and GitHub on the chart

eventda.sh/dashboard/seo

Performance
Daily
Recommendations

/shop has on-site traffic but no search impressions

Score 86
warning

Check indexing, canonicals, and internal links.

186 views · 0 impressions

/menu earns impressions but a weak click-through rate

Score 74
warning

Rewrite the title and meta description.

40 views · 1,420 impressions · 13 clicks · 0.9% CTR · pos. 6.4

“weekend brunch” ranks 2 of your URLs

Score 61
info

Pick one URL for this query and point internal links and the canonical at it.

22 views · 640 impressions · 18 clicks

Privacy and security

No consent banner.

The script does not set a cookie. Clear cookies and localStorage. Same browser, same visitor.

  • No consent banner

    The script does not set a cookie. Nothing to accept.

  • Same browser

    Cookies empty. eventdash_anonymous_id empty. Still one visitor.

  • 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.

Privacy docs · Privacy policy · What privacy first means

After you clear site data

  • Cookiesempty
  • eventdash_anonymous_idempty

Same browser, reload

eventdash_anonymous_id

same visitor

Setup

Live in three steps

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

01

Create an app

Sign up and add the site you want to measure.

eventda.sh/dashboard/apps/new

02

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>
<link rel="preload" as="image" href="https://www.eventda.sh/api/crawl?key=YOUR_API_KEY">

03

See live data

Page views start on their own. Add goals when ready.

eventda.sh/dashboard/apps/demo-shop

HTML attributes

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>
<link rel="preload" as="image" href="https://www.eventda.sh/api/crawl?key=YOUR_API_KEY">

<button data-ed-goal="signup_clicked">
  Create account
</button>

Share links

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

Create a public URL from any app. Clients see humans, page views, and a timeline — never raw events or human 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
Humans
842
Page views
3,028
Conversion rate
5.6%

Powered by EventDash

Install

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

All installation guides

MCP

Ask Cursor about the funnel. Stay in the editor.

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"
    }
  }
}

Save that, click Connect, and sign in. Then ask “Where did signup drop off this week?”

ChatGPT

Same numbers, asked in ChatGPT.

Connect your EventDash account once. Then ask which app got the pageviews, visitors, and sessions. Read-only. No tracker key in the chat.

chatgpt.com

Audience

Who EventDash is for

Same product whether you run one site or twenty. The difference is how many apps you need.

Keep Google Analytics when the weekly job is Google Ads attribution or BigQuery.

Keep Plausible or Fathom when the only question is traffic.

Keep PostHog when session replay, flags, or experiments are already the workflow.

Founders and product teams

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.

Agencies and freelancers

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.

Search Console analytics

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

Pricing. Free 100k events, then $19.

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

$0/month
  • 100k monthly events
  • 1 app
  • Goals, funnels, and custom events
  • 30 days raw detail
  • Dashboard analytics
  • Share links (EventDash branding)
  • Ranked SEO recommendations
  • Revenue by source
  • Email support
  • Footer badge required
Start free

No credit card required.

Standard

For growing products

$19/month
  • 1M monthly events
  • 5 apps
  • All event types
  • Error and performance tracking
  • 90 days raw event detail
  • Long-term chart history
  • Data exports
  • GitHub commit overlays
  • Email support
Start free, choose Standard later

Start on Free, upgrade anytime from billing.

All plans include real-time charts. See pricing or create a free account.

Free plan badge

100k events stay free with a footer 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

Frequently asked questions

Privacy, plans, ranked SEO, and how we compare to GA4, Plausible, and PostHog.

Get started

Create your free account

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.