-
Need a Matomo
alternative?Try Pulsetic. Lightweight, cookieless Real User Monitoring with Core Web Vitals, uptime checks and status pages from $9. No suite to host or maintain.
No credit
card required.
$HTTP_PROTOCOL = (isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1)) || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') ? 'https://' : 'http://'; $SITE_URL = $HTTP_PROTOCOL . $_SERVER['SERVER_NAME'] . '/'; ?>
Try Pulsetic. Lightweight, cookieless Real User Monitoring with Core Web Vitals, uptime checks and status pages from $9. No suite to host or maintain.
Credit where due: Matomo is the most complete analytics suite you can own outright. Goals, events, custom dimensions and ecommerce are free in the core, funnels and heatmaps are available as add-ons, and the On-Premise edition is GPLv3, unlimited and yours forever.
But that completeness weighs something. The core script is 22 KB gzipped (46 KB on Cloud), cookies are on by default, and self-hosting means a PHP and MySQL stack you patch and scale yourself. Page timings are averages only, Core Web Vitals come from a paid plugin that queries Google’s API instead of your visitors, and nothing warns you when the site goes down.
That’s why people searching for a Matomo alternative land on Pulsetic: a script under 4 KB with no cookies at all, real-visitor Core Web Vitals with p50, p75 and p95 percentiles, and uptime monitoring with status pages included, hosted for you from $9.
Let’s compare the two.
Vitals from visitors, not Google’s API
Matomo’s page timings are averages, and its SEO Web Vitals plugin pulls lab scores from Google’s API. Pulsetic measures LCP, CLS, INP and FCP from every real visit, with p50, p75 and p95 percentiles, on every plan.
Under 4 KB, cookieless by default
Matomo’s script weighs 22 to 46 KB gzipped and sets _pk_id and _pk_ses cookies unless you opt out. Pulsetic’s tracker stays under 4 KB, sets no cookies, writes nothing to localStorage and sends one beacon per pageview.
Uptime and status pages included
Matomo’s own FAQ recommends an external monitor for downtime. Pulsetic checks your site every 30 seconds from up to 15 regions, alerts you by Slack, Teams, Discord, Telegram, email, SMS or phone call, and bundles status pages with subscriber emails.
“Pulsetic has transformed my website monitoring experience with its intuitive interface and real-time tracking capabilities. I love how effortlessly I can keep tabs on my site’s performance, ensuring everything runs smoothly!”
Koen Kanters
Senior Software Engineer at ASML
Free plans
Matomo On-Premise is free forever, but you provide the server: PHP, MySQL, updates and backups are on you. Pulsetic’s free plan is hosted, with 10 monitors, status pages and 1,000 RUM pageviews a month, commercial use allowed.
Paid plans
Matomo Cloud starts at €29 a month (about $34) for 50,000 hits, priced in euros only. Pulsetic’s alternative to Matomo starts at $9 for 10,000 RUM pageviews plus 10 uptime monitors and status pages, with whitelabel and 30-second checks from $19.
Add-ons
Matomo’s On-Premise extras are priced per year: Funnels $239, Heatmaps and Session Recordings $269, Crash Analytics $189, SEO Web Vitals $99. Pulsetic has no add-ons: every plan includes vitals, percentiles, alerting and status pages, with $5 per extra 100,000 pageviews.
Matomo
Free plan / trial
Free Plan
21-day trial; free on-prem
Price (USD/mo)
$9
€29 Cloud; $0 + your server
Monitoring
Check time
30 sec
n/a
Real User Monitoring (RUM)
Page timings only
Choice of regional data centers
n/a
SSL monitoring
✕
Keyword monitoring
✕
Ping / ICMP monitoring
✕
Port monitoring
✕
TCP monitoring
✕
Domain monitoring
✕
Cron / heartbeat monitoring
✕
Custom HTTP requests
✕
Customized responses
✕
API
MCP server
✕
n8n integration
✕
Cloudflare IP allowlisting
n/a
Monitoring data retention
Up to 5 yr
n/a
Status Pages
Incident updates
✕
Status updates for subscribers via email
✕
Maintenance windows
✕
Status badges
✕
Customized domain
✕
Customized colors
✕
Customized logo
✕
Remove branding
✕
Customized status page layout
✕
CSS customization
✕
Custom email sender & templates
✕
AI writing assistant
✕
Page translations
✕
Password-protected status page
✕
Notifications
Email alerts
✕
SMS alerts
✕
Phone call alerts
✕
Slack alerts
✕
MS teams alerts
✕
Discord alerts
✕
Telegram alerts
✕
Mattermost alerts
✕
Webhooks alerts
✕
Zapier alerts
✕
Twilio alerts
✕
Datadog integration
✕
Integration with SIGNL4
✕
Analytics
See response times
n/a
Response time by location
n/a
Custom date range reports
Scheduled email reports
Web Analytics & RUM
Cookieless tracking
Opt-in, not default
Tracking script size
Under 4 KB
22-46 KB gzipped
Core Web Vitals (field data)
Google data, not RUM
Load time percentiles (p50/p75/p95)
Averages only
JS error tracking
Paid add-on
Realtime visitors
Traffic breakdowns (pages, geo, devices)
Goals / custom events
✕
Analytics data retention
3 mo - 5 yr by plan
24 mo raw on Cloud
Self-hostable
✕
Security
Two-factor authentication
Single Sign-On (SAML)
Paid plugin
Role-based access
Support
Chat
✕
Human Support
AI Support
✕
Helpdesk Articles
Email Support
Comparison based on publicly available information as of July 2026. Features and pricing change frequently, so please verify current details on each provider’s website.
Trusted by teams at companies around the world
See where your website is loading slowly
We’ll check your website response times from different locations around the world, so you know if there’s an issue in a particular region.
Alerts wherever you want them
Pulsetic lets you know the moment your website is down, through Slack, Telegram groups, Webhooks, email, SMS or voice call.
Never let your SSL expire again
We’ll let you know when it’s time to update your SSL certificate - so you can renew it before customers are seeing error messages.
2-minute setup · Cancel any time
No credit card needed
Complete analytics with total data ownership. The free core covers goals, events, custom dimensions, ecommerce and realtime reports down to city level, funnels and heatmaps are available as add-ons, and On-Premise is GPLv3, unlimited and runs on your own servers. Pulsetic focuses on a different question: not what visitors did, but how fast the site was for them and whether it was up at all.
Matomo Cloud starts at €29 a month (about $34) for 50,000 hits, priced in euros only, with a 21-day trial and no free cloud plan. On-Premise is free, but you host and maintain it, and add-ons are paid: Funnels $239 a year, Heatmaps and Session Recordings $269, Crash Analytics $189, SEO Web Vitals $99. Pulsetic starts free, and its $9 Solo plan includes 10,000 RUM pageviews a month plus 10 uptime monitors and status pages.
No. Matomo's SEO Web Vitals plugin pulls scores from Google's PageSpeed and CrUX APIs, which are lab and aggregate data, and it is a paid, on-premise-only add-on. Matomo's own page timings do come from real visitors, but as averages only, with no percentiles. Pulsetic records LCP, CLS, INP and FCP from every real visit and shows p50, p75 and p95 percentiles, on every plan.
Not by default. Matomo sets a _pk_id cookie that lasts 13 months plus a _pk_ses session cookie. You can opt in to cookieless tracking with disableCookies, at the cost of less accurate visitor counts. Pulsetic is cookieless by design: no cookies, no localStorage, no client-side identifier of any kind.
No. Matomo has no uptime monitoring, alerting or status pages; its own FAQ recommends using an external monitoring service. During an outage the dashboard just shows traffic dropping. Pulsetic checks your site every 30 seconds from up to 15 regions and alerts you via Slack, Microsoft Teams, Discord, Telegram, email, SMS or phone call.
No. Matomo is a full analytics suite with goals, events, funnels, heatmaps and ecommerce reporting, and Pulsetic tracks none of that. Pulsetic answers the performance and uptime questions instead, so the two can run side by side, and at under 4 KB Pulsetic's script adds almost nothing on top of Matomo's.
No. Pulsetic sets no cookies, writes nothing to localStorage and has no client-side visitor identifier at all, because it does not need to count unique visitors. The script is under 4 KB and sends a single beacon per pageview, with no sampling. That is a fraction of Matomo's 22 KB gzipped core script, or 46 KB for the Cloud bundle.
Switch is the wrong word if you rely on the suite: nothing else gives you goals, funnels, heatmaps and full data ownership the way Matomo does. Add Pulsetic alongside it for real-visitor Core Web Vitals, percentiles and uptime alerts. But if your Matomo install exists mainly to watch traffic and speed, moving to a hosted tool under 4 KB, from $9 with status pages included, is a lot less to maintain.
Stay online, all the time, with Pulsetic's uptime prime.
By Designmodo
Designmodo Inc. 169 Madison Ave, #79627, New York, NY 10016, United States
Copyright © 2010-2026