Billing & Plans

Plans, credits, and usage limits

How billing works

ThunderHooks uses a credit-based system for webhook and relay operations. Scheduled checks (monitors, API tests, heartbeats) run for free on all plans.

What costs credits

Action Credits
Webhook received 1
Webhook relayed 1
Alert sent (email or webhook) 1
Webhook replayed 2
Edited & replayed 3
Export 5

What's free

Action Cost
Monitor check Free
API test run Free
Heartbeat ping Free

Plans

Feature Free Pro ($19/mo) Team ($49/mo) Scale ($99/mo)
Endpoints 3 25 Unlimited Unlimited
Monthly credits 100 5,000 20,000 50,000
History retention 7 days 30 days 90 days 1 year
Relay rules 1 10 50 Unlimited
Monitors 1 (5min) 3 (5min) 15 (1min) Unlimited (30s)
Heartbeats 3 (5min) 20 (1min) 100 (30s) Unlimited (10s)
API tests 1 (5min) 5 (5min) 25 (1min) Unlimited (30s)
Status pages 1 1 3 Unlimited
Email + webhook alerts

See the pricing page for current prices.

Checking your balance

Your remaining credits are shown on the dashboard. For more detail, go to Settings where you can see:

  • Current credit balance
  • Credits used this period
  • Transaction history (credits added, consumed, refunded)

Upgrading

Click Pricing & Plans from the user menu or visit the pricing page. Plans are billed through Lemon Squeezy. After purchase, your account upgrades immediately and credits are set to your plan's monthly allowance.

What happens when credits run out?

If your credit balance hits zero:

  • Monitors, API tests, and heartbeats keep running — they don't consume credits
  • Webhook capture and relay will pause until credits are replenished
  • You'll see a warning on your dashboard

Credits reset monthly on paid plans.