WooCommerce Subscriptions and Google Sheets workflows you can build
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made template Log every new subscription as a row for analytics
Each signup adds a row with the customer, product, billing period, price and start date, giving you a running ledger of recurring signups to chart by month.
Subscription Created→Add New Row
View the template
Ready-made template Record each renewal payment and thank the customer
Successful payments go to a Renewals tab for revenue tracking, and an Email (SMTP) step sends a short thank-you so long-term subscribers feel noticed.
Subscription Payment Complete→Add New Row→Email (SMTP)
View the templateBuild a dunning list of failed renewal payments
Every failed renewal adds the subscriber, amount and date to a Failed payments tab, so someone can call or email them before the subscription lapses.
Subscription Renewal Payment Failed→Add New Row
Mark cancelled subscriptions on their original row
When a subscription is cancelled, FlowMattic finds its row by subscription ID and fills in the end date and status, so the signup ledger also shows churn.
Subscription Cancelled→Lookup Row Data→Update Row
Track upgrades and downgrades in a switch log
Subscription Switched writes the old and new product with the date, which shows which plans people move to and whether a price change pushed them down a tier.
Subscription Switched→Add New Row
Extend a subscription when support adds free days in the sheet
Support types a subscription ID and a number of days on a Goodwill tab. Each new row extends that subscription and adds a note saying why.
New Spreadsheet Row→Extend Subscription Duration→Add Subscription Note
Change a subscription's status from a status column
Editing the status column to on-hold or active updates the subscription in WooCommerce, so account managers handle pauses from a shared sheet without wp-admin access.
Update Specific Column Value→Filter→Update Subscription Status