Which subscription triggers and actions does Zubs add to Shopify Flow?

Which triggers does Zubs add to Shopify Flow?

Each trigger passes the subscription and the customer, so any Flow step can use them: tag the customer, post to Slack, open a helpdesk ticket or call another app.

Trigger Fires when
Subscription Created A new subscription starts
Subscription Cancelled A subscription is cancelled
Renewal Successful A renewal is billed and its order is created
Billing Failure A billing attempt fails, on every dunning attempt
Order Skipped An order is skipped
Upcoming Order Reminder Before an order, on your reminder schedule
Subscription Items Updated The items on a subscription change
Frequency Changed The delivery frequency changes

The reminder trigger fires even when the Zubs reminder email is off, so a flow can take over that moment entirely.

Which actions can a flow run in Zubs?

Action What it does
Cancel Subscription Cancels the subscription and can record a reason
Skip Next Billing Cycle Skips the next upcoming order
Add Free One-Time Item Adds a free product to the next order
Fetch Subscription Contracts Returns a customer’s subscriptions

A cancellation from a flow can carry one of your own cancellation reasons, so Zubs shows it next to the ones customers made themselves.

What can you build with it?

  • Payment failure, then a person. On Billing Failure, tag the customer, notify a Slack channel or open a support ticket, so someone can follow up personally.
  • Cancellation follow-up. On Subscription Cancelled, add a tag, start an email in another tool or create a task. That’s the starting point for winning cancelled subscribers back without Klaviyo.
  • Welcome gift. On Subscription Created, add a free sample to the first renewal.
  • Skip watch. On Order Skipped, tag the customer or log it, so a pattern of skips shows up before it turns into a cancellation. See skip rate.

How does it fit with the rest of Zubs?

Zubs has two kinds of automation. Sequential Flows change a subscription at a set order number and live in Zubs. Use them for progressions like “10% off from the fourth renewal”. Use Shopify Flow for anything that reacts to an event or reaches into other Shopify features and apps. For emails, the same moments also reach Klaviyo as events, with more detail for each step of dunning.

Set it up in the help center: Shopify Flow integration.

Who is it for?

Merchants who already automate with Shopify Flow, and teams that want subscription events in their helpdesk, Slack or other apps without custom code.

Bottom line

Zubs puts subscriptions into Shopify Flow with no connection step: triggers for the moments that matter and actions that cancel, skip, add a free item or look up subscriptions. Combine them with everything else Flow can do, and use Sequential Flows for changes tied to an order number.

Frequently asked questions

Do I have to connect anything?
No. The Zubs triggers and actions are available in Shopify Flow as soon as Zubs is installed.
Can a flow react to every failed payment?
Yes. The Billing Failure trigger fires on every failed attempt, so your team can follow up while Zubs is still retrying.
Can a flow cancel a subscription with a reason?
Yes. Cancel Subscription can record one of your cancellation reasons and a note, which appear next to the cancellations customers made themselves.
When should I use Sequential Flows instead?
For changes tied to an order number, such as a discount from the fourth renewal. Shopify Flow is for reacting to events and reaching other apps.