Introducing our new Stripe integration: Instant triggers, subscription management, and more

Hannah Herman
Hannah Herman / May 11, 2020

We're excited to announce that we've updated our Stripe integration. As one of our most popular apps, we wanted to make it easier for Stripe users to connect it to the thousands of other apps on Zapier.

Here's a look at what's changed—and what it means for you.

Moving New Charge and New Event triggers to webhooks

The two most popular Stripe triggers are New Charge and New Event. These triggers used to be polling triggers, which meant Zapier periodically checked for new data from the trigger app in order to start your workflow. The polling interval (also called the polling speed or polling time) is how often the trigger looked for new data. This interval varied depending on your subscription plan and could be as often as every minute or as infrequently as every 15 minutes.

Both triggers would max out at 50 items per poll. This limit meant that users who have many customers in Stripe or who run charges in batches would exceed these limits, and their Zaps could miss triggering on things.

Now that these are instant triggers, however, Stripe will let Zapier know whenever there's new data. Zaps with Instant triggers are labeled Instant on your dashboard. (Need more info? Read more about the difference between instant triggers and polling triggers.)

Support for subscriptions

Subscription management is a key part of Stripe for many users, and now you can use a Zap to both create and cancel subscriptions. These new actions are supported by a new search that allows Zapier to find subscriptions in Stripe.

Search for customers in Stripe by email address

We also added a new search, so you can look up customers based on their email address. This search makes it even easier to find the right customer as part of an automated workflow. For example, you could use this search to find and update customers in Stripe as their information changes in another app, such as your CRM.

Support for metadata and custom data fields

Stripe users can also now use metadata to add custom data to an object (like a customer) in Stripe using Zapier. This feature gives you added flexibility in how you use Stripe and Zapier.

Automate your payments with Zapier's Stripe integrations.