
Free Trial Coupon for WooCommerce Subscriptions lets you offer a different free-trial period through a coupon code. Create a “Subscription Trial” coupon, choose the trial length and period, and let customers apply it when signing up for a subscription.
Use trial coupons for subscription promotions, introductory offers, and extended trials. You can also add a trial period to WooCommerce Subscriptions’ fixed or percentage sign-up fee discount coupons.
Features
- A dedicated “Subscription Trial” coupon type.
- Set the free-trial length in days, weeks, months, or years.
- Add trial settings to “Sign-Up Fee Discount” and “Sign-Up Fee % Discount” coupons.
- Trial handling for simple subscriptions and subscription variations.
- Display the coupon’s trial period in cart totals.
- Reject trial-only coupons when the cart contains no subscription products.
Trial-only coupons do not discount sign-up fees. This plugin does not add renewal-payment discounts.
Requirements
Install and activate both:
- WooCommerce 6.5 or greater.
- WooCommerce Subscriptions 6.7 or greater (paid extension, purchased separately).
These are the existing minimum requirements; they are not a claim that every version combination has been tested.
Compatibility and community testing
Version 2.0.2 was tested with WordPress 7.1.4, WooCommerce 11.2.1, WooCommerce Subscriptions 7.7.0, and PHP 8.3.32. Verified scenarios include a seven-day trial on a simple subscription using the classic cart and checkout, coupon refresh/removal/reapplication, and rejection on a regular-product cart.
We do not currently have access to the latest WooCommerce Subscriptions release, so compatibility with that release has not yet been verified. If you have a newer version and would like to contribute, please test the release candidate on a staging site and share your versions, steps, and results on GitHub. Please do not upload paid plugin files, license keys, or customer data.
Testing details and known coverage limits are maintained in the development repository. Automatic payment gateways, renewals, block checkout, subscription variations, and sign-up fee coupon combinations are not covered by the latest release checks.
Getting started
- Go to Marketing > Coupons and add a coupon.
- Choose Subscription Trial as the discount type.
- Enter the Free trial length and select its period.
- Set any coupon restrictions and publish the coupon.
- Add a subscription product to the cart and apply the code. Review the trial and recurring totals before placing an order.
Demo
Explore the demo store. Example coupon codes on that site:
TRIALDESIGN: one-month trial for the graphic design subscription.TRIALSUPPORT: five-day trial for the tech support subscription.TRIALMEDITATE: two-week trial for weekly meditation classes.TRIALBOOK: one-year trial for the virtual book club.TRIALLANG: percentage sign-up fee discount for online language lessons.TRIALSEO: fixed sign-up fee discount for monthly SEO audit reports.
These are demo codes; create your own coupons on your store.
Other plugins by CoderPlus
Data Privacy Manager for WooCommerce (Premium)
Data Privacy Manager is a WooCommerce GDPR plugin that helps you process personal data requests and manage customer permissions and privacy choices. Give your team tools to review requests, manage approvals, follow up with customers, and track outcomes. Keep privacy work organized with permission records, staff access controls, and clear steps for customers.
View on WooCommerce.com
Role-Based Analytics for WooCommerce (Premium)
Filter WooCommerce Analytics by WordPress user role. Compare customer groups across sales, orders, products, coupon usage, and downloads, with role reports and leaderboards.
View on WooCommerce.com
X Scroll To Top – Responsive
Add a lightweight, customizable scroll-to-top button to your site.
View on WordPress.org
Logo Switcher for Divi
Set a separate logo for Divi’s fixed navigation header when visitors scroll.
View on WordPress.org
Screenshots

Open Marketing > Coupons in the WordPress dashboard.

Create a new coupon.

Select the "Subscription Trial" coupon type.

Enter the free-trial length and period.

Cart totals before applying the coupon.

Cart totals after applying the coupon.