Integrations
PopProof accepts events from anything that can POST JSON. Below is the exact setup for the most common tools — copy, paste, ship.
Stripe
No code. PopProof hosts the Stripe webhook adapter — paste one URL into Stripe, paste one signing secret back, done. Real payments turn into popups within seconds.
- 1Open your dashboard → pick a site → click "Connect" next to Stripe.
- 2Copy the unique webhook URL the dashboard shows you.
- 3In your Stripe Dashboard, go to Developers → Webhooks → Add endpoint. Paste the URL.
- 4Subscribe to: checkout.session.completed, charge.succeeded, customer.created.
- 5After Stripe creates the endpoint it shows a signing secret (whsec_...). Paste that back into the PopProof dashboard.
- 6That's it. Make a test charge in Stripe — you'll see a popup on your site within seconds.
Lemon Squeezy
No code. PopProof hosts the Lemon Squeezy webhook adapter — paste one URL into LS, paste one signing secret back, done. Every order and subscription turns into a popup. Perfect if you're outside Stripe's supported countries.
- 1Open your dashboard → pick a site → click "Connect" next to Lemon Squeezy.
- 2Copy the unique webhook URL the dashboard shows you.
- 3In Lemon Squeezy → Settings → Webhooks → +. Paste the URL.
- 4Set a signing secret (any string), and subscribe to: order_created, subscription_created.
- 5Paste that same signing secret back into the PopProof dashboard.
- 6Make a test purchase — you'll see a popup on your site within seconds.
Don't see your tool?
If it can make an HTTP POST request, it works with PopProof. Email hello@popproof.app and we'll write a guide for it.