Dashtics
Frequently asked questions

Everything you need to know

Can't find your answer? Start for free and ask us directly.

Privacy & Compliance
Does Dashtics set any cookies?

No. Dashtics is completely cookieless. We use a daily-rotating server-side fingerprint to count unique visitors — no cookie is ever written to or read from the browser.

Is Dashtics GDPR compliant?

Yes. Because we store zero personal data and set no cookies, there is nothing to consent to. You can run Dashtics without a cookie banner and stay fully compliant with GDPR, CCPA, and PECR from day one.

Where is my data stored?

All data is stored on EU-based servers in the Netherlands. Data never leaves the EU, making Dashtics compliant with GDPR data residency requirements without any extra configuration on your part.

Do adblockers block Dashtics?

Mostly no. Because Dashtics is self-hosted on your own domain and stores no personal data, most adblockers leave it alone. Tools like uBlock Origin and Brave's shields typically only block third-party trackers — which Dashtics is not.

How does Dashtics count unique visitors without cookies?

We derive a daily fingerprint from your IP address and browser User-Agent string, combined with a server-side secret that rotates every 24 hours. The fingerprint is hashed immediately — the raw IP is never stored. Each new day starts a fresh count.

Getting Started
Can I track multiple websites with one account?

Yes. You can add as many sites as you need. Each site gets its own tracking token, isolated dashboard, and settings. You can also invite different team members to different sites.

How do I filter out my own traffic?

Go to Site Settings → IP Filters and add your office or home IP address. Visits from those IPs are excluded from all reports automatically. You can add multiple IP ranges.

Is there a free trial?

Yes. You can create a free account and start tracking immediately — no credit card required. The trial gives you full access to all features so you can evaluate Dashtics properly before committing.

Can I invite team members?

Go to Site Settings → Team and enter your colleague's email address. They'll receive an invite link. You can assign Viewer (read-only dashboards) or Editor (can also manage goals and funnels) roles per person.

How do I install the tracking script?

Add this script tag to every page you want to track — typically in the <head> of your layout file:

<script src="https://your-dashtics-url/static/script.js"
        data-site="YOUR_TOKEN"
        async></script>

Replace YOUR_TOKEN with the tracking token shown in Site Settings. That's it — no build step, no npm package, no configuration. The script is under 1 KB and loads asynchronously so it never blocks your page render.

Features
Can I see who is on my site right now?

Yes. The dashboard shows a live active visitor count that updates every 30 seconds. Click it to see which pages visitors are on in real time.

How do conversion funnels work?

Define a sequence of pages or events (e.g. Landing page → Pricing → Checkout → Thank you) and Dashtics shows you the drop-off at each step, broken down by traffic source. Build funnels in seconds — no code, no configuration.

How do I track custom events?

Call the global window.analytics.track() function anywhere in your JavaScript after the Dashtics script has loaded:

window.analytics.track("signup_completed", {
  plan: "pro",
  source: "homepage"
});

Events appear in the Events tab of your dashboard, filterable by name and property value. No extra configuration is needed beyond the base tracking script.

Does Dashtics support ecommerce tracking?

Call window.analytics.purchase() on your order confirmation page:

window.analytics.purchase("ORD-12345", 49.00, "EUR", {
  plan: "pro"
});

The Ecommerce tab shows total revenue, average order value, and which traffic sources actually drive sales. The fourth argument is optional — pass any extra key/value properties you want to filter by.

Can I import data from Google Analytics?

Yes. Go to Site → Import → Google Analytics and upload a GA4 CSV export (Reports → Engagement → Pages → Export). Dashtics maps your GA4 pageview history so you can compare periods before and after your migration.

Does Dashtics send email notifications?

Currently Dashtics sends transactional emails (invites, password resets, 2FA). Weekly digest emails are on the roadmap. For now the dashboard is always accessible at your Dashtics URL and shows the latest data in real time.

Technical
Does Dashtics slow down my website?

No. The tracker is under 1 KB, loads asynchronously (it never blocks page rendering), and has no external dependencies. It has zero measurable impact on your Core Web Vitals scores.

Does Dashtics work with single-page apps (SPAs)?

Yes. The script listens for URL changes via the History API and records a new pageview automatically. It works out of the box with React, Vue, Next.js, Nuxt, SvelteKit, and any other SPA framework.

What is the difference between Dashtics and Google Analytics?

Google Analytics tracks individual users with cookies and sends data to US servers. Dashtics is cookieless, stores no personal data, keeps everything in the EU, and requires no consent banner. You also see more traffic because adblockers and privacy browsers don't block us.

Still have questions?

Start a free account and our team will help you get set up.

Start for free →