Integrations
Shopify Flow

Shopify flow

Introduction

Managing subscriptions means handling many moving parts: welcoming new subscribers, recovering failed payments, re-engaging customers who cancel, and more. Doing all of this manually is time-consuming and easy to miss. With Shopify Flow integration, Joy Subscriptions automatically notifies Shopify Flow whenever a subscription event occurs — so your automations run in the background, without any manual effort.

Whether you want to send a welcome email when a new subscriber signs up, add a customer tag when a subscription is paused, or alert your team when a payment fails, this integration gives you the tools to build it — no coding required.

Understanding How It Works

Shopify Flow works with three building blocks:

  • Trigger — The event that starts a workflow (e.g., a customer cancels their subscription)
  • Condition — An optional filter that refines when the workflow runs (e.g., only if the customer has been subscribed for more than 3 months)
  • Action — What happens next (e.g., send an email, add a tag, create a task)

Joy Subscriptions provides the Triggers. When a subscription event occurs in Joy — such as a new subscription being created or a payment failing — Joy automatically notifies Shopify Flow. From there, you set up conditions and actions using Shopify Flow's built-in tools or other connected apps.

No setup is required inside the Joy app. Once Joy Subscriptions is installed on your store, all 11 triggers are automatically available in Shopify Flow.

Prerequisites

  • Joy Subscriptions must be installed on your Shopify store
  • Your Shopify plan must include access to Shopify Flow (available on Basic and above)

Available Trigger Events

Joy Subscriptions provides 11 trigger events across three categories:

Subscription Lifecycle

Trigger EventWhen It Fires
Subscription CreatedA new subscription is created
Subscription CancelledA subscription is cancelled
Subscription ActivatedA cancelled subscription is reactivated
Subscription PausedA subscription is paused
Subscription ResumeA paused subscription is resumed
Subscription UpdatedAny change is made to a subscription

Billing

Trigger EventWhen It Fires
Subscription Billing SuccessA recurring payment is successfully charged
Subscription Billing FailureA recurring payment fails
Upcoming Order NotificationAn upcoming order notification is sent to the customer

Schedule Changes

Trigger EventWhen It Fires
Subscription Billing Interval ChangedThe delivery frequency is changed
Subscription Next Order Date ChangedThe next order date is changed

How to Create a Workflow

  1. From your Shopify Admin, go to Apps → Shopify Flow.

  2. Click Create workflow.

  3. Click Select a trigger, then search for "Joy Subscription" in the app list.

  4. Select the trigger event you want to use (e.g., Subscription Cancelled).

  5. (Optional) Click Add condition to narrow down when the workflow should run — for example, only trigger the action if the customer has a specific tag.

  6. Click Add action and choose what should happen next. You can send an email, add or remove a customer tag, create a task, or use an action from another connected app.

  7. Click Turn on workflow to activate it.

Your workflow will now run automatically every time the selected event occurs in Joy Subscriptions.

Workflow Ideas

Here are some ready-to-use ideas to get started:

When This Happens......Do ThisGoal
Subscription CreatedSend a welcome emailOnboard new subscribers
Subscription CreatedAdd tag "subscriber" to customerSegment customers in Shopify
Subscription CancelledSend a win-back emailRecover churned customers
Subscription CancelledRemove tag "subscriber"Keep customer segments accurate
Subscription Billing FailureSend a payment reminder emailRecover failed payments
Subscription Billing FailureAdd tag "payment-failed"Flag customers needing follow-up
Subscription Billing SuccessRemove tag "payment-failed"Clear the flag automatically
Subscription Billing SuccessAdd loyalty pointsReward recurring purchases
Subscription PausedSend a check-in emailUnderstand why and reduce churn
Upcoming Order NotificationSend a charge reminderReduce surprise cancellations

Product
Install on ShopifyWebsitePricing
Resources
DocumentationGetting StartedFAQsIntegrations
Company
Avada GroupContact Support
© 2026 Avada Group. All rights reserved.