⚡ ⚡ Learn how Investing.com uses Jitsu to move data faster

Segment alternatives compared: Jitsu, RudderStack, Snowplow, PostHog and Hightouch

Segment bills by monthly tracked users, so the invoice grows with every visitor who sends an event, including the ones who never sign up: Team is $120 a month at 10,000 tracked users and $575 at 50,000. Jitsu keeps your Segment tracking calls and bills on events instead of people.

Your website, apps and backend send their events to Jitsu. A function you write on each connection drops or reshapes events before that destination sees them, and the rest load into your warehouse and tools such as Mixpanel and Braze. Investing.com runs 5 billion events a month from its website and its Android and iPhone apps through Jitsu, which takes Segment's protocol.

What changes when Jitsu replaces Segment

  • The bill follows events. Jitsu bills an event the first time it lands in a destination, and sending it on to more tools adds nothing. Collecting is free, and health checks or test traffic that functions drop on every connection, without calling fetch, never reach the bill (pricing).
  • Tracking calls stay as they are. Your identify, track and page calls keep their names and arguments on Jitsu's JavaScript library (Segment compatibility), and mobile apps keep Segment's Analytics-Swift and Analytics-Kotlin libraries (iOS, Android).
  • ClickHouse is included in every Jitsu Cloud workspace (ClickHouse), so the raw events are queryable before you connect a warehouse of your own.

Segment alternatives at a glance

Monthly list prices in USD, from each vendor's own pricing page.

Billed onFree tierFirst paid tierSelf-hostingFull comparison
JitsuActive events200,000 active events, unlimited captured eventsBusiness $99 for 2M, then $40 per 1MMIT, no usage limitsJitsu pricing
SegmentMonthly tracked users1,000 tracked usersTeam from $120 for 10,000 usersNoneJitsu vs Segment
RudderStackEvents250,000 eventsGrowth $265 for 1MElastic License 2.0 (source-available)Jitsu vs RudderStack
SnowplowQuote, based on event volume, hosting, consumption or destinations14-day trialQuoteSelf-hosted pipeline under SLULA 1.1 (source-available)Jitsu vs Snowplow
PostHogPer productAnalytics 1M events; destinations 10,000 events and 1M rowsPay as you go, per productMIT editionJitsu vs PostHog
HightouchUsage, by quoteUp to 2 warehouse syncs; no free event collectionQuoteNone, Hightouch-managedJitsu vs Hightouch

Sources: Segment, Jitsu, RudderStack and its billing docs, Snowplow, PostHog, Hightouch.

50,000 tracked users at three event volumes

Events per user a monthEvents a monthSegment TeamRudderStack GrowthJitsu Business
201M$575$265$99
1005M$575$995$219 ($99 + 3 × $40)
20010M$575$1,675$419 ($99 + 8 × $40)

Segment's Business tier is quote-only, and on Team, filtering events does not lower the MTU count (Segment docs).

How to move from Segment to Jitsu

  1. Mirror your Segment traffic into Jitsu. Segment keeps running while a copy of each event reaches Jitsu, through Jitsu's plugin in your analytics.js setup (Segment compatibility) or a Webhooks (Actions) destination in your Segment workspace (setup guide).
  2. Connect your warehouse and tools in Jitsu (destinations), writing to a separate schema or test project while both pipelines run, and compare the data and the monthly cost.
  3. Switch the sources. Load Jitsu's JavaScript library in place of Segment's snippet, point the mobile libraries' host and write key at your Jitsu domain, send backend events to Jitsu's HTTP API, and turn Segment off.

Questions people ask

Is there an MIT-licensed Segment alternative? Yes. Jitsu is an MIT-licensed event pipeline, with no usage limits when you self-host it. PostHog's MIT edition is its analytics product, and RudderStack's and Snowplow's self-hosted editions are source-available, under Elastic License 2.0 and SLULA 1.1.

How much does moving off Segment save at 100,000 tracked users? Segment Team lists at $1,125 a month for 100,000 tracked users. If they send 10M events a month, Jitsu Business is $419, $706 a month less, and at 20M events it is $819, $306 less.

Which of my Segment destinations does Jitsu support? Jitsu loads ClickHouse, BigQuery, Snowflake, Redshift, Postgres and MySQL, and sends to tools including Mixpanel, Amplitude, PostHog, Braze, Intercom, HubSpot, Meta Ads and Google Ads. The Webhook destination reaches any other HTTP endpoint.

Can Jitsu run in my own cloud? Yes. Self-host the open-source version on Kubernetes, or take Private Cloud, a single-tenant deployment Jitsu manages in a GCP or AWS sub-account of yours, or On Prem. Private Cloud and On Prem come with the Enterprise plan.

Get started with Jitsu

Book a migration call for a destination-by-destination plan for your Segment workspace. To mirror your Segment traffic, start a Business free trial; smaller workloads fit the Free plan's 200,000 active events a month.

Subscribe to the Jitsu newsletter
Occasional product updates when we ship something worth knowing about. No spam.