Skip to main content

Hi, I'm trying to integrate Stripe with Klaviyo using webhooks and the API to trigger automatic emails whenever an “inquiry”, “chargeback” or “dispute” event is opened or closed in Stripe. I need help to correctly configure the webhook on the server (using Express) and ensure that communication between Stripe and Klaviyo runs smoothly. Could someone provide a step-by-step guide to setting up and testing this integration correctly via API and webhooks?

1. Set Up Stripe Webhooks

  • Log in to your Stripe Dashboard.
  • Go to Developers > Webhooks > Add Endpoint.

2. Create Your Server Endpoint with Express

  • Install Stripe SDK and Express

  • Code your webhook endpoint

 

. Test the Integration

  • Use Stripe’s Webhook Tester to trigger an event.
  • Check your server logs for the event and ensure it sends the data to Klaviyo.
  • Verify in Klaviyo Dashboard > Metrics that the event appears.

 

Let me know if there’s anything you like me to put you through.


Reply