watching a checkout

Your Lovable app is live. Is your checkout?

Uptime bots congratulate a homepage that returns 200. FunnelWatch replays signup, checkout, a webinar, or a booking, then hands you a prompt you can paste into Cursor or Lovable.

live replayjust now
  1. Landing
  2. Signup form
  3. Resend email
  4. Stripe checkout
  5. Thank-you

Stripe webhook not firing, fix prompt ready

Works with

LovableBoltv0ReplitCursorStripeResendKitMailchimpCalendlyZoomSupabaseVercelCloudflare

What breaks

Green pings don't buy your product.

The weekend glue

Lovable, Bolt, v0, Replit, Cursor. The app is real. The path through a form, an email, and a payment page is where it snaps.

A customer tells you

Someone replies that checkout spun forever. The status page still says operational, because nobody asked it about the button.

The quiet webhook

Stripe charged, or it didn't, and Resend never heard. A 200 on the homepage cannot see that.

How it works

Map once. Replay cheap. Send the fix.

01

AI maps once

A sentence and a URL you own. “Click Start checkout, use the test inbox, stop when Stripe shows $19.” The model writes a replay script and then steps aside.

02

Cheap replays

A schedule, a deploy webhook, or the Run button walks that script. No model on the happy path. Free uptime stays a plain fetch every five minutes.

03

Alert with a fix prompt

A real break includes a screenshot and a prompt aimed at Cursor or Lovable. A renamed button updates the script and stays quiet.

Funnel types

The paths customers actually take.

Checkout

Landing to Stripe. Production stops on the payment page and checks the price.

Email signup

Form to Resend, Kit, or Mailchimp. The thank-you has to show up, not just the 200.

Webinar

Registration through to a held seat. Zoom is checked, not charged.

Booking

A Calendly-style slot that still opens, and a confirmation a person can see.

Add-on

AI Funnel Review

Sample review

82

sample score, out of 100

Marketing and UX notes on a funnel you own. $49 once, or one review a month on Scale. The model suggests. You decide what to ship.

Get a review

What to change first

  • Marketing. The landing page sells a weekend build. The $19 price appears only after the form, so the first honest sentence is on the payment page.
  • UX. Continue to payment sits below the fold on a phone, and a declined card returns a blank screen.
  • Trust. The thank-you never says whether the welcome email left Resend.

Checkout stays uncharged

Staging can type Stripe's test card on a preview you own. Production stops when the payment page loads and checks the price. A read-only key can confirm recent payments left webhooks, without a live secret.

Only sites you own

DNS TXT, a meta tag, or a file under /.well-known before a funnel or a review runs. The bot sends an identifiable user agent. The demo store on this site is the exception, because we run it.

Sample fix prompt for a fictional app. The checkout step on northwind-notes.lovable.app/checkout is broken. Expected a Stripe payment page for $19.00. The page 404s. Fix the smallest route or button so Start checkout opens Checkout for the $19 price. Do not change the price or the payment provider.

Pricing

Pay for the replay, not the ping.

Free stays a fetch. Browser replays start on Pro. Prices in US dollars. Tax may be added at checkout once tax collection is turned on.

Free

$0

For the URL that should stay up.

  • 5 URLs, every 5 minutes
  • Plain HTTP, no browser
  • SSL expiry alerts
  • Email alerts and a public badge
Start free

Scale

$49

per month

  • 20 funnels, every 15 minutes
  • Read-only integration checks
  • Weekly report
  • 1 AI Funnel Review each month
Start Scale

Review

$49

one time

  • One AI Funnel Review
  • Marketing suggestions
  • UX suggestions
  • A short list of what to change first
Get a review

Launch notes, occasionally.

Questions people ask before the first broken checkout.

Uptime says 100%. Why would I pay for this?

A homepage can return 200 while the checkout button 404s, the webinar form posts nowhere, or Stripe never receives the webhook. FunnelWatch walks the path a customer walks.

Will you charge my customers' cards?

No. Production checks stop on the payment page. Staging may use Stripe's published test card on a site you verified. Any other card number is blocked.

Why isn't every check an AI agent?

Agents are slow and expensive, and they change their mind. Mapping once and replaying a script keeps the five-minute and hourly checks cheap. The model comes back only to triage a failure.

What if I rename a button?

If the new label is clearly the same control, FunnelWatch updates the script and does not page you. If the price changed or the step is gone, you get an alert.

All questions

Start on the free plan

Ship the app. We'll watch the funnel.

Five URLs, checked every five minutes. Map a checkout when a customer path is worth more than a ping.