Product Icon

WooCommerce Subscriptions

Trending
Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.

Request to add native support in WooCommerce Subscriptions to prevent users from reusing the free trial across different variations of the same subscription product.

I would like to suggest a feature enhancement for WooCommerce Subscriptions related to free trial handling in variable subscription products.

Currently, if a subscription product has multiple variations, users can exploit the free trial by subscribing to one variation, canceling, and then subscribing to a different variation to get the free trial again. This can lead to repeated use of the trial period across variations of what is essentially the same product.

Feature Request:
Please consider adding an option (either in the product settings or globally) to limit the free trial to one-time use per user per subscription product, regardless of which variation they choose. This would prevent users from re-subscribing to different variations of the same product and receiving the free trial multiple times.

Why it matters:

This behavior is exploitable and affects subscription revenue.

It undermines the idea of a limited-time trial as an incentive.

Currently, handling this requires custom code and is not natively supported.

As a developer, I’m currently working around this limitation with custom PHP code, but having native support would be much cleaner and safer for merchants.

Thank you for considering this feature. I believe it would be a valuable addition for many store owners using variable subscription products.

Best regards,

Author

cgtvit

Current Status

Open

Last updated: May 19, 2025

0 comments

Log in to comment on this feature request.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.