One-time welcome coupon (first payment only)
Discount the first payment to win the signup, then charge full price on every renewal — the classic welcome offer.
- 15% off first payment
- Renewals full price
- One-time duration
A one-time welcome coupon lowers the barrier to that first signup without eroding your recurring revenue: it discounts the initial order only, and every renewal is full price. ArraySubs extends WooCommerce coupons with subscription settings to control exactly this. This recipe builds a ‘WELCOME15’ code — 15% off the first payment, then standard pricing.
- Customer gets 15% off the initial order at checkout.
- All renewals are charged at full price.
- Behaves like a standard WooCommerce coupon on the first order.
- Locks in the captured value even if you edit the coupon later.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| Coupon codeMarketing → Coupons | WELCOME15 |
| Discount type / amountCoupon → General | Percentage · 15% |
| Apply to subscriptionsCoupon → ArraySubs Subscription Settings | On |
| Discount durationArraySubs Subscription Settings | One-time |
When to use this setup
Set it up in 3 steps
A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.
Create the coupon
Go to Marketing → Coupons, add ‘WELCOME15,’ set Discount type = Percentage and Amount = 15.
CouponsEnable subscription handling
In the ArraySubs Subscription Settings section of the coupon, tick ‘Apply to subscriptions.’
CouponsSet one-time duration
Set Discount duration = One-time so the discount applies to the initial order only, then publish.
Coupons
Notes & edge cases
Modules behind this recipe
The ArraySubs modules this setup relies on.
Coupons
Apply WooCommerce coupons to subscription products with recurring discounts, cycle limits, and checkout counting.
Subscription Products
Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.
Related setups to explore
Other configurations you can build with the same modules.
50% off first 3 months
A recurring coupon that discounts the first few renewals — e.g. 50% off for 3 months counting the initial order.
Free first month coupon
A 100%-off coupon on the first payment so customers start free, then renew at full price.
Fixed $-off first order
A flat cash discount on the first order — e.g. $10 off the initial payment, with renewals at full price.
Questions, answered
Unlock the complete Pro stack
Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.
No credit card required · Annual and lifetime options available
