Pricing

ClickStream prices on pageviews ingested + identity resolutions performed, with every other capability gated behind plan tier rather than metered. No per-seat fees. No retroactive surprises — the dashboard shows real-time usage and flags overage-risk before it becomes a bill.

Every quoted price here is the self-serve rate. Network + Custom tiers are available on annual contract; contact sales@clickstream.com for enterprise volume discounts, data-residency specifics, and the signed DPA.

Tiers at a glance

TierMonthlyIncluded pageviewsIncluded resolutionsRate limitOverage
Free$050,000 / mo0100 events/secrate-limit only
Builder$99500,000 / mo1,000 / mo1,000 events/sec$1.00 / 100k events
Scale$2995,000,000 / mo10,000 / mo5,000 events/sec$0.50 / 100k events
Network$79925,000,000 / mo50,000 / mo25,000 events/sec$0.25 / 100k events
Customnegotiated25M+ / mo50k+ / mo100,000 events/secnegotiated

Annual billing is 9× the monthly rate (3 months free — 25% off). Available on Builder / Scale / Network; Custom is annual-by-default.

Per-tier capability matrix

CapabilityFreeBuilderScaleNetworkCustom
Dashboard + basic analytics
5 core bot-classification models
26 behavioral scoring models
Identity resolution
@clickstream/signals page-code library
Signals real-time polling
Bot category labels in Traffic Quality
Session replay retention1-hour peek7 days30 daysunlimitedunlimited
CSV export
Parquet (raw event) exports
Signals Feed WebSocket read
Signals Feed write
Cross-site identity resolution
Network audience segments
Graph query API (read)
Graph query API (write)
Priority SLA
Enterprise SSO + dedicated support
Data product partnership (Human™ / BotGraph™ / Signals Feed sales participation)

Overage meters

Three usage meters can accrue beyond your included quota:

  1. Pageview overage — events above the monthly cap.
  2. Identity resolution/v1/resolve calls against the identity graph.
  3. Identity signals ingested — resolved HEM / phone / customer-id signals.
  4. Resolve API calls — same endpoint, counted separately for dashboard analytics.
  5. Graph query — Scale+ graph-query API calls.

Per-tier unit prices:

MeterFreeBuilderScaleNetworkCustom
Pageview (per 100k)$1.00$0.50$0.25$0.25
Identity resolution$0.010$0.008$0.005$0.005
ig_signals (per 1k)$0.10$0.08$0.05$0.05
ig_resolve (per call)$0.002$0.0015$0.001$0.001
ig_graph_querynot offered$0.01$0.005$0.005

Overage behavior

By default, Builder / Scale / Network tiers rate-limit when you exceed the monthly pageview cap. The collector starts rejecting events with 429 rate_limit_exceeded once the 2× burst allowance is exhausted — no surprise bill, but events are dropped until the next billing cycle.

You can opt in to overage billing in Settings → Billing → Overages enabled. With overage billing on, the collector keeps accepting events and meters them to Stripe. You get billed monthly for everything over the included quota at the per-tier unit rate.

The dashboard shows an upgrade recommendation when your trailing-3-month overage cost exceeds the next tier's monthly price. At that point moving up a tier is cheaper than paying per event.

Free tier

Free is genuinely free — no trial clock, no forced upgrade — but carries hard limits:

Free is intended for personal projects + evaluation. Production sites should move to Builder.

Builder tier — $99 / mo

The "own your analytics" tier. Gives you:

Scale tier — $299 / mo

Unlocks the realtime + data-product surface:

Network tier — $799 / mo

The platform tier — full read + write to every API:

Custom tier

For enterprise workloads that need dedicated infrastructure, data-residency contracts, private operator arrangements, and participation in our data products (Human™ / BotGraph™ / Signals Feed sales).

Contact sales@clickstream.com.

Invoicing

Changing plans

Upgrades take effect immediately; your bill prorates the difference for the current period. Downgrades take effect at the start of your next billing cycle (data in your current tier stays accessible until then). You can cancel anytime in Settings → Billing → Cancel Subscription — your site continues through the end of the current period, then read-only for 30 days before auto-archive.

Refund policy

We don't do auto-refunds. If you hit a pricing surprise or a billing bug that wasn't your fault, email billing@clickstream.com — we fix it, and it's always on us.

FAQ

Can I get a discount for my non-profit / open-source / student project? Yes — email support@clickstream.com with your org details. We do 50 % off Builder / Scale for verified non-profits and accredited academic use.

Is there a free trial on paid tiers? 14-day trial of Builder on signup. No credit card required; downgrades to Free after 14 days if you don't upgrade.

Do you charge for bots? Yes. Every event the collector accepts counts, regardless of isBot verdict. We give you the label to decide what to do downstream, not a discount on ingestion.

What happens if I hit my included quota? Rate-limit by default (collector starts rejecting events with 429s). Opt into overage billing to keep ingesting and get metered to Stripe at your tier's per-100k rate.

Can I pause a site? Yes — Settings → Site → Pause Tracking. The SDK continues loading (no customer-facing regression) but /v1/events rejects the site's events with a 202-like no-op response for the pause duration. Identity graph retains existing records.

Is the Free tier permanent, or will it disappear later? Permanent. Free isn't a 14-day trial in disguise — the 50,000-pageview cap, the feature gates, and the rate limits are documented publicly and don't change month-over-month. If we ever adjust Free-tier limits for new signups, existing accounts get grandfathered at their original terms. Personal projects and evaluation accounts are welcome on Free indefinitely; commercial sites hitting the cap should move to Builder for the additional capacity + features.

See also