Subscription brands that automate retention actions — milestone rewards, cashback on repeat orders, win-back offers for paused subscribers — retain 15-25% more customers than those relying on manual discount codes. The challenge is building that automation without a developer or a patchwork of disconnected tools.
subZwallet Flows is a visual drag-and-drop automation builder made specifically for Shopify subscriptions. Every flow follows a trigger-condition-action model: a subscription event fires, conditions filter the audience, and actions deliver the reward. No code, no external integrations, no Shopify Flow workarounds. Available on Growth and Scale plans.
Open the subZwallet app sidebar and click Flows. The list view shows every flow with its status (active, draft, or archived), trigger type, priority, and usage count. Click any flow to edit, or click Create to start a new one.

Shopify Flow is a free, general-purpose automation tool available on all Shopify plans ([Shopify Flow overview](https://help.shopify.com/en/manual/shopify-flow)). It uses the same trigger-condition-action model, but it was built for store-wide operations — inventory alerts, order tagging, fraud flagging — not subscription lifecycle management.
Shopify Flow exposes only 5 subscription-related triggers (subscription contract created, activated, failed, paused, cancelled) and lacks subscription-aware reward actions entirely ([Subscription triggers reference](https://help.shopify.com/en/manual/shopify-flow/reference/triggers/subscription-contract-created)). subZwallet Flows fills that gap with 9 triggers purpose-built for subscription milestones, 30+ conditions that evaluate subscriber behavior, and 10+ actions that deliver rewards directly through the subscription billing cycle.
Triggers define which subscription event starts the flow. Each trigger exposes configuration fields specific to its event type.

Conditions filter which subscribers proceed through the flow. Each condition block evaluates to true or false, and you can chain multiple conditions with AND/OR logic. Operators include: equals, not_equals, greater_than, less_than, contains, and in_list.

Actions execute when a subscriber passes through a condition branch. Attach multiple actions in sequence to a single branch — for example, apply a discount and send an email in the same flow step.
These recipes use real trigger-condition-action combinations. Each can be built in under 5 minutes from the visual builder.
Each flow has a priority number that determines evaluation order when a subscriber qualifies for multiple flows. Lower numbers evaluate first. Set usage limits (total redemptions and per-customer cap) and optional start/end dates to run time-bound campaigns.
The template library includes pre-built flows for common scenarios: swap product on 2nd order, 3rd order bonus, VIP bonus, high-value order reward, 10th order free product, and win-back for paused subscribers. Each template is fully editable after creation.
Flows connect directly to other subZwallet systems. [Rewards](/help/rewards) handles simpler milestone-based incentives without branching logic. [Cashback Wallet](/help/cashback-wallet) manages the wallet balance that cashback actions credit to. [Points Program](/help/points-program) layers point-earning rules on top of flow-triggered rewards. [Customer Tiers](/help/customer-tiers) provides the tier values that flow conditions evaluate. For retention strategy, see the [Subscription Churn Reduction Playbook](/blog/reduce-shopify-subscription-churn).
For a deeper look at subscription automation strategy, visit the [Shopify Automation Flows](/shopify-automation-flows) guide.