FireHydrant pricing teardown
https://firehydrant.com/pricingFireHydrant's pricing page is a clean, transparent 3-tier structure with a genuinely useful free tier, a clearly highlighted $25/responder Pro plan, and custom Enterprise pricing — a solid self-serve setup competing directly against legacy on-call tools like PagerDuty. The tier differences are scannable via grouped feature categories, though the hybrid seat+usage pricing for Signals alerting adds some complexity that isn't fully explained upfront.
Tier structure
Free
$0
Pro
$25/responder/month (billed annually)
Enterprise
Custom Pricing
Value metric
per-seat (per responder), with usage-based alerting add-on
How limits scale
Escalation logic
Good-better-best escalation from a capped Free tier for exploration, to a full-featured Pro tier for growing teams with on-call/alerting and SSO, to a custom Enterprise tier layering on AI, unlimited resources, compliance, and dedicated support.
Psychological anchors
- Highlighted/recommended plan — Pro plan is visually distinguished with a solid blue background and a 'PRO' badge, framing it as the default choice between Free and Enterprise.
- Free tier as entry anchor — A functional Free plan with real limits (10 responders, 3 integrations) lowers the barrier to trial and anchors Pro's $25 price as reasonable.
- Enterprise as high anchor — Custom Pricing tier with an extensive feature list (AI, SLAs, SCIM, dedicated CSM) anchors Pro as the accessible, transparent option by contrast.
- Annual billing default — Pro's $25 price is shown 'billed annually' by default without displaying a monthly-billed alternative price on the page.
- Competitive displacement framing — Headline and subhead ('Without the Legacy Tax', 'saving 50%+ by switching to Signals') anchor against incumbent tools like PagerDuty/Opsgenie, reinforced by the top banner migration CTA.
What this page is optimizing for
Primarily self-serve conversion for Free and Pro tiers — prices are public, CTAs are instant ('Start free trial'), and no credit card is required — while Enterprise is gated behind 'Talk to us' for lead-gen on larger accounts.
Red flags
- Monthly billing price for Pro isn't shown, only the annual-billed rate, making true month-to-month cost unclear.
- Signals (on-call/alerting) usage-based pricing is only explained briefly in an FAQ ('charged based on the number of alerts you send') without visible rates or examples.
- SMS and voice notifications are 'available for purchase' on Pro with no price shown, an opaque add-on cost.
- No explicit 'responder' seat count or minimums listed for Enterprise, leaving scaling costs undefined.
- No visible discount percentage or monthly/annual toggle, so the value of committing annually isn't quantified for the buyer.
Best-practices scorecard
What works · 5
- Clear recommended tier — Pro is visually highlighted with a distinct background and badge, guiding buyers to it.
- Value metric matches usage — Per-responder seat pricing plus usage-based alerting aligns cost with how incident management tools are actually consumed.
- Tier differences are scannable — Features are grouped into consistent categories (Incident Management, Signals, Security & Admin, Support) across tiers for easy comparison.
- FAQ or objection handling — FAQ addresses free trial terms, payment methods, and Signals billing mechanics.
- Clear CTAs per tier — Each tier has a distinct, appropriately-matched CTA: 'Start free trial' for Free/Pro and 'Talk to us' for Enterprise.
Half measures · 3
- Visible prices — Free and Pro prices are shown, but Enterprise is custom and Pro's monthly (non-annual) rate isn't disclosed.
- Annual discount offered — Pro is billed annually by default, but no toggle or explicit discount percentage vs. monthly is shown.
- Trust signals present — Freshworks parent-company branding and a demo CTA exist, but no customer logos, testimonials, or reviews appear on the pricing page itself.