Traceflair vs Matomo
Matomo is a proven open-source analytics platform. But it lacks session replay, heatmaps, and modern UX tooling. Traceflair gives you all of that — with a lighter SDK and simpler self-hosting.
Choose Traceflair if:
- You need session replay and heatmaps built in
- You want error tracking and Web Vitals monitoring
- You prefer Docker-based self-hosting over PHP/MySQL
- SDK performance matters (under 5KB vs ~22KB)
- You want form analytics with field-level tracking
Choose Matomo if:
- You need Google Analytics import and migration tools
- You require a built-in tag manager
- You want a WordPress plugin with deep integration
- You prefer a tool with a 20+ year track record (Piwik)
Feature-by-Feature Comparison
| Feature | Traceflair | Matomo |
|---|---|---|
| Session Replay | 44 capture modules, pixel-perfect | Not available |
| Heatmaps | Click, move, scroll — included | Paid add-on (€229/yr) |
| Form Analytics | Field-level tracking, hesitation, drop-off | Paid add-on (€229/yr) |
| Error Tracking | JS errors, rejections, network failures | Not available |
| Web Vitals | LCP, CLS, INP monitoring | Not available |
| Funnels | Multi-step conversion funnels | Paid add-on (€229/yr) |
| Page Analytics | Pageviews, bounce rate, sessions | Full reporting suite, GA import |
| Tag Manager | Not included | Built-in tag manager |
| Self-Hosting | Docker (PostgreSQL) — simple setup | PHP + MySQL/MariaDB — complex setup |
| GDPR Compliance | 3 consent modes, PII masking, IP anon | GDPR compliant, cookieless option |
| PII Detection | Automatic detection and masking | Manual configuration |
| SDK Size | <5KB gzipped | ~22KB |
| Plugin System | Tree-shakeable JS plugins | Marketplace with 100+ plugins |
| Click Analytics | Rage clicks, dead clicks, click maps | Basic click tracking |
| Segmentation | Device, geo, UTM, custom | Advanced segments, custom dimensions |
| WordPress Plugin | Script tag (works with any CMS) | Dedicated WP plugin |
| Free Tier | Cloud: 10K events/mo, 7-day retention | On-Premise: free (self-host only) |
SDK Size Matters
Every kilobyte affects page load. Traceflair's modular architecture keeps the core tiny while plugins load on demand.
Traceflair (gzipped)
Matomo script
Smaller
Privacy & Compliance
Traceflair
- 3 consent modes (opt-in, opt-out, implied)
- Automatic PII detection and masking
- IP anonymization built in
- Docker self-hosting — simple setup
- data-traceflair-ignore for sensitive areas
- No third-party data sharing
Matomo
- GDPR compliant, cookieless tracking option
- Self-hosting available (PHP/MySQL stack)
- IP anonymization available
- Data stored on your servers (On-Premise)
- Cloud version hosted in EU
Pricing Comparison
| Tier | Traceflair | Matomo |
|---|---|---|
| Free | $0 — 10K events/mo (cloud) | $0 — On-Premise only (self-host) |
| Cloud Starter | $29/mo — 500K events | €23/mo — 50K hits |
| Business | $79/mo — 1M events, 90-day retention | Scales with traffic (custom pricing) |
| Enterprise | Custom — unlimited, 365-day retention | Custom pricing |
| Hidden Costs | None — all features included | Heatmaps €229/yr, Funnels €229/yr, Session Replay €189/yr extra |
Switch from Matomo in Minutes
Switching from Matomo is straightforward. No data migration needed — Traceflair starts collecting fresh data immediately.
Remove Matomo
Delete the Matomo tracking code from your site.
Add Traceflair
Add the Traceflair script tag or install via npm.
Start Analyzing
Get session replays, heatmaps, and error tracking instantly.
Frequently Asked Questions
Matomo does not include session replay. Heatmaps are available only as a paid premium add-on at €229/year. Traceflair includes both session replay and heatmaps in every plan — even the free tier.
Yes. Traceflair runs as lightweight Docker containers with PostgreSQL — a single docker compose up gets you started. Matomo requires a PHP stack with MySQL or MariaDB, Apache/Nginx configuration, and manual plugin management.
Traceflair's core SDK is under 5KB gzipped with tree-shakeable plugins. Matomo's tracking script is approximately 22KB. Both are smaller than tools like Hotjar (~40KB), but Traceflair is roughly 4x lighter.
Yes. Replace the Matomo tracking snippet with the Traceflair script tag or npm package. Traceflair starts collecting data immediately. Historical Matomo data stays in your Matomo instance if needed.
Traceflair does not have a dedicated WordPress plugin yet. Integration is done via a single script tag — just paste it into your theme header. This works with any CMS including WordPress, Shopify, and static sites.
Yes. Both tools are GDPR compliant. Traceflair offers three consent modes (opt-in, opt-out, implied), automatic PII detection and masking, IP anonymization, and full self-hosting for complete data sovereignty.
Compare Traceflair with Other Tools
Ready to switch from Matomo?
Start your 14-day free trial in under 5 minutes. No credit card needed.
Start Your Free Trial Now