Cromojo vs Umami

An Umami alternative for revenue and website growth

Connect recorded visits to supported purchases, then investigate search visibility and site health in the same platform.

7-day trial. Card required. Cookie-free analytics by default; optional returning-visitor tracking uses cookies and browser storage.

Rated 4.7 stars on G2
Star IconStar IconStar IconStar IconStar Icon
Most analytics tell you how many people showed up. Cromojo tells you which ones actually paid. Connecting it to Stripe gives revenue attributed down to the exact keyword and page that drove the sale, something GA4 just won't do natively. Love how it turns analytics from a vanity dashboard into a real revenue decision tool.
Review Avatar Image
Michael Batko
Example dashboard
Share
Filter
Nov 01 - Nov 07, 2026
Visitors
1.6K
+212.8%
Previous: 525
Revenue
$2,592.22
+10.5%
Previous: $2,345.74
Avg. Rev / Visitor
$1.58
-64.7%
Previous: $4.47
Page Views
3.2K
+138.3%
Previous: 1.4K
Avg. Visit Time
6:32
-34.4%
Previous: 9:57
Bounce Rate
70.5%
+5.08%
Previous: 30.3%
Conversion rate
3.29%
-71.7%
Previous: 11.62%
Visitors
Visitors
Visitors
Visitors
What's different

How they compare

Umami combines open-source web and product analytics, including funnels, retention, revenue events and attribution. Cloud and self-hosted editions have different plan and version requirements for replay, heatmaps and MCP.

Cromojo brings marketing reports and website checks together.

Cromojo estimates revenue by organic keyword, based on Search Console click share. It also connects supported Stripe and Shopify purchases and includes URL submissions and website checks.

Choose Umami for open-source control and product behaviour analysis. Choose Cromojo for supported checkout attribution, organic keyword revenue estimates, URL submissions and site monitoring in one workflow.

Also comparing Simple Analytics? See our alternative to Simple Analytics breakdown.
Comparison Table

Compare features and setup

Feature

Umami

Revenue reporting

Compare how purchase values reach the reports.

Revenue events; send value and currency

Stripe / Shopify; checkout setup

Organic keyword revenue

Cromojo estimates query revenue from Search Console click share, not a buyer-level match.

No equivalent estimate documented

Estimated from Search Console

Search Console reports

Search queries, clicks and other available search metrics.

No native connection documented

Built-in connection

Goals and custom events

Track the outcomes and interactions you configure.

Available

Available

Conversion funnels

Measure recorded progress through ordered steps.

Page and event funnels

Up to 4 steps

Cookie-free analytics

Cookie use and consent needs depend on configuration.

Default mode

Available

First-party tracking

Collect events through your domain. Setup differs by product; browser rules and blockers can still apply.

Self-hosted endpoint or reverse proxy

Guided setup; Analytics Pro+

Returning-visitor recognition

Recognition depends on identity method and setup. Cookies, browser restrictions and changing identifiers affect continuity.

Anonymous IDs; distinct IDs link known users

Optional; up to 400 days; Pro+

MCP integration

Connect external AI clients to permitted analytics data.

Official read-only MCP; plan/version limits

Read-only MCP; eligible accounts

Smart insights

AI assistance for exploring analytics and answering questions.

External AI clients through MCP

Coming soon

Agents

AI that can investigate data and use tools to carry out tasks.

External agents through read-only MCP

Coming soon

Dashboard sharing

Access controls and sharing options differ by product and plan.

Share links and public dashboards

Links; password on eligible plans

Automated URL submissions

Submitting URLs does not guarantee indexing or rankings.

No equivalent documented

Google, Bing and IndexNow

Website monitoring

Check coverage and notification timing depend on setup.

No equivalent uptime suite documented

Uptime, SSL, DNS and more

Page Performance audits

Cromojo runs Lighthouse lab audits. Real-user performance reporting measures a different aspect of site speed.

Web Vitals reports; different from lab audits

Lighthouse audits and PDFs

Real-time traffic and campaigns

Explore recorded visits and tagged campaign traffic.

Available

Available

Self-hosting

Self-hosting requires your own infrastructure and maintenance. Cromojo is a hosted service.

Cloud or open-source self-hosting

Hosted service

Session recordings and heatmaps

Coverage, consent and recording limits depend on configuration.

Cloud Business+; supported self-hosted versions

Account availability and plan limits apply

A/B testing

Run experiments to compare versions of your site.

Variant tags; assignment in your code

(Coming soon)

Tag management

Manage tracking tags through a dedicated interface.

No built-in tag manager documented

No built-in tag manager

Available, subject to setup and plan. Not available. Coming soon. Partial or external option. Not confirmed in reviewed documentation. .

HOW IT WORKS

Set up your tracking and integrations

Start 7-day trial
1
STEP 1

Add one snippet

Install the deferred Cromojo snippet. Cookie-free analytics is the default; optional returning-visitor tracking uses cookies and browser storage.
2
STEP 2

Connect your sources

Connect Stripe or Shopify and configure your checkout tracking reference. Add Search Console for organic keyword reporting.
3
STEP 3

Explore attributed revenue

Compare attributed revenue by page, source and campaign. Organic keyword revenue is estimated from Search Console click share.
PACKED WITH FEATURES

Go deeper when you need to

Conversion funnels

Build up to four ordered page or event steps and measure session drop-off and completion.

Visitor journeys

Explore recorded pages and events in a visitor's session timeline, alongside available purchase activity.

Goal tracking

Define goals by page visit or custom event

Advanced segmentation

Use supported filters to explore traffic segments and, where available on your plan, conversion and revenue conditions.

Custom events

Send custom events from your website code, then use event names in conversion goals.
SIDE BY SIDE

When to choose Umami, and when to choose Cromojo.

Choose Umami if:

  • You want open-source analytics with a self-hosted option.
  • You need journeys, retention, cohorts and segments alongside website traffic.
  • You want revenue events and first-click or last-click attribution reports.
  • You want replay, heatmaps and read-only MCP on a supported plan or version.

Choose Cromojo if:

  • You want organic keyword revenue estimates alongside attributed purchases.
  • You use a supported Stripe or Shopify checkout and can configure purchase attribution.
  • You want analytics, indexing, and monitoring in one platform.
  • You want to investigate recorded conversions alongside page audits and site checks.

Frequently asked questions

Quick answers on features, setup, and plans. For anything deeper, see our docs.
Is Umami only a basic traffic counter?

No. Umami includes events, funnels, journeys, retention and attribution. It can also report revenue when you send revenue and currency values. Replay, heatmaps and MCP have Cloud plan or self-hosted version requirements.

How does revenue tracking differ?

Umami reports the revenue values you send with events, including events from your backend. Cromojo connects supported Stripe and Shopify purchases to recorded activity using checkout references. Both require correct setup; neither automatically identifies every sale or buyer.

How does returning-visitor tracking compare?

Umami uses anonymous identifiers by default and can link a known user's sessions with a distinct ID. Cromojo offers optional, consent-aware returning-visitor tracking with a rolling cookie maximum of 400 days on eligible plans. Browser restrictions and cookie deletion can shorten this; Cromojo does not guarantee more than 7 days in Safari.

Can I self-host Cromojo like Umami?

No. Cromojo is a hosted service. Umami offers both managed Cloud and an open-source self-hosted option. Self-hosting gives you control of the infrastructure and also makes you responsible for operating and maintaining it.

What does Cromojo add for SEO?

Cromojo connects Search Console reports with organic keyword revenue estimates, automated URL submissions and website checks. Keyword revenue is modelled from each landing page's revenue and Search Console click share, not an exact query-to-buyer match. URL submissions do not guarantee indexing or rankings.

Can I run Cromojo alongside Umami?

Yes. Install Cromojo and configure the events and checkout references you need while keeping Umami running. This does not import your Umami history. Differences in visitor identification, definitions and tracking coverage can produce different totals.