How Is Joryio Priced?

Updated

Joryio uses a usage-based pricing model rather than a single flat fee. The platform fee is based on Engaged Profiles, and the three core capabilities — customer messaging, analytics, and data streaming — are each billed by a separate usage metric. Joryio also provides a pricing page and an "Estimate your price" calculator, so you can model costs against your own volumes before committing.

The billing structure at a glance

Joryio bundles three tools into one platform, but each is metered differently:

Component What it covers Billing basis
Platform fee Access to Joryio overall Engaged Profiles
Customer messaging Journeys, campaigns and messages Stored contact count
Analytics Funnels, retention and revenue attribution Event volume
Data streaming Streaming events from Joryio to your data warehouse Records transferred

The key point: the platform fee and the messaging fee are not the same meter. You can have a large stored contact list but a smaller number of Engaged Profiles, or vice versa, and the two lines will move independently.

What "Engaged Profiles" means for the platform fee

The platform fee is based on Engaged Profiles — the profiles that are actually active in your account rather than every contact you have ever stored. This is the number to watch when forecasting your base cost, because it scales with how many customers you are actively reaching and tracking, not with your raw database size.

If your list includes many dormant or unsubscribed contacts, they should not inflate the platform fee the way they would under a stored-contact model. That distinction is the main reason Joryio separates the two meters.

Why messaging, analytics and streaming are billed separately

Each capability consumes a different kind of resource, so Joryio meters each one:

  • Messaging is billed by stored contact count — the size of the audience you maintain for sending.
  • Analytics is billed by event volume — every profile event, purchase, or interaction you track adds to this.
  • Data streaming is billed by records transferred — only relevant if you push events out to your own data warehouse.

This means a high-traffic app with modest messaging needs will skew toward analytics costs, while a large-list, low-event business will skew toward messaging. There is no single "per user" price that captures all three.

Estimating your actual cost

Joryio publishes a pricing page and a dedicated calculator:

  1. Go to the pricing page to see the current plan structure.
  2. Use the "Estimate your price" calculator to enter your expected volumes.
  3. Compare the output against your own numbers for Engaged Profiles, stored contacts, monthly events, and any records you plan to stream.

The calculator is the practical starting point, because the four meters interact and a static table will not reflect your mix. Treat the calculator output as the number to budget against, and re-check it if your event volume or contact list changes materially.

What to confirm before deciding

A few things are worth verifying directly with Joryio, since the public materials describe the billing basis but not every boundary:

  • How an Engaged Profile is defined — specifically the activity window that keeps a profile "engaged."
  • Whether tiers or minimums apply to each meter, and how overage is handled.
  • Hosting region — Joryio's primary hosting region is Frankfurt, EU, which matters if you have data-residency requirements.
  • Migration support — Joryio advertises expert guidance when moving from your current platform, so ask what that covers.

If your volumes are small and stable, the usage-based model is straightforward to estimate. If you run large campaigns with high event volume, model all four meters together rather than assuming the platform fee dominates — analytics and streaming can become the larger lines.