Kotisivukamu

Analytics

Cookieless visitor analytics

See where your visitors come from and what interests them on your site. The visitor analytics built into Kotisivukamu uses no cookies, so it needs no cookie banner.

What visitor tracking is for

Analytics show whether customers find your site and whether its content interests them. You see how many people visited, where they came from and which pages they read. The numbers help when you decide what to improve on the site or where to advertise. Analytics are included in every Kotisivukamu site from the first publish, with nothing to install.

Because the analytics use no cookies, visitors do not need to be asked for consent and the site needs no cookie banner. Visitors get straight to the content without a separate notice.

How this compares

Scroll the table sideways

KotisivukamuGoogle AnalyticsPlausibleMatomoCloudflare Web Analytics
Cookies and cookie banner No cookies Uses cookies, needs a banner and consent management No cookies Can run without cookies when configured correctly No cookies
Price Included in the price of the site Free From about $9/mo Cloud from about €19–23/mo, free when self-hosted Free
Where the data is In our own database. The data is not shared with ad networks or other third parties. On Google's servers, a US company On EU servers in every plan In the EU cloud or on your own server On Cloudflare's servers, a US company
Storing IP addresses Not stored. Only a computed identifier and a country code are kept Not stored in reports Not stored, the identifier changes daily Stored by default, anonymisation can be turned on Not stored
Samplingwhether you see all the data or an estimate No sampling Reports are sampled at high volumes No sampling No sampling Data is rolled up into summaries after 7 days, and queries are sampled
Shows bots that do not run JavaScriptscripts and scanners that never load the tracking code Yes. They show up in the server log, and visits from data centres are identified separately No. Known bots are filtered out and not shown No. Bots are filtered out and not shown Yes, if you import the server logs into Matomo separately Separating bots requires Cloudflare's paid Bot Management
Setup Part of the site, no installation and no tracking code An account, a measurement ID and a tracking code on the site An account, a subscription and a tracking code on the site An account or your own server installation, plus a tracking code An account and a tracking code, or the site's traffic routed through Cloudflare

Details of the other services were checked in September 2026 and may change. Plausible and Matomo are good tools, and if you want a dedicated analytics product both are worth considering. With Kotisivukamu the tracking is already part of the site, so no separate tool is needed.

What is kept about a visitor

When someone opens your site, the server receives an IP address and information about which browser was used. From those we calculate a one-way identifier that cannot be turned back into the original details. Only that number is stored. The IP address is deleted right away, and it is never written to a log or to the database at any point.

The calculation includes a random number that is drawn again every night. That is why the same visitor's identifier differs today from yesterday's, and the two days cannot be linked after the fact. No persistent visitor identifier exists, so a visitor cannot be followed over time or profiled.

The country is resolved from the IP address before it is deleted, and stored separately as a country code. The lookup runs against a DB-IP table inside our own database, refreshed monthly, so the visitor's address is never sent to an outside service, not even to determine the country.

What the dashboard shows

Visitors, visits and pageviews in real time, plus visit duration and bounce rate. Top pages, entry pages and exit pages. Channels, meaning where the traffic comes from: direct, search, social, email or paid. Campaigns, if you use UTM parameters in your links. A world map by country, along with browsers, operating systems and device types.

Visitor counts are real visitor counts. Previously the distinction rested on the browser identifier alone, so two different people on the same phone model and browser easily looked like one visitor. Now the visitor's real IP address travels from our delivery network through to the measurement, so unique visitors are genuinely unique even though the address itself is not kept.

Bots are shown, not hidden

A large share of website traffic comes from bots rather than people. Most analytics tools, such as Google Analytics and Plausible, filter known bots out of their reports, so you cannot see how many there are or which ones visit your site.

In Kotisivukamu bots are separated from human visitors and shown as their own section in the dashboard. You can see, for example, whether search engines and AI services visit your site.

Some bots do not load the page the way a browser does, so ordinary analytics never notice them. Kotisivukamu tracks all traffic that reaches the site, so these bots show up too.

Google Analytics, the Meta pixel or another tracking tag

Our own tracking does not rule other tools out. If you need Google Analytics for ad conversion tracking, for online shop reporting, or simply because your marketing partner works with it, you ask Kamu for it. Kamu adds the Google Analytics measurement id to the site settings and the tag starts working on the next publish. The same goes for the Meta pixel and other tracking tags: the id is enough, you never paste a snippet anywhere.

A cookie banner is added to the site at the same time. The tracking code loads only after the visitor has given consent. The banner splits cookies into three categories: necessary, statistics and marketing. Necessary cookies are always on, Google Analytics falls under statistics and Meta Pixel under marketing. Visitors can accept all, allow only the necessary ones or pick categories themselves, and the choice is kept for six months. The choice can be changed at any time from a link at the bottom of the page, and if a visitor withdraws consent, the tracking code no longer loads.

The same mechanism handles embedded third-party services too, for example a YouTube video or an embedded map. They set cookies of their own, so before consent the embed slot shows a box with a button that opens the cookie settings. After consent the video or map loads in place as usual. Booking systems such as Timma or Vello are not embedded; they are linked with a button that opens the booking page in a new tab.

The cost is worth saying out loud. A third-party tag means two things in practice: the visitor meets a banner before the content, and the page loads more slowly because outside code is fetched from another server. Some visitors click "only necessary", so you measure fewer of them than you think. That is exactly why our own cookieless tracking is the default and stays on regardless: you get the basic numbers without a banner, and a tag is added only when there is a real reason for it.

Read more about what can be connected to a site: integrations and embeds. Requests go the same way as any other change to the site: you tell Kamu what you want.

Common questions

How are visitors counted without cookies?

Each visit is reduced to a hash combining the IP address, the browser identifier, the site id and a random salt that changes daily. The IP address is never stored, and because the salt rotates every night, yesterday’s hashes cannot be joined to today’s. No persistent visitor identifier ever exists.

Do you store IP addresses?

No. The address is hashed and used to resolve a country, then discarded. What remains in the database is the hash and a country code. The country comes from a DB-IP table inside our own database, so the visitor’s address is not sent anywhere outside, not even to look up the country.

Can I run Google Analytics and Kotisivukamu analytics side by side?

Yes. They are not alternatives and they do not interfere with each other. Our own cookieless tracking stays on and keeps reporting in the dashboard, while Google Analytics collects its own numbers on Google’s side. The two will never match exactly, because Google Analytics only measures the visitors who accept tracking cookies and ours measures all of them.

How is Google Analytics added to the site?

You tell Kamu you want Google Analytics and give it the GA4 measurement id (the G-XXXXXXX one). Kamu adds the id to the site settings and turns on the consent banner, behind which the tag loads only after consent. You never touch the tracking snippet or edit a template.

Is the analytics visible in the dashboard right away?

Yes. Tracking is on from the first publish, is included in the price and needs no installation, account or tracking snippet. The numbers update in real time and reports are not sampled.

Try it yourself, for free

Kamu builds your site in about 30 minutes, and the analytics are there from the first day.

Tell us about your business
In partnership with: Kotisivukamu