> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.flowella.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Subscription and Membership Renewals

> Send renewal reminders 30 days out with a one-tap renew, handle update and cancel responses automatically, and run a win-back flow for waverers.

Thirty days before a subscription or membership is due, the member receives a WhatsApp message with their renewal details and a simple form: renew, update details, or considering cancelling. Confirmations are processed immediately, waverers get a retention offer, and non-responders receive two further reminders before expiry.

## At a glance

|               |                                  |
| ------------- | -------------------------------- |
| **Trigger**   | Renewal date 30 days away        |
| **Channels**  | WhatsApp                         |
| **Templates** | Renewal Flow plus retention Flow |
| **Platforms** | HubSpot, Stripe                  |

## What this workflow does

The member gets a value recap and a one-tap renewal at 30 days. Those who renew are confirmed and their renewal date rolls forward. Those who want to update details are handed to a Customer Agent. Those considering cancellation receive a retention Flow with options you can actually fulfil. Non-responders get a lighter reminder at 14 days and a final heads-up at 7 days.

## What you will need

* A WhatsApp Flow template for renewal (renew, update, considering cancelling)
* A second Flow template for retention
* HubSpot properties for renewal date and subscription status
* The member's WhatsApp number in international format

## Workflow steps

1. **Trigger** contact date property when the renewal date is 30 days away. Enable re-enrolment so it runs each cycle.
2. **Send first reminder** personalised with name, plan, renewal date, and price.
3. **Wait for completion** delay until Form Completed, up to 14 days.
4. **Branch, completed:**
   * **Renew** set status to Renewal Confirmed, confirm, roll the renewal date forward, end.
   * **Update details** acknowledge, assign to a Customer Agent, create a verification task, re-send the renewal form afterwards.
   * **Considering cancelling** send an empathetic message and the retention Flow, then branch on the chosen option (discount, pause, different plan, or speak to someone).
5. **No response at 14 days** send a lighter reminder noting no action is needed to continue, wait 7 days.
6. **Final reminder at 7 days** send a brief heads-up. If auto-renewal is on, confirm the renewal. If manual, create a task for the account team.

## Tips and gotchas

<Tip>
  Frame renewal as the default where your terms allow auto-renewal. Offer only retention options you can fulfil, since a hollow offer damages trust more than a clean cancellation.
</Tip>
