Umami vs Simple Analytics vs Matomo for Spiritual Business Sites
Umami self-hosted is free (MIT). Simple Analytics cloud only. Matomo Cloud from 29 euros/month. Cookieless analytics - no consent banner needed.
Google Analytics collects enough personal data to require a consent banner under GDPR. For a spiritual practice site, that banner is a friction point at every visit - and in France and Germany, regulators have rejected even Google's consent-mode implementation as insufficient. The three tools here take a different approach: cookieless tracking by design, no personal data fingerprinting, no consent banner required. They differ on whether you run a server yourself, where data lives geographically, and what the actual cost is at each option.
Pricing verified as of June 2026.
Compliance Context: Why Cookieless Matters
France's CNIL and the UK's ICO have both confirmed publicly that analytics tools operating without cookies and without processing personally identifiable information do not require a user consent banner. This is the core reason practitioners switch from GA4: a site that loads without a banner converts better, loads faster, and avoids the legal exposure of a non-compliant consent implementation.
All three platforms covered here are cookieless by default. Umami and Simple Analytics collect aggregate metrics - pageviews, referrers, device types, country - without storing individual session data. Matomo in cookieless mode operates similarly, though its default configuration can use cookies if you don't disable them.
Platform Comparison
Tool | Cloud price | Self-hosted | Script size | EU data residency |
|---|---|---|---|---|
Umami | $9/mo (100K events) | Free, MIT license | ~2KB | Depends on VPS location |
Simple Analytics | ~$10/mo (100K pageviews, annual) | None | ~6KB | Netherlands/Germany |
Matomo Cloud | from 29 euros/mo | Free, GPL-3.0 core | ~25KB | EU (cloud) or self-chosen |
Source: umami.is/pricing; simpleanalytics.com/pricing; webeyez.com/insights/guides/matomo-vs-umami-comparison-2026; toolradar.com/tools/umami/pricing (2026)
Note: Umami Cloud also has a free tier at 1 million events per month - verify current limits at umami.is/pricing as tiers can change.
Umami: Best Self-Hosted Option
Umami is a Next.js application published under the MIT license. Self-hosting means running it on a VPS you control. A Hetzner CX11 or equivalent runs around $5-6/month and handles multiple sites. Compared to Matomo Cloud at ~$32/month (29 euros at recent rates), self-hosting Umami saves approximately $26/month = $312/year.
`annual_saving = (matomo_cloud_monthly - vps_monthly) x 12` `annual_saving = ($32 - $6) x 12 = $312/year`
Umami's script weighs ~2KB. Matomo's standard tracking script is around 25KB. On a site where page speed affects bounce rate and search ranking, this difference has a real effect.
The setup for self-hosting is straightforward for practitioners comfortable with a basic VPS and Docker. Umami has one-click deploy options on Railway and Vercel if you want managed hosting without a server. The cloud version at $9/month for 100,000 events/month covers most spiritual practice sites comfortably at that price.
Data location is under your control when self-hosted - choose a Hetzner EU datacenter (Nuremberg, Falkenstein, Helsinki) and your analytics data stays within EU jurisdiction without any additional configuration.
Simple Analytics: Easiest Setup, No Server Required
Simple Analytics has no self-hosted option - cloud only. The data lives on servers in the Netherlands and Germany, which gives EU residency without you needing to manage infrastructure. For practitioners who want cookieless GDPR-friendly analytics without touching a server, this is the fastest path.
The free plan includes 30 days of data history. Paid plans (verify current pricing at simpleanalytics.com - tiers have shifted) start from around $10/month for smaller sites on annual billing, rising for higher traffic volumes.
Simple Analytics' dashboard is deliberately minimal. You get pageviews, referrers, top pages, countries, and device types. No funnels, no heatmaps, no event tracking depth. For a practitioner who wants a quick weekly check on which content drives traffic, it's enough. For anyone who needs to understand conversion paths from landing page to booking, it falls short.
One practical advantage: Simple Analytics' script does not slow page load in any measurable way for most sites, and the dashboard loads fast. It's designed to take 10 minutes per month, not hours.
Matomo: Full Analytics, Higher Cost and Complexity
Matomo Cloud starts at 29 euros/month and gives you the full analytics suite: goal tracking, funnels, A/B testing, heatmaps, session recordings. This is the feature set that Google Analytics 4 offers for free, but with EU data residency and without sending data to Google.
For a spiritual practice site that runs seasonal promotions, tests different landing page copy for moon ritual workshops, or wants to understand exactly where visitors drop out of the booking flow, Matomo's depth is useful. For a simpler site that just needs traffic visibility, 29 euros is a lot for features you won't use.
Self-hosted Matomo is free (GPL-3.0 core). But heatmaps, session recordings, A/B testing, and form analytics are paid plugins - available as monthly subscriptions even on self-hosted installations. The "free" self-hosted Matomo gives you the analytics core; advanced features add cost regardless of hosting model.
Matomo's 25KB tracking script is the heaviest of the three. On mobile connections, page weight is a real factor for retention.
Break-Even: When Does Each Option Make Sense?
For a practitioner deciding between these options:
- Under 100K pageviews/month, want simplest setup: Simple Analytics paid plan (~$10/month annual) or Umami Cloud ($9/month). Comparable cost, different feature depth.
- Want EU data residency without managing a server: Simple Analytics (Netherlands/Germany cloud) or Umami Cloud (check datacenter location at checkout).
- Comfortable with a VPS, want lowest ongoing cost: Umami self-hosted on Hetzner (~$6/month). Saves $312+/year compared to Matomo Cloud.
- Need funnels, heatmaps, A/B testing: Matomo (Cloud or self-hosted with plugins). The only option here with full conversion analysis tooling.
Which Should You Choose
Solo practitioner, basic traffic visibility, no server: Simple Analytics. Fastest setup, EU data, no consent banner required.
Want lowest ongoing cost, comfortable with basic server setup: Umami self-hosted. ~$6/month VPS, MIT license, 2KB script, full control.
Need full analytics suite for campaign testing: Matomo Cloud or Matomo self-hosted with plugins. Accept the higher cost or complexity.
Already using Plausible or Fathom: Those tools are covered in GA4 vs Plausible vs Fathom. Umami and Simple Analytics are alternatives at similar price points with slightly different feature emphasis.
Frequently Asked Questions
Do I need a cookie consent banner with any of these tools?
Not by default. CNIL (France) and ICO (UK) have both confirmed that cookieless analytics without PII doesn't require a consent banner. All three tools here are cookieless by default. Matomo has a cookie mode that can be enabled - if you turn on cookies in Matomo, a banner is required. In cookieless mode, no banner is needed. Verify this against your specific jurisdiction's regulator guidance before removing an existing banner. For the full GDPR framework, see GDPR and cookie consent for spiritual businesses.
Can I track which reading product pages convert best with these tools?
Yes, with varying depth. Umami and Simple Analytics track pageviews and can track custom events (button clicks, form submissions) with a small additional script snippet. Matomo tracks goals, funnels, and form analytics with more granularity. For understanding which astrology report landing page converts better, Matomo's goal tracking is the most complete option. Umami's event tracking covers basic conversion points (booking button clicked, checkout started) without the full funnel view.
What does 100,000 events mean for a typical spiritual practice site?
An "event" in Umami counting is a pageview or custom event. A site with 500 visitors/day averaging 3 pages each generates 1,500 pageviews/day = 45,000/month. At 2,000 visitors/day averaging 3 pages: 180,000/month - over the 100K threshold on the entry cloud plan. Most early-stage spiritual practice sites are well within 100K events/month. At higher traffic, check current Umami Cloud tier limits for the next pricing tier.
Is self-hosting Umami technically difficult?
With Docker Compose and a basic VPS (Hetzner, DigitalOcean, Linode), Umami deploys in under an hour following the official docs. You need comfort with the terminal and basic server commands. Umami also offers one-click deploy to Railway or Vercel if you want managed infrastructure without managing the server directly. Neither option requires programming knowledge - just following documented steps carefully.
For analytics tool alternatives including Google Analytics, see analytics tools directory.
