# Pricing

> Beton pricing: Self-hosted is free with your own LLM key. Cloud starts at $0.50 per tracked user per month. Enterprise add-ons available.

*Source: [https://www.getbeton.ai/pricing/](https://www.getbeton.ai/pricing/)*

## Plans

### Self-Hosted — Free (Requires your own LLM API key)

Full control. Deploy on your own infrastructure with GPL license.

- Unlimited users
- All signal detection features
- All CRM integrations
- Sync data – weekly
- Signal detection – weekly
- Webhook & n8n support
- Bring your own LLM key
- Community support
- GPL licensed

CTA: [Get Started](https://github.com/getbeton/inspector)

### Cloud — $0.50 (per tracked user / month)

Managed hosting. No data storage on our side, instant setup.

- Everything in Self-Hosted
- Sync data – daily
- Signal detection – daily
- Managed infrastructure
- No data storage on Beton side
- Instant setup — connect PostHog in minutes
- Automatic updates
- Priority support
- 99.9% uptime SLA

CTA: [Start Free Trial](https://inspector.getbeton.ai/login)

### Enterprise — Custom

For organizations with advanced security, compliance, and deployment needs.

- Everything in Cloud
- Sync data – every 4 hours
- Signal detection – every 4 hours
- Air-gapped deployment
- Role-based access controls
- White-glove onboarding
- Custom integrations
- Dedicated support
- SLA guarantees

CTA: [Book a Demo](https://cal.com/beton/thanks-for-your-interest-in-beton)

## Enterprise add-ons

- **Air-Gapped Deployment** (Custom) — Deploy Beton in fully isolated environments with no external network access. Ideal for regulated industries.
- **Access Controls (RBAC)** (Custom) — Role-based access controls for teams. Define who can view, edit, and manage signals, integrations, and routing rules.
- **White-Glove Onboarding** (Custom) — Dedicated onboarding support including PostHog setup review, signal configuration, CRM integration, and team training.

## FAQ

### What counts as a tracked user?

A tracked user is any unique email in your PostHog instance that Beton monitors for behavioral signals. 

### Does Beton store my product data?

No. Beton reads events from your PostHog instance and routes signals to your CRM. We don't store your granular product analytics data (e.g. particular events or groups of events) but we store results of aggregated analytics. Self-hosting is always available and free with your own LLM keys. If you want we can do an airgapped deployment – it comes with a silver hat.

### What LLM key do I need for self-hosted?

The self-hosted version requires an API key from a supported LLM provider (OpenAI, Anthropic, Gemini, Openrouter or compatible). This is used for signal detection heuristics. You control the model and costs.

### Which CRMs are supported?

Attio is the natively supported destination today. HubSpot is on the immediate roadmap. For everything else (Pipedrive, Zoho, Salesforce, Close, custom CRMs), the Webhooks integration routes any signal to any HTTPS endpoint — and because Beton is open source, you can drop in a destination adapter yourself.

### Do I need PostHog to use Beton?

PostHog is the primary product-analytics source, but you can also connect a Postgres warehouse (RDS, Cloud SQL, Supabase, self-hosted) or Stripe directly — Beton reads schema and runs signal discovery against any of them. Vertica and Trino are on the roadmap.

### Is Beton really open-source?

Yes. Beton is licensed under GPL. You can view, modify, and self-host the entire codebase. The cloud version provides managed hosting on the same open-source code.

### Is there a free trial for Cloud?

Yes. You can start a free trial of Beton Cloud with no credit card required. Connect your PostHog instance and see signals within minutes.
