Home › Cookieless analytics setup
Guide · Setup

How to set up cookieless analytics

This is the hands-on version: add one script, define the goals and events you care about, read the numbers, and understand exactly what cookieless does and does not do for your compliance. For the why behind it, see our cookieless analytics overview — this guide is the how.

EU-hosted in Helsinki · GDPR-native · free during the private beta

Step 1 — Add the script

Create a free account, add your site, and drop one small script tag into the <head> of your pages. There is no tag manager to configure and no SDK to install; the dashboard starts filling with pageviews as soon as the first visitor loads a page.

<!-- one tag in <head> — copy the exact snippet from your MOJAQ dashboard -->
<script defer src="https://YOUR_ANALYTICS_HOST/js/script.js"
        data-site="YOUR_SITE_KEY"></script>

The script is under 1 KB, sets no cookies, and stores no per-visitor profile — it records aggregate pageviews, referrers and UTM parameters.

Step 2 — Define goals and custom events

Pageviews tell you where traffic goes; goals and custom events tell you whether the things you care about happened. Send a named event when a visitor completes a signup, starts a trial or clicks a key call to action. Keep the properties minimal — enough to inform the decision, never emails, form contents, secrets or other direct identifiers.

<!-- fire a custom event on an action you care about -->
<button onclick="mojaq('event', 'signup_started')">Start free</button>

From those events you build simple goal funnels: how many people reached the page, how many started, how many finished.

Step 3 — Read the numbers

The dashboard shows real-time pageviews and sessions, your top pages and referrers, UTM breakdowns and your goal completions. Because it is cookieless and aggregate, you are reading trends and conversion rates rather than individual visitor journeys — which is usually exactly what you need to make product and marketing decisions, and it keeps the data model simple.

What cookieless does NOT exempt you from

Cookieless is a real reduction in tracking surface, not a compliance silver bullet. It is worth being precise about what it does not cover:

Still your responsibilityWhy
Your lawful basisYou still decide and document the basis on which you process any data at all.
Your privacy noticeVisitors should be told what you measure, even when it is cookieless and aggregate.
Retention choicesHow long you keep data, and honouring deletion, remain your calls.
Everything else on the pageOther scripts, embeds or cookies you load are not covered by a cookieless analytics tag.

What MOJAQ gives you is a privacy-first analytics component with EU processing in Helsinki and a DPA — a strong foundation to build the rest of your assessment on.

Questions

How long does cookieless analytics take to set up?

A few minutes. You add one small script tag to your pages, and the dashboard starts showing pageviews immediately. Goals and custom events are optional and added when you are ready.

Do I need a cookie banner for this?

Not for the analytics itself. MOJAQ analytics sets no analytics cookies and builds no per-visitor profiles. It does not remove your other obligations, though, which the guide covers below.

Can I track custom events without cookies?

Yes. You send named events for the actions that matter, keeping the properties limited to what the decision needs and never including emails, form contents or other direct identifiers.

What does cookieless not exempt me from?

Your lawful basis, your privacy notice, your retention choices and any other scripts or cookies on the page are still yours to handle. Cookieless reduces the tracking surface; it does not make a site automatically compliant.

Set up cookieless analytics in minutes

One script, instant dashboards, goals and custom events — EU-hosted and consent-banner-free. Free while we are in beta.

Request beta access →