The Stripe Connector

The Stripe Connector

Topics

Overview

Stripe is a suite of APIs powering online payment processing and commerce solutions for internet businesses of all sizes.

With our Stripe connector you can:

  • See all customer data from Stripe, in one place! Quickly uncover each account's MRR and renewal date.

  • Run automated actions when renewal is coming up or when a customer cancels its subscription. And measure whether your actions achieve aspired expansion and retention goals.

  • Define lifecycle stages based on Stripe's subscription data, and push them downstream your engagement workflows, in your marketing automation, CRM and customer success systems. The Stripe data itself will automatically be synced as well.

How to connect Stripe

First, you'll need to install our Stripe app from the Marketplace.

After installing our app you'll be redirected to the settings view:

image-20240408-114302.png

You'll need a secret to prove that you access to the right journy.io account.

Go to your connections and click the Connect button under the Stripe logo:

image-20240408-114340.png

Copy the secret displayed in the connect Stripe dialog:

image-20240408-114419.png

If the secret is valid, you'll see that Stripe is connected:

image-20240408-114449.png

cont.

image-20240408-114501.png

Stripe source settings

Before we can sync users/accounts from Stripe to journy.io, you'll need to tell us a few things:

  • What journy.io property we should use to match Stripe Customer ID

image-20250910-142240.png
image-20250910-142439.png

 

 

  • or what Stipe metadata key we should be using for Customers in Stripe in order to match External ID of journy.io user/account.

image-20250910-142553.png
image-20250910-142923.png

 

Setting up stages

Go to stage settings, let's use Trial -> Customer -> Churn as example:

  • For trials, the subscription status should be equal to "trialing"

  • For customers, the subscription status should be equal to "active", "incomplete", "incomplete_expired", "past_due" or "unpaid"

  • For churn, the subscription status should be equal to "canceled"

image-20240408-114748.png

cont.

image-20240408-114755.png

cont.

image-20240408-114801.png

Here's a complete list of all subscription statuses.

Showing MRR and renewal date

Go to business settings:

  • Choose Stripe's Subscription MRR as MRR

  • Choose Stripe's Subscription Current Period End as renewal date

Note: Only accounts support this right now

image-20240408-114844.png

Tip: Still have questions or need hands-on advice?

Contact support | Get on a call