Skip to content

How to tell subscribers before a WooCommerce subscription price rise

By Recast. Updated .

Tell each subscriber before their price goes up: the product, the price now, the new price and the date it starts, with a link to their account so they can change or cancel. Many stores give 30 days' notice. WooCommerce Subscriptions does not send this email for you.

Preview this change on your own subscriptions, free.

Download Recast free

Why a notice matters

A price rise that surprises a customer is the fastest way to lose them, and it leads to disputes and chargebacks. A clear notice gives subscribers time to decide. Most stay.

There are also rules. Card networks and some countries have rules about notice before a recurring price changes. They differ by country, payment provider and product. This guide is not legal advice: check the rules that apply to your store and your payment provider before you set your notice period.

What to put in the notice

Keep it short and specific:

  • The product the price change is for.
  • The price now and the new price, for each billing period, for example “£10.00 a month now, £12.00 a month from 1 December”.
  • The date the new price starts.
  • What the customer can do: a link to their account, where they can change or cancel the subscription before that date.
  • Why, in one sentence, if you want to say it.

Send it to each subscriber who will pay more, not to every customer. Subscribers who already pay the new price do not need it.

How much notice to give

Many stores give 30 days. Some rules require a minimum, and longer notice also gives customers time to update their payment details. Choose one period and use it every time, so the date in each notice is easy to check.

Send the notice with WooCommerce

WooCommerce Subscriptions does not send a price notice. Without a plugin, you can export the subscribers who will pay more, then send the notice from your email or newsletter tool. Write the date the new price starts in the email, and wait until that date before you change the subscriptions.

Send the notice and apply the price later, with Recast Pro

Recast Pro has a price rule for this, under WooCommerce > Recast > Rules:

  1. Turn on Keep subscribers on the current price and choose the days between the notice and the change. The minimum is 30 days.
  2. When you raise the regular price of a subscription product, Recast sends a notice email to each subscriber who pays less. The email shows the product, the price now, the new price and the date, with a link to the customer’s account.
  3. Recast records the notice on each subscription, as a private note.
  4. After the notice period, Recast applies the new price to the subscriptions that got the notice, as a batch you see in History and can undo.

The notice is a WooCommerce email, so you edit its subject, heading and text under WooCommerce > Settings > Emails, and it uses your store’s email template. If you turn the email off, Recast does not change prices. Sale prices do not start a change, and if the price goes down again before the date, Recast cancels the change.

Common questions

Can I send the notice and change the price on the same day? You can, but then the notice is not a notice. Send it first, and change the price after the notice period.

What if a customer renews between the notice and the date? They pay the old price. The new price starts on the first renewal after the change.

Do I need to notify subscribers who pay more than the new price? No. Their price does not go up.

Related guides