Live demo· sample data, no login — this is exactly what you’d see for your app. Get your key →

Needs your attention

You're losing checkouts to insufficient funds

19% of payment attempts failed — 12 declined.

How we knew
/v1/checkout is failing your usersCheckout is converting at 76%
Total events30.6%
1.2K
Payment attempts20.9%
62
Success rate19.7%
75.8%
Declined checkouts18.3%
12

Event volume

1,180 events · 24h

Total
Failures

The annotated event

Raw network response → derived business event. Zero instrumentation.

0-code
On the wire
POST /v1/checkout  → 402
{
  "meta": { "status": "DECLINED" },
  "declineReason": "insufficient_funds"
}
Drengr derived

payment_attempt

outcome
DECLINED
reason
insufficient_funds

You wrote 0 lines of tracking codefor this. Firebase, Amplitude and Segment can’t — they never see the response body.

Payment outcomes

12 declined · insufficient_funds

Captured47 · 76%
Declined12 · 19%
Pending3 · 5%

Event volume by kind

net
1,020
tap
84
payment_attempt
62
screen_view
41
net_fail
18

Top failing endpoints

Sorted by occurrence

/v1/checkout
api.acme.shop
402client12
/cart/checkout
api.acme.shop
500server4
/inventory
cdn.acme.shop
503server2

You wrote 0 lines of tracking code for any of this.

Firebase, Amplitude and Segment can’t show this 0-code — they never see the response body. Drengr does.

Start free →