SFHooks Docs

Plans & billing

Tiers, the free trial, billing lifecycle, and usage limits.

Plan tiers

Three tiers — see the Usage page for current prices & limits
StarterGet to production
ProTeam & custom headers+ team, headers, alerts
ScaleRBAC, DLQ & filtering+ rbac, dlq, filtering

SFHooks has three tiers — Starter, Pro, and Scale. Moving up raises your monthly event allowance and the number of webhooks, connections, and team seats, and extends how long event logs are retained. Current prices and exact limits are always shown on the Usage page, which renders them live from billing.

What unlocks where

Beyond limits, some capabilities are gated by tier:

  • Starter — core delivery, automatic retries, and HMAC signing.
  • Pro adds team access & seats, custom delivery headers, and endpoint health alerts.
  • Scale adds role-based access control (read-only role), the dead-letter queue with replay, and value-based payload filtering.

See Create a webhook for custom headers and payload filtering, Delivery & DLQ for the dead-letter queue, and Team & roles for RBAC.

Free trial

New organizations can start a 14-day, card-required Starter trial. A card is collected up front through Stripe Checkout, and the trial auto-converts to a paid Starter subscription when it ends unless you cancel first. Organizations aren't put on a trial automatically — you start one (or subscribe) from the Usage page.

Cancel before it converts

You can cancel any time during the trial to avoid being charged. Upgrading mid-trial ends the trial and starts paid billing on the new plan immediately.

Billing lifecycle

  • Incomplete — registered, no active paid plan yet.
  • Active — in good standing.
  • Past due — a payment failed; update your card to recover.
  • Canceled — the subscription has ended.

Changing plans

When your subscription is backed by Stripe you can upgrade or downgrade in place from the Usage page, with proration handled automatically; otherwise you'll (re)subscribe through Stripe Checkout. A billing portal link lets you manage your card and invoices.

Usage limits

Your monthly event count is metered and shown on the Usage page. When an org exceeds its allowance, over-limit events can be marked throttled rather than delivered — upgrade or wait for the next billing period to restore full throughput. See event statuses for how throttling appears in the logs.