← Back to app
📋 LLM-friendly version of this page

Set Up the Stripe Webhook

Connect Stripe to BestSubscribers so it can track and attribute revenue back to your email subscribers.

Video Walkthrough

Step 1: Open the Stripe Webhooks page

Go to dashboard.stripe.com/webhooks and click Add destination.

Stripe Webhooks page with Add destination button

Heads up: If you have multiple businesses on your Stripe account, make sure you're on the correct one before continuing. If you need to connect multiple Stripe accounts to BestSubscribers, reach out to our support team.

Stripe dashboard showing how to verify you are on the correct business account

Step 2: Select the events

Scroll down to the "Events" section.

Select All events and search for:

  1. charge.succeeded Searching for charge.succeeded in Stripe event selection
  2. charge.refunded

You should see 2 selected events. Click Continue.

Stripe showing 2 selected events before clicking Continue

Step 3: Configure the endpoint

  1. Select Webhook endpoint.
  2. Keep the default destination name or enter your own.
  3. In BestSubscribers, go to Settings → Integrations and copy the webhook endpoint URL.
  4. Paste the endpoint URL into the Endpoint URL field in Stripe.
  5. Click Create Destination.

That's it. Stripe will now send charge and refund events to BestSubscribers automatically.