Information
To run a sale, have the following information available ahead of time:
Short name for the sale (i.e., EARTH25, LUNAR25, THANKS25)
Date the sale starts
Date the sale expires (this date is the first date the coupon will stop working). Whatever time the server is on will be the time it ends. The server is currently on Pacific Time, so the sale will end at midnight Pacific Time, 3 am Eastern Time.
Percentage off the regular price
Product categories included or excluded
Create a Coupon
Go to Marketing > Coupons
Select Add coupon
Enter the name of the coupon code.
Note: the name is not case-sensitive when entered by the user.
General settings
Discount type: percentage discount
Coupon amount: % discount (e.g., 25%)
Allow free shipping: false (there is no shipping so this setting does not matter)
Coupon expiry date: the date the sale is over. The coupon will not work on or after the date entered in that field.
Usage restriction
Minimum spend: No minimum
Maximum spend: No maximum
Individual use only: true
Exclude sale items: true
Product categories: the categories to include in the sale (e.g. Advanced Study Series, On-Gorund)
Usage limits
Leave all as default: no limits
Groups
Apply automatically for groups: this feature comes from the Groups plugin. If you want the coupon code to apply automatically for registered users, you can put Registered in this field.
Publish
Edit the Publish date
Set it to the start of the sale and select OK
Select Schedule to complete the coupon setup
Finally, copy the link and send to a QA reviewer
Add the coupon code to the banner
To edit the banner, go to Appearance > Customize
Select WooCommerce > Store Notice
Fill in the store notice for the sale. For example:
Starting January 20th and ending January 23rd, use coupon code LUNAR25 for 25% On-Demand and Advanced Study Series.
Enable the store notice before or during the sale and disable or modify the text afterward.