Home / Sources / WooCommerce Subscriptions

WooCommerce Subscriptions

Renewals, switches, holds.

Source Commerce Native
Triggers
6
Used on
Setup
Auto-detected
Min version
latest

How this source works

FlowSync taps into the native WooCommerce Subscriptions action hooks. The moment WooCommerce Subscriptions is detected on your site, all triggers below are available in the workflow builder — no extra configuration, no webhooks to wire up.

Available triggers 6 total

Subscriptions

Subscription created
subscription_created
A new WooCommerce subscription record was created. Fires for both manual and gateway-initiated subscriptions.
Subscription activated
subscription_activated
The subscription transitioned to active. Trigger access grants and welcome flows here.
Subscription cancelled
subscription_cancelled
Customer or admin cancelled the subscription. Includes the original plan and recent payment data.
Subscription expired
subscription_expired
The subscription reached end-of-term without renewal. Good place to move contacts to a win-back segment.
Subscription status changed
subscription_status_changed
Catch-all for any subscription status transition. Includes both old and new status.
Subscription payment completed
subscription_payment_completed
Fires on every successful renewal payment. Use it to refresh CRM tags, log LTV, or extend external access.

Sample event payload

Every trigger ships with a structured payload. Here's what subscription_payment_completed looks like when it fires:

Subscription payment completed
subscription_payment_completed
PAYLOAD
subscription_id714
user_id2418
user_email"[email protected]"
order_total"24.00"
order_currency"USD"
timestamp2026-07-09T00:03:58Z

Popular workflow recipes

Tap any recipe to install it as a starting point — all wires connected.

WooCommerce Subscriptions Brevo

Add new WooCommerce Subscriptions events to Brevo, tagged by type

2 actions · common
WooCommerce Subscriptions Mailchimp

Sync WooCommerce Subscriptions contacts into Mailchimp

1 action · common
WooCommerce Subscriptions HubSpot

Mirror WooCommerce Subscriptions changes to HubSpot CRM

1 action · common

How to use it

1

Make sure WooCommerce Subscriptions is active

FlowSync auto-detects WooCommerce Subscriptions on plugin activation. If it’s running, you’ll see it under FlowSync → Sources with a green status dot.

2

Pick a trigger in the workflow builder

Open a workflow, click the trigger node, and select any WooCommerce Subscriptions event. The payload schema is loaded automatically so the field picker works downstream.

3

Filter, branch, or pass the payload to an action

Use the IF/ELSE node to gate the flow on plan tier, country, role — anything in the payload. Then connect any action and use {{trigger.field}} style merge tags.

4

Replay real events

FlowSync stores the last 1,000 fired events. Click any one in Logs → WooCommerce Subscriptions and hit Replay to dry-run a workflow against a known-real payload.

Wire up WooCommerce Subscriptionsin minutes.

Install FlowSync free, pick a trigger, and send events anywhere you need them.