Stripe

Stripe Integrations

  • Add new Stripe sales as new rows on Google Sheets

    If you're looking for a little book-keeping assistance, you've come to the right place. Activate this Stripe-Google Sheets integration and it will watch Stripe for you, triggering with every new sale and automatically sending the information to Google Sheets as a new row so your accounting has all the detail it needs.

    How it Works

    1. A new sale is logged on Stripe
    2. Zapier automatically creates a new row on Google Sheets

    What You Need

    • A Stripe account
    • A Google Sheets account
  • Get Slack notifications for new Stripe sales

    In a company's early days, or even later stages, every sale is exciting and an opportunity to reach out and engage with new customers. With this Stripe and Slack integration you can get Slack notifications with information from new Stripe sales as soon as they come in.

    Note: This Zapier integration doesn't import existing Stripe sales, only new ones after you've set it up.

    How It Works

    1. A new purchase is made from you through Stripe
    2. Zapier sends a Slack notification to your team with the information you want

    What You Need

    • Stripe account
    • Slack account
  • Add Stripe Customers to a MailChimp List

    A smart way to stay in touch with customers to keep them up to date on new products, features or other news is to add them to an email marketing list. This Stripe MailChimp integration will automatically add your Stripe customers to MailChimp for you.

    How It Works

    1. Someone becomes your customer through Stripe
    2. Zapier automatically adds that customers to MailChimp for you

    What You Need

    • A Stripe account
    • A MailChimp account
  • Add or update ActiveCampaign contacts when there are new Stripe charges

    If they're willing to pay you, you should be getting your message out to them without fail. Let us scour your payments in case there's someone you miss: Once you've set up this Zap, it will trigger with every new Stripe charge, adding new contacts to ActiveCampaign or updating customers that were already present.

    How this Stripe-ActiveCampaign integration works

    1. A new charge is made to a credit card through Stripe
    2. Zapier automatically creates a contact on ActiveCampaign or updates a matching customer.

    Apps involved

    • Stripe
    • ActiveCampaign
  • Post failed Stripe charges to Slack

    Keeping an eye on your cashflow is crucial to growing your business. This Zapier integration makes it a little easier: it automatically sends you an alert in Slack whenever there's a new failed charge on your Stripe account.

    How It Works

    1. A Stripe charge fails to process
    2. Zapier alerts you of the failed payment in Slack

    What You Need

    • Stripe account
    • Slack account
  • Create QuickBooks Online customers with sales receipts for new Stripe charges

    Increased sales don't have to mean more time lost to paperwork — let Zapier be your personal accountant.

    This Multi-Step Stripe-QuickBooks Online integration will trigger for any new Stripe charges, automatically finding the right QuickBooks Online customer or creating them if they don't exist, followed by issuing a sales receipt in their name — all in one go.

    How It Works

    Trigger:

    A new Stripe charge is processed

    Automatic Zapier Actions:

    1. A QuickBooks Online customer is found or created
    2. A new sales receipt is issued in their name

    What You Need

    • Stripe account
    • QuickBooks Online account
  • Add new Stripe charges to QuickBooks Online as sales receipts

    Stripe's suite of APIs enable you to accept payments on your mobile app, online storefront or subscription service. Use this Stripe QuickBooks Online integration to add new charges processed by Stripe to QuickBooks Online as new sales receipts.

    Use this Zap alongside the "Add new Stripe customers to QuickBooks Online as customers" to complete the accounting entries in QuickBooks Online for your online sales transaction.

    Note: This Zapier integration doesn't create charges from existing Stripe based payments, only charges recorded by Stripe after you've set it up.

    How It Works

    1. A new charge is created by a Stripe based payment transaction
    2. Zapier adds that customer data to QuickBooks Online as a new customer

    What You Need

    • Stripe account and Stripe API enabled app or payment process
    • QuickBooks Online account
  • Add new Stripe customers to ActiveCampaign as new contacts

    Stripe is a great solution for selling products/services online, but you often want a way to follow up with customers in the future. This Stripe ActiveCampaign integration helps by adding Stripe customers as new contacts in ActiveCampaign so you can automatically create an email list of your customers.

    Note: Let your customers know they're getting signed up for your emails, and use double opt-in to make sure you don't run afoul of any spam laws.

    How It Works

    1. A successful sale is made via Stripe
    2. Zapier adds this customer as a contact in ActiveCampaign

    What You Need

    • Stripe account
    • ActiveCampaign account
  • Send Gmail emails for new Stripe events

    Send custom email notifications for Stripe events (for example account authorizations, balance updates and others) by utilizing this Stripe Gmail integration. Great for keeping your team informed about your customers billing activity.

    How It Works

    1. An event happens in Stripe
    2. Zapier sends an email via Gmail

    What You Need

    • Stripe account
    • Gmail account
  • Get email notifications for Stripe events

    Get custom email notifications for new Stripe events, for example failed charges, via Zapier. After you set up this Zap, every time there is a new Stripe event, an email notification will be sent to you.

    How It Works

    1. An event happens in Stripe
    2. Zapier sends an email to you

    What You Need

    • Stripe account
    • Email account
  • Add Stripe customers to a ConvertKit tag

    Someone just bought something from you, great! Easily keep in touch with all your customers with a little help from Zapier, automatically adding customers to a tag in ConvertKit when a successful customer sale is made through Stripe.

    How It Works

    1. A new sale is made in Stripe
    2. Zapier adds the customer's email address to a tag in ConvertKit

    What You Need

    • Stripe account
    • ConvertKit account
  • Add charged Stripe customers to MailChimp as subscribers

    Automatically manage your Mailchimp lists by utilizing this Stripe MailChimp integration to add charged Stripe customers to a MailChimp list as a subscriber. After you set up this integration, every time there is a new Stripe charge, a MailChimp subscriber is created in a Mailchimp list that you specify.

    How It Works

    1. A charge happens in Stripe
    2. Zapier adds a new subscriber to a Mailchimp list

    What You Need

    • Stripe account
    • Mailchimp account
  • Create Xero invoices from new Stripe charges

    Automatically created paid invoices in Xero when your Stripe customers are charged with this Stripe Xero integration. After you set up this integration, every time there is a new Stripe charge, a new Xero invoice is created. It's automatic accounting at its best.

    How It Works

    1. A Stripe charge is created
    2. Zapier creates a new Xero invoice

    What You Need

    • Stripe account
    • Xero account
  • Save Stripe events in a Google Sheets spreadsheet

    By setting up this Stripe Google Sheets integration, Stripe events (for example account authorizations, balance updates and others) are automatically archived as new rows in a Google Sheets spreadsheet. This integration makes it a breeze to share Stripe event activity safely with third parties without giving them access to Stripe.

    How It Works

    1. An event happens in Stripe
    2. Zapier adds a new row to Google Sheets

    What You Need

    • Stripe account
    • Google Sheets account
  • Create or update HubSpot contacts from new customers on Stripe

    If your customer data is somewhere on your system, it can be everywhere, and you don't have to bother copying it around yourself. This Zap will do it for you after a few configuration steps. It will watch for new customers on Stripe for you, sending each one to HubSpot automatically. Existing matches will be updated with any new details, and if none are found, we'll create a new contact for you, ensuring you're never missing anyone.

    How this Stripe-HubSpot integration works

    1. A new customer is added on Stripe
    2. Zapier creates or updates a contact on HubSpot

    Apps involved

    • Stripe
    • HubSpot
  • Create or update HubSpot contacts for new Stripe charges

    Keeping your contacts updated with the latest information about their paying customer status is essential, but that doesn't mean you have to waste hours of your week updating them yourself. Activate this integration and everything will be taken care of: Every new charge to a card on Stripe will trigger the behavior, and we'll check if the contact exists on HubSpot. If so, they'll be updated with new data, otherwise, a whole new contact will be created for your new paying customer.

    How this Stripe-HubSpot integration works

    1. A new charge is made to a credit card through Stripe
    2. Zapier automatically creates or updates a HubSpot contact

    Apps involved

    • Stripe
    • HubSpot
  • Add new Stripe customers as new active Trainerize clients

    If you use Stripe as the payment method for your website or e-storefront, Zapier can make sure they're added to Trainerize so you don't ever have to copy over those personal details again. After you set up this automation, each time a new customer purchases a training subscription or package off your website, Zapier will create an active client within Trainerize, sending out a welcome mailer with setup instructions is sent immediately.

    This automation also allows you to copy over training and meal plans from another client as a template, saving you the effort of copying those over as well.

    How this Stripe-Trainerize integration works

    1. A new customer is added to Stripe
    2. Zapier adds the customer to Trainerize as an active client

    Apps involved

    • Stripe
    • Trainerize (with owner or admin privileges)
  • Add Stripe sales to an Airtable base

    Need to keep track of all your Stripe sales? This Zapier integration was designed to help you organize all of your Stripe sales automatically by adding them to an Airtable base.

    How It Works

    1. You have a new charge in Stripe
    2. Zapier automatically adds a new record in an Airtable base

    What You Need

    • Stripe account
    • Airtable account
  • Send SMS messages for new Stripe charges

    There's something delightful about being notified every time you receive payment. Use these Stripe SMS alerts to send an SMS to yourself when a charge is made on Stripe and celebrate the fact that you're a little bit richer. :-)

    How It Works

    1. A new charge is made on Stripe
    2. Zapier sends an SMS to a designated phone number

    What You Need

    • Stripe account
    • Phone number that can receive SMS messages
  • Save Stripe customers as AWeber subscribers

    Automatically adding new customers to your AWeber mailing lists, lets you have more time to focus on communicating with customers rather than email list management! After you set up this Stripe AWeber integration, every time there is a new Stripe customer, a subscriber is created in an AWeber mailing list. Get ready for an easier to manage email list.

    Note: This Zapier integration only creates AWeber mailing list subscribers for Stripe customers that are created after you've set it up.

    How It Works

    1. A Stripe customer is created
    2. Zapier creates a new subscriber in an AWeber mailing list

    What You Need

    • Stripe account
    • AWeber account
  • Save Stripe charges as new or updated Infusionsoft contacts

    Automate your customer relations and have more time to focus on customer happiness by utilizing this Stripe Infusionsoft integration to create (or update) Infusionsoft contacts based on new Stripe charges, dynamically. After you set up this integration, every time there is a new Stripe charge, a new contact is created or updated in Infusionsoft.

    How It Works

    1. A charge happens in Stripe
    2. Zapier creates a new Infusionsoft contact

    What You Need

    • Stripe account
    • Infusionsoft account
  • Add or update ActiveCampaign contacts for new Stripe events

    Stripe events let you listen for specific signals, like new subscriptions or refunds. Make sure to catch all possible leads by setting up this Zap and choosing what Stripe events to listen to. From then on, whenever we detect a new one, we'll add the information to ActiveCampaign, either as an update to your customer or a whole new contact if they don't already exist.

    How this Stripe-ActiveCampaign integration works

    1. A new event is triggered on Stripe
    2. Zapier automation adds or updates a contact on ActiveCampaign

    Apps involved

    • Stripe
    • ActiveCampaign
  • Get Slack notifications for new Stripe customers

    Monitor sales in Slack by getting channel message notifications when new customers are created in Stripe. After you set up this Stripe Slack integration, every time there is a new Stripe customer, a new Slack message is posted to a channel. Get ready to celebrate!

    How It Works

    1. A Stripe customer is created
    2. Zapier posts a new Slack message

    What You Need

    • Stripe account
    • Slack account
  • Archive Stripe customers to a Google Sheet

    Log or archive new Stripe customers as rows in a Google Sheets spreadsheet automatically, with this Stripe Google Sheets integration. After you set up this integration, every time there is a new Stripe customer, a new row will be added to a Google Sheets spreadsheet. Now you have an easy way to share and collaborate on Stripe customer data without giving Stripe. access to third parties.

    How It Works

    1. A Stripe customer is created
    2. Zapier adds a new row to Google Sheets

    What You Need

    • Stripe account
    • Google Sheets account
  • Save Stripe charges as Salesforce opportunities

    Keep track of your pending or potential sales on Salesforce with this Stripe integration. After you set up this Stripe Salesforce integration, every time there is a new Stripe charge, a Salesforce opportunity is created. A great way to keep on top of potential upsell opportunities.

    How It Works

    1. A charge happens in Stripe
    2. Zapier creates a new opportunity in Salesforce

    What You Need

    • Stripe account
    • Salesforce account

Why Zapier?

Free

Get started for free—14 day trial of premium features and apps.

Easy

No coding required—automate any of 1,000+ apps in minutes.

Secure

Enterprise-level security—connect mission-critical apps.

Stripe Integration Details

Launched on Zapier October 30, 2011

Use Stripe's robust commerce platform more efficiently by connecting it to Zapier. Through the Zapier integration, your Stripe account can receive and send information to 1,000+ apps. Instead of spending hours maintaining your customer information or checking Stripe for new orders and events, Zapier can automatically help you keep your info up-to-date in the background.

Here are some creative ways to use Stripe and Zapier:

  • Easily keep track of Stripe orders by adding them to a Google Sheets and you’ll always have an updated report.
  • Keep in touch the easy way. Use Zapier to add new customers in Stripe to your mailing list in MailChimp, ActiveCampaign or other email platforms.
  • Stay on top of important Stripe activities by sending Slack messages, emails, or SMS via Zapier whenever there are new Stripe orders or refunds.

Zapier combines Triggers (like "New Charge") and Actions (like "Create Customer") to complete an action in one app when a trigger occurs in another app. These combos—called "Zaps"—complete your tasks automatically.

The following Stripe Triggers, Searches, and Actions are supported by Zapier:

New Charge

Triggers when someone's credit card is charged.

New Event

Triggers when a new event like a dispute, subscription, or transfer is added.

New Customer

Triggers when a new customer is added.

New Refund

Triggers when a new refund is created.

New Coupon

Triggers when you add a new Stripe coupon.

New Plan

Triggers when you add a new Stripe plan.

New Invoice

Triggers when a new invoice is created (supports line items).

New Order

Triggers when a new order is created.

New Invoice Item

Triggers when a new invoice item is listed.

Find Customer

Finds an existing customer by their Stripe ID.

Find Charge

Finds an existing charge by its Stripe ID.

Create Customer

Creates a new customer.

Update Customer

Updates a customer.

Use our free platform to build a single Zapier integration and instantly connect your app with 1,000+ others.

Become a Zapier Integration Partner

Stripe is a developer-friendly way to accept payments online and in mobile apps. Stripe's suite of APIs powers commerce for thousands of companies of all sizes, processing billions of dollars for businesses each year.