Never miss a

again

Disputes, payment failures, cancellations, card expirations. Get instant notifications on Email, Slack, Discord, Telegram, WhatsApp, SMS, Push, or Webhook.

EmailSlackDiscordTelegramWhatsAppSMSPushWebhook
Alert Types
28
Channels
8
Setup Time
2min

How It Works

See it in action

Watch how Owlerts captures Stripe events and delivers them to your team across 8 channels in real time.

Live event stream
0 events
Waiting for events...

Competitive Edge

How Owlerts compares

More alert types, more channels, purpose-built for Stripe.

10/ 10

Owlerts

Starting Price
Alert Types
Notification Channels
Real-time Alerts
Daily/Weekly Digests
Alert Routing per Channel
Dispute Deadline Reminders
Discord & Telegram
WhatsApp Alerts
Custom Digest Notifications
4/ 10

Stripe Email

Starting Price
Alert Types
Notification Channels
Real-time Alerts
Daily/Weekly Digests
Alert Routing per Channel
Dispute Deadline Reminders
Discord & Telegram
WhatsApp Alerts
Custom Digest Notifications

Features

Built for teams who need to know

28 Smart Alert Types

Disputes, payment failures, cancellations, refunds, card expirations, payout failures, trial endings, milestones.

8 Notification Channels

Email, Slack, Discord, Telegram, WhatsApp, SMS, Push Notifications, Webhooks.

Alert Routing

Route critical alerts to SMS + Slack. Send monitoring to daily email digest. Full control over what goes where.

Real-time + Scheduled

Instant alerts for disputes and failures. Daily/weekly digests for trends and monitoring.

Revenue Dashboard

MRR, churn, subscription analytics included as a bonus. Not the main sell.

2-Minute Setup

OAuth connect. No API keys. No code. Start getting alerts right away.

Alert Types

28 Events. Zero Missed.

Every critical Stripe event, organized by severity.

Critical6 alerts
Dispute Opened

A customer disputes a charge

Realtime
Dispute Rate Approaching Limit

Visa/Mastercard threshold warning

Realtime
Stripe Account Restricted

Account capabilities disabled

Realtime
Payout Failed

Bank payout rejected

Realtime
Payment Failure Spike

Unusual spike in failed payments

Realtime
Fraud Warning

Stripe Radar flagged a charge as potentially fraudulent

Realtime
Important7 alerts
Payment Failed

Invoice payment declined

Realtime
Subscription Canceled

Customer cancels subscription

Realtime
Cancellation Scheduled

Customer scheduled future cancellation

Realtime
Refund Processed

Charge refunded

Realtime
Trial Expiring (No Conversion)

Trial ending without payment method

Hourly
Card Expiring Soon

Payment method expiring within 30 days

Daily
Dispute Resolved

A dispute has been resolved (won, lost, or closed)

Realtime
Monitoring8 alerts
MRR Dropped

Revenue decreased significantly

Daily
Churn Rate Above Normal

Higher than average cancellation rate

Daily
Refund Rate Rising

Increasing refund trend

Daily
New Customers Summary

Daily new customer count

Digest
Revenue Recovered (Dunning)

Failed payments successfully retried

Digest
Invoices Overdue

Open invoices past due date

Daily
Payment Method Added

New payment method attached to a customer

Realtime
Payout Initiated

A payout to the bank account has been initiated

Realtime
Positive7 alerts
High-Value Payment Received

Payment above threshold ($500+)

Realtime
Plan Upgrade

Customer upgraded to higher plan

Realtime
New Enterprise Customer

High-MRR customer signed up

Realtime
MRR Milestone Reached

Revenue milestone crossed ($1K, $5K, $10K+)

Realtime
Lowest Churn Month

Best churn rate ever

Daily
Successful Payment

A payment was successfully processed

Realtime
New Subscription

A new subscription has been created

Realtime

Privacy First

Zero personal data stored. Ever.

No customer emails. No names. No card numbers. No billing addresses. Owlerts processes Stripe events in real-time to trigger your alerts — then discards the payload. Your customers' personal data never reaches our database.

01

Zero PII Storage

We never store your customers' names, emails, or payment details. Your data stays in Stripe where it belongs.

No customer emails stored
No customer names stored
No payment card details
No billing addresses
02

Privacy by Design

Only aggregated, anonymized metrics are stored for your dashboard. Individual customer data is never persisted.

Aggregated MRR & churn only
No individual transactions
Anonymized analytics
GDPR-friendly architecture
03

Real-time Processing

Webhook events are processed instantly for alerting and discarded. No databases of your customers' information.

Events processed in memory
No raw payloads stored
Instant alert delivery
Data discarded after processing

Architecture

How your data flows through Owlerts

A transparent look at our architecture. Your customers' data is processed in real-time and never stored.

data-pipeline.sh
[1/4]Stripe Event

# Payment, subscription, or dispute event occurs

[2/4]Webhook Received

# Owlerts receives the event via secure webhook

[3/4]Process & Alert

# Triggers notifications on your configured channels

[4/4]Data Discarded

# Customer PII is discarded. Only aggregated metrics are kept.

_Pipeline complete. Zero PII retained.

What we store

  • Aggregated MRR, ARR, churn metrics
  • Notification delivery logs
  • Your alert preferences & channels
  • Your team members & roles

What we never store

  • Customer names or emails
  • Payment card details
  • Individual transaction data
  • Raw Stripe webhook payloads
Option 1 — Fastest

Stripe Connect — Read-Only by Design

Owlerts connects to your Stripe account via Stripe Connect OAuth. One click to authorize. The connection is scoped so that Owlerts can only read your data — we cannot create charges, modify subscriptions, issue refunds, or make any changes to your account.

  • We never touch your API keys
  • No charges or payments initiated
  • No subscriptions modified or canceled
  • No refunds or transfers created
  • No customer data altered
  • Revoke access anytime from Stripe

You can verify the connection scope and revoke access at any time in your Stripe Dashboard → Settings → Installed apps.

Option 2 — Full Control

Restricted API Key — You Decide the Permissions

Prefer to stay in complete control? Create a Restricted API Key directly in your Stripe Dashboard with only the read permissions Owlerts needs. You define exactly what data Owlerts can access — not a single permission more. Paste the key, and Owlerts automatically creates the webhook endpoint for you. No OAuth flow, no third-party authorization screens.

  • You create the key — you choose the permissions
  • Owlerts never sees your main secret key
  • Only read access to payment data
  • Webhook created automatically by Owlerts
  • Rotate or revoke the key anytime
  • No OAuth authorization required

Create a restricted key in Stripe Dashboard → Developers → API Keys → Create restricted key. Grant read access to Customers, Charges, Subscriptions, Invoices, Disputes, and Payouts — plus write access to Webhook Endpoints so Owlerts can register itself automatically. That's it.

Pricing

Simple, transparent pricing

Start free. Upgrade when you need more channels and capacity.

No card required

Free

Get started with zero commitment.

Free
  • Free forever — no trial
  • All 28 alert types
  • Email channel only
  • 1 notification channel
  • 50 notifications/mo
  • 1 team member
  • Email support

Starter

For solo founders who need more reach.

$9/mo
  • 14-day free trial
  • All 28 alert types
  • Email + SMS channels
  • Up to 5 notification channels
  • 200 notifications/mo
  • 1 team member
  • Email support
Pro for $9 — first 100 subscribers

Pro

For growth teams that need full coverage.

$9/mo$19
  • 14-day free trial
  • All 28 alert types
  • All 8 notification channels
  • Up to 10 notification channels
  • 2,000 notifications/mo
  • Daily + Weekly digests
  • Up to 3 team members
  • Priority email support

Enterprise

For scale-ups that need maximum power.

$49/mo
  • 14-day free trial
  • All 28 alert types
  • All 8 notification channels
  • Up to 20 notification channels
  • 10,000 notifications/mo
  • Daily + Weekly digests
  • Full analytics dashboard
  • Up to 20 team members
  • Priority email + Slack support

Early Access

Be the first to know when we launch

Join the waitlist and get early access to Owlerts. No spam, just a launch notification.

waitlist.sh
$owlerts join --email
>