Skip to main content
All CollectionsIndie Email
How to Integrate Stripe with Indie Email?
How to Integrate Stripe with Indie Email?
Updated over 3 weeks ago

By connecting your Indie Email to Stripe, you can use our built-in automation to best manage your paying supporters. For example, you can send them a thank you email right after they contribute or email them about failed payments.

  • At Indie Email, go to ⚙️Account > Stripe Integration

  • At your Stripe account, visit Developers > API Keys

  • Scroll down to Restricted keys > Create Restricted keys

  • Select "Building your own integration."

  • Give it a name

  • Scroll down to "Customers" and set it to "Read"

  • Click "Create Key"

  • Now back at your API screen, you'll see the new Restricted key you've created. Click "Review Key". Click again to copy it.

  • Back at Indie Email, paste the restricted key:

  • Click "Connect Stripe"

  • A new screen will appear with a webhook. Copy the webhook.

  • Back at Stripe, now visit Developers > Webhooks. Click "Add Endpoint"

  • Paste the endpoint. Click on Select Events > All Events. Click "Add Endpoint"

  • You'll be redirected to a new screen. Click on "Signing Secret Review". Paste the code back at Indie Email. Click "Verify Signature"

Now select a list from the dropdown and create all the available automation:

A summary of each automation:

  • Stripe Invoice Payment Succeeded: When a new subscription or one-time payment is created, the supporter is added to your Indie Email. Your new contact will have information about which tier and amount they contributed. If it's a recurrent subscription (monthly or yearly plans), your contact will also have their status set as "active." A thank you email will be automatically sent.

    • This automation is also responsible for sending supporters their receipts for both one-time payments and recurring subscriptions.

  • Stripe Customer Subscription Deleted: When a recurring payment is cancelled, a cancellation email is automatically sent, and the cancellation date is added to your contact. It also removed the status "active."

  • Stripe Invoice Payment Failed: it automatically sends an email so your supporter can update their credit card information.

  • Stripe Invoice Upcoming: sends a renewal email notification for supporters who donated on yearly plans

Please ensure you created all of them so your supporters can have a better experience and avoid churn!

Did this answer your question?