1. Home
  2. Integrations
  3. Zapier
  4. Creating your first Zap in Zapier

Creating your first Zap in Zapier

Streamline your workflows and save hours with the ThriveCart Zapier Integration. By connecting ThriveCart to thousands of popular apps, you can easily create Zaps that trigger automated actions whenever key events occur—like when an order is placed, refunded, or a subscription is canceled. This powerful ecommerce automation helps you keep your business running smoothly behind the scenes, ensuring every task, notification, and follow-up happens exactly when it should—without lifting a finger.

Whether you’re setting up payment triggers, affiliate notifications, or email automations, this walkthrough helps you unlock powerful ecommerce automation without touching a line of code.

On the 1st July 2020, a new Zapier app was released, and the older Zapier app is no longer officially supported. You can access the current Zapier app directly within Zapier itself.

ThriveCart has a powerful Zapier app available directly within Zapier here https://zapier.com/apps/thrivecart/integrations

We have 18 powerful triggers for you to choose from, each with its own built-in filtering options allowing you to trigger Zaps for specific products, groups of products, pricing options, coupons, and even affiliates!

A list of our supported triggers can be found below:

All our product triggers fire for free and paid products, including free trials and where the pricing or a coupon may make the product free.

  • Cart Abandoned
    Triggers when a customer enters their email address into the checkout page but leaves without making a purchase.
  • Product Purchase
    Triggers when a specific product (or products) are purchased.
  • Bump Purchase
    Triggers when a specific bump (or bumps) are purchased.
  • Upsell Purchase
    Triggers when a specific upsell (or upsells) are purchased.
  • Downsell Purchase
    Triggers when a specific downsell (or downsells) are purchased.
  • Payment Declined
    Triggers when a customer’s card is declined for the initial payment of a product.
  • Refund
    Triggers when a purchase is refunded.
  • Rebill Payment
    Triggers when a successful rebill payment is made.
  • Recurring Payment Failed
    Triggers when a subscription or split pay rebill payment fails.
  • Recurring Payments Cancelled
    Triggers when a recurring payment for a subscription or a split pay is cancelled.
  • Recurring Payments Completed
    Triggers when a subscription or a split pay is completed and all payments have been made successfully.
  • Subscription Paused
    Triggers when a subscription or a split pay is paused.
  • Subscription Resumed
    Triggers when a subscription or a split pay is resumed.
  • Affiliate Approved
    Triggers when an affiliate is approved to promote a product.
  • Affiliate Rejected
    Triggers when an affiliate is rejected from promoting a product, or when their access is revoked.
  • Affiliate Commission Earned
    Triggers when an affiliate earns commission.
  • Affiliate Commission Paid
    Triggers when an affiliate commission is paid.
  • Affiliate Commission Clawback
    Triggers when an affiliate commission is clawed back.

As a reminder, ThriveCart automatically emails affiliates for each of these actions as well, and our automatic affiliate notification emails cannot be disabled.

Creating Your First Zap

To get started, head over to Zapier and log in or create a new Zapier account if you don’t already have one.

You can click the button to create a new Zap and when asked to choose an App, make sure to search for ThriveCart and use the ThriveCart [BETA] app as shown in the screenshot below.

Note. If you have previously used our older Zapier app, you may see another ThriveCart app listed with [by invite]. You do not want to select this app. It will still work for existing Zaps but moving forward, we recommend new Zaps are created using the newer app.

Zight 2025-11-14 at 10.31.57 AM

After selecting ThriveCart, you’ll then want to select what trigger you want to use (see above for the full list).

Zight 2025-11-14 at 10.33.40 AM

If this is the first time you’re connecting with Zapier, you’ll need to connect your ThriveCart account with your Zapier account. You can do that by clicking the button shown.

Zight 2025-11-14 at 10.38.07 AM

If you have access to more than one ThriveCart account, you will be required to select which account you want to integrate with this Zapier account.

Note. If you’re a sub-user on another account, the only products and data for Zaps you’ll have access to are the products the account owner has granted you access to in their account.

Once your account is selected, you’ll now have the option to select how the Zap triggers. Different triggers may have different filtering options, but they typically include things like:

  • Selecting a specific product or products (leave blank for all).
  • Selecting which payment option to trigger for (when you select one product for the zap to trigger for).
  • Setting the Zap to only trigger for a specific coupon (leave blank for all).
  • Setting the Zap to trigger if the customer agrees to the email opt-in checkbox (leave blank to always trigger).
  • Setting the Zap to trigger if a specific affiliate referred the sale (leave blank for all).
  • Setting the Zap to trigger by the product status, such as only live orders or including orders in test mode (leave blank for all).
Zight 2025-11-14 at 10.41.22 AM

Finally, you’ll have the step to collect samples and use these in your action step. If you have had any orders or events occur for the trigger recently, then clicking the [test trigger] button will pull that recent sample through. Otherwise, you can default to a demo set of data.

If in doubt, go to the checkout and trigger the event you’re setting up (like completing a purchase for a product purchase trigger).

Zight 2025-11-14 at 10.43.03 AM

You’ll be given a ton of data you can reference in your Zaps. Click on the result, such as “Product A” to see all of the data pulled through.

The specific data will vary based on the product and purchase. For example, subscription orders are going to contain more information about future recurring payments, expected rebill dates, the frequency of payments and more!

Zight 2025-11-14 at 10.44.16 AM

When testing a trigger in Zapier, it will pull the latest sample data from your account for that event. It will not take into consideration any filters you’ve set in the customize step.

For example, you set your Zap to trigger for Product A.
On the testing step, the order data pulls through from Product X.

This is because the last order in your account was for Product X. If you specifically need to get the data for Product A (if you need to refer to specific fields only in that checkout), then you’ll want to complete a test order of Product A, then retest in Zapier to get new sample data.

The filter option to only trigger on Product A will only occur when the Zap has been turned on.

You’re then able to go ahead and set up your Action step in Zapier to integrate with your chosen application as needed, by clicking “Continue with selected record”.

Zight 2025-11-14 at 10.50.28 AM

In the example above, Mailchimp is the connecting platform we’ve chosen, and the Action Events available to you will be based on what your desired platform has available through their Zapier app.

When configuring this action, you’ll be able to scroll through a wide range of ThriveCart data to add to your action event.

Zight 2025-11-14 at 10.52.53 AM

If the order sample we collected has data for the specific value, it’ll show there. Remember to scroll through the list or use search to identify the type of data you’re looking for, but you may reference things that weren’t collected in that specific sample and have that data collected in future Zaps where it is included (like Affiliate information that may only be applicable for some orders).

Frequently Asked Questions (FAQs)

  • Q: How can I test my Zapier setup?
    • A: Any payment triggers that you’ve configured and published will run when you process a test order (see how here). So you can run through a test order to trigger your Zap and check the run history within Zapier directly. Any other actions can be completed in your ThriveCart dashboard (such as approving an affiliate or cancelling/pausing a subscription) to trigger that Zap.
  • Q: My Zap isn’t firing, what can I do?
    • A: Make sure your Zap is published and not in draft
    • Make sure that your test orders fit within the Zap filters set that could be preventing the Zap from firing.  
    • Check the Zaps Run History to check whether the order data was actually received, but whether a filter blocked it from firing the connected app.
  • Q: I’m seeing the order data in Zapier, but my connection didn’t trigger, what’s happening?
    • A: If the order data was passed through to Zapier, then ThriveCart has already successfully sent that from our side. You’ll want to review your Zap setup and run history for any filters that could have prevented (or delayed) the action event from running on the Zapier side.
  • Q: Can I use Zapier to action events in ThriveCart?
    • Yes and no, it depends on the action you’re looking for. ThriveCart actions in Zapier are currently via API only, and API events are limited to subscription management (pause, cancel, resume), affiliate creation and management, and student creation. See our full list of available API events here.
Zight 2025-11-14 at 11.02.43 AM

This API Request (Beta) was added via the Zapier team and is not something that we currently support. As our Zapier app has been created and tested by us for actions originating within ThriveCart, we cannot guarantee that Zapier’s Beta API versioning will work as expected. Zaps created using this API would fall outside of our support team’s scope.

Still Need Help?

  • If you’ve followed these steps and are still experiencing issues or have additional questions, please contact our support team here. If you’re seeing issues with data in Zapier, please include example orders (via the customer email or invoice ID #) and our friendly support team can review order logs for data sent to Zapier on those transactions.
Updated on November 15, 2025
Was this article helpful?

Related Articles