Skip to content

How to Cancel a Stripe Subscription Automatically Using Zaybra

Using Zaybra, you can automatically cancel Stripe subscriptions Here's how.

A customer reached out and asked you to cancel his subscription huh? Oof. It happens though! Of course now you’ve got a problem:

You’ll have to manually cancel the subscription.

Well if that doesn’t throw salt in the wound! But with Zaybra, we can make it better! The Zaybra app includes a workflow action that will automatically cancel subscriptions in Stripe for you. Let’s dive in and see how to set it up!

How to automatically cancel Stripe Subscriptions via HubSpot workflow

Ahhh! Good ol’ workflows. Here to save us from performing the same repetitive tasks over and over again. We can get our cancellation workflow set up pretty easily.

1. Start by creating a Zaybra Subscription based workflow.

2. Select the Event trigger.

How to cancel a Stripe Subscription using HubSpot workflows

3. Set the enrollment trigger to Property Value Changed Zaybra Cancelled At is after [Insert Date Here] and Zaybra Cancellation Reason is known. This will make it so that when you set the Zaybra Cancelled At and Zaybra Cancellation Reason properties, the subscription will enter this workflow.

HubSpot how to cancel a stripe subscription using workflows

4. Click the + button beneath the workflow trigger and select the Cancel Zaybra Subscription action. This action will go into your connected Stripe account and perform the cancellation for you! But first we’ll need to give it some details.

How to cancel a Zaybra subscription automatically

5. Under Subscription ID, add the ID Zaybra Subscription token. This will take the unique ID of each subscription that enters this workflow. That way, Zaybra will be able to find it in Stripe!

6. For Cancellation Date, select Zaybra Cancelled At.

7. For Cancellation Reason, select Zaybra Cancellation Reason.

8. Click Save and you’re all done!

How to automatically cancel a stripe subscription in HubSpot

So what’s going to happen when a subscription enters this workflow? Zaybra will look at its subscription ID and take a peek into your connected Stripe account. It will schedule the subscription to be cancelled the day before your Zaybra Cancelled At property at 11:59 PM.

It will also autofill the Reason it was cancelled using the Zaybra Cancellation property you filled out!

How to use Zaybra to cancel stripe subscriptions automatically

If it seems too good to be true, it’s not. It’s just one of the many ways Zaybra can make your life easier!

If you enjoyed this post, why not share it with your friends? And if you want to see what else the app can do, check out this blog post on How to Automatically Create a Stripe Invoice Link Using Zaybra!


David Staat

David Staat

Helping users HubSpot hapily!

Latest Articles

Zaybra on HubSpot Pro VS. HubSpot Enterprise

Zaybra on HubSpot Pro VS. HubSpot Enterprise

Zaybra syncs your Stripe with your HubSpot differently depending on if you're using HubSpot Pro or Enterprise. Let's see how!

5 Ways Zaybra Keeps Your HubSpot And Stripe Data Up to Date

5 Ways Zaybra Keeps Your HubSpot And Stripe Data Up to Date

Zaybra can do more than integrate Stripe with HubSpot. It can keep your data up to date and clean! Let's take a look at some of the ways it...

How to Map Stripe Products to HubSpot Using Zaybra

How to Map Stripe Products to HubSpot Using Zaybra

You can map your Stripe products to HubSpot using Zaybra! This will allow you to use our Custom Quote and get sales moving faster. Here's h...