pricing

Pick how much
you want us watching.

Four plans, no usage tiers, no surprise overages. Switch anytime from settings. Annual saves two months.

Showing monthly prices
Watchtower
Detection only — no engineer diagnosis

Eyes only. We tell you the moment a flow breaks.

$79/ mo
billed monthly · annual saves $158
  • Up to 4 monitored flows what's a flow?
  • Email alerts, best-effort
  • Plain-English incident summary attached to every alert
  • Upgrade anytime when alerts alone aren't enough
Start trial
Baseline

Alerts you can act on — with a written post-mortem on every incident.

$199/ mo
billed monthly · annual saves $398
  • Up to 8 monitored flows what's a flow?
  • Email alerts + optional AgentDraft mailbox delivery
  • Plain-English post-mortem on every incident — what broke, why, what to check
  • Weekly digest & monthly health report
Start trial
White-glove

A dedicated engineer who learns your app. Faster diagnoses, sharper fix recipes.

$549/ mo
billed monthly · annual saves $1098
  • Unlimited monitored flows what's a flow?
  • Dedicated engineer and shared support channel
  • First response within 5 minutes, 24/7 (contractual) · same-day deep root-cause investigation
  • AgentDraft-backed email-flow QA across every client-critical app
  • Agency-ready customer-facing comms
  • Monthly architecture review with prioritized recommendations
Start trial
the fifth plan · studio

Studio — for agencies & multi-app operators.

$899 / mo5 apps · Priority SLAs across all client apps · agency-ready comms

If you're maintaining client apps at a studio or agency, the per-app math changes. Multi-app monitoring, client-ready incident copy, wholesale pricing past five apps. Same product, different shape.

See the agency setup
the unit you're buying

What counts as a flow?

A flow is one monitored user journey through your app, end to end — not a URL ping. Pinging a single page isn't its own flow; it's part of whichever journey it belongs to.

  • A login round-tripsynthetic user signs in and lands on the dashboard
  • A checkout pathcart → payment → confirmation, end to end
  • A webhook deliveryStripe, Zapier, or any contract your app depends on
  • A scheduled-job heartbeatthe nightly cron that must never silently stop
  • An email round-tripmagic-link or OTP actually reaching an inbox, via AgentDraft
What happens at the limit?

Nothing shuts off, and there is no overage billing — none exists to surprise you with. Your existing flows keep running exactly as before. When you want to add flows beyond your plan's count, we'll ask you to consolidate or move up a tier first. And we'll tell you what we counted before you sign.

the guarantee

Miss the SLA,
the month is on us.

If we don't deliver root cause and a recommended fix within your tier's SLA, we credit the full month — automatically on your next invoice. No tickets. No negotiation.

the sla, in one table

One table. The same numbers everywhere.

These are the canonical response commitments — the same table backs every claim on this site. Contractual rows are the ones the auto-credit guarantee applies to.

PlanFirst responseWritten diagnosisCoverageCommitment type
WatchtowerNo human-response SLA — alerting onlyBest-effort plain-English summary attached to alertsAutomated alerts in near real-time when a check failsdescriptive
BaselineFirst response within 1 business dayWritten post-mortem on every incidentBusiness hours, weekdaysdescriptive
PriorityFirst response within 5 minutes, 24/7Root cause + fix recipe within 60 minutes typically ~30 minutes — typical, not a commitment24/7 on-callcontractual
White-gloveFirst response within 5 minutes, 24/7Same-day deep root-cause investigation · dedicated engineer24/7 on-call · dedicated engineercontractual
StudioPriority SLAs across all client appsPriority SLAs across all client apps24/7 on-callcontractual

Contractual numbers are backed by the SLA auto-credit. Miss a contractual SLA and we credit the full month — automatically on your next invoice. No tickets, no negotiation. Numbers labeled typical are observed medians, not commitments. Descriptive rows carry no minute-level promise.

compare in detail

What you get, line by line.

Watchtower is alert-only — see the four-plan table on each card above for its scope.

FeatureFreeBaselinePriorityWhite-glove
First-response SLA1 business day5 min, 24/7 · contractual
Plain-English post-mortem✓ every incident✓ every incident
Recommended fix attached✓ + dedicated-engineer context
On-call coveragebusiness hours, weekdays✓ 24/7
Number of monitored flows1 · 15-min checksup to 8unlimited
Alert deliveryemailemailemail + AgentDraft
Email-flow monitors
Customer-facing status emails✓ agency-ready copy
Programmatic setup API✓ + onboarding help
Dedicated engineer
Architecture reviewmonthly
Setup time~5 min, self-serve~20 minsame day, hands-on onboarding
vs. the alternatives

Cheaper than an agency.
More useful than a dashboard.

There's no head-on competitor for managed incident response on no-code stacks. Here's the gap we fill.

Read the full alternatives guide

Avg no-code incident3–4 hrs×~$150/hr=$450–$600Priority pays for itself the first time we save you one.

Comparison criterionNightlampSynthetic monitoring
(Checkly, Better Stack)
No-code agency retainer
(Bubble, Webflow shops)
Fractional CTO
Starting price$79 / mo$24–$64 / mo$1,000–$5,000 / mo$3,000–$15,000 / mo
Real engineers respond 24/7business hours✓ but strategic, not reactive
Plain-English diagnosis + recommended fix✓ every incident— (stack trace only)✓ but billed by the hour— (strategic only)
No-code platform expertiseBubble, Webflow, Lovable, Softr, Bolt, Replitsingle-platform usuallyvaries by engagement
Multi-app pricingStudio plan, $899 / 5 apps✓ usage-pricedscope-priced per app
Same-day setup✓ self-serveweeks of scopingweeks of onboarding
API-first configurationcapabilities manifest + OpenAPImature APIs / IaCmanual handoffdepends on tooling
pricing questions

The fine print, in big print.

How does billing work?

Monthly or annual, your choice. Cards via Stripe; ACH/wire on annual plans over $5K. We invoice on the 1st, due net-15. Annual gives you two months free outright — no funny "if you commit to multi-year" math.

What counts as a "monitored flow"?

One end-to-end path through your app: a login, a checkout, a webhook contract, a scheduled job, a custom user journey you describe to us. Pinging a single URL is not a flow — we treat that as part of one. We'll tell you what we counted before you sign. If you reach your plan's flow count, nothing shuts off and there's no overage charge — we'll ask you to consolidate or move up a tier before adding more. The full explainer is in the "What counts as a flow?" section above.

What if I can't apply the fix myself?

Every diagnosis ships as a step-by-step fix recipe written in plain English for your platform — built so a non-developer can follow it. If you're stuck anyway, reply to the diagnosis email and the engineer who wrote it walks you through the steps. What we don't do: push code, log into your editor, or rebuild your app. For hands-on build work, we'll point you to your platform's developer and agency ecosystem.

Is there a trial?

Yes. 14 days, full Priority-tier access, no card — even if you sign up to Watchtower, you get the full real-engineer-on-call experience for two weeks before deciding what fits. At day 12 we'll send a one-line email — yes / no, no chase. And when the trial ends there's no cliff: you keep one free flow monitor, forever.

Is the free tier really free?

Yes — $0, forever, no card. One app, one flow monitor with 15-minute checks and email alerts. It's what your account becomes when a trial ends without a plan: your most important flow stays monitored; any extra flows pause (saved, not deleted) until you upgrade. The paid differentiators — human diagnosis with a recommended fix, email round-trip checks, log streaming, and error-event ingest — are not in the free tier.

Can I cancel anytime?

From the settings page, one click, no email-back-and-forth. We pro-rate the unused portion to your next month. We will not hold your data hostage to keep you on.

Where does my data live?

US-East by default (AWS, single-tenant per account). EU-West is available on annual plans only — honestly, because standing up a dedicated EU stack has real provisioning and operating cost, and we only commit to it for accounts that commit to us. It's not a compliance paywall; if EU residency is a hard requirement for a monthly plan, write to us and we'll figure it out. We don't store customer PII; only operational probe history for the flows we watch, with short retention windows. Email-flow bodies are redacted before storage.

Can I configure Nightlamp from code?

Yes. Every plan includes API access for app updates, monitor CRUD, secret rotation, ingest-status readback, and a capabilities manifest that describes available monitor types, ingestion paths, and webhooks for each app.

What if I need a custom plan?

If your situation is "more than White-glove" — multiple apps, complex compliance, dedicated escalation tree — write to hi@nightlamp.app. We answer in a day, in a sentence.

What if you miss the SLA?

If we don't deliver root cause + a recommended fix within your tier's SLA, we credit the full month — automatically on your next invoice, no tickets, no negotiation.

always-on flow monitoring

Start with the trial.
Decide in two weeks.

no card required · cancel from settings · same-day setup