The Smart Coupons for WooCommerce plugin enhances the native WooCommerce coupon functionality by offering shipping, payment or user role based WooCommerce checkout discounts for free. These targeted discounts can improve checkout success rates, reduce cart abandonment, and boost customer satisfaction.
Key features of checkout-based discounts
- Shipping Method-Based Discounts: Offer discounts tied to specific shipping methods like local pickup.
- Payment Method-Based Discounts: Apply discounts based on selected payment gateways, such as PayPal.
- User Role-Based Discounts: Provide exclusive discounts for specific user roles, like subscribers.
- Shipping or billing address-based discount: Provide exclusive discounts for users from selected countries with specific shipping/billing addresses.
These discounts become active only during the checkout process, ensuring that customers benefit from the right offer based on their choices.
Access checkout-based offers from Marketing > Coupons > Add Coupons> Coupon data > Checkout options.
1. Shipping method-based discount
Provide discounts for customers choosing certain shipping methods.
Example: Offer a 5% discount for selecting “Local Pickup.”
Steps:
- Add a new coupon from the Marketing > Coupons menu.
- Enter a Coupon code and Description.
- In the General tab, select Percentage discount and enter 5%.
- Go to Checkout > Shipping method and select Flat rate (or any applicable method).
- Publish the coupon.
Optional: Configure usage restrictions, limits, or giveaways if needed.
2. Payment method-based discounts
Encourage customers to use specific payment gateways by offering discounts.
Example: Provide a 10% discount when customers choose PayPal Checkout.
Steps:
- Add a new coupon from the Marketing > Coupons menu.
- Enter a Coupon code and Description.
- In the General tab, select Percentage discount and enter 10%.
- Go to Checkout > Payment method and select PayPal.
- Publish the coupon.
Optional: Configure usage restrictions, limits, or giveaways if needed.
3. User roles-based discounts
Target specific customer groups with role-based discounts.
Example: Offer a 20% discount to customers with the Subscriber role.
Steps:
- Add a new coupon from the Marketing > Coupons menu.
- Enter a Coupon code and Description.
- In the General tab, select Percentage discount and enter 20%.
- Go to Checkout > Applicable roles and choose Subscriber.
- Publish the coupon.
Optional: Configure usage restrictions, limits, or giveaways if needed.
4. Shipping or billing address-based discount
Target specific locations with address-based discounts.
Example: Offer a 10% discount to customers with a shipping address in Australia.
Steps:
- Add a new coupon from the Marketing > Coupons menu.
- Enter a Coupon code and Description.
- In the General tab, select Percentage discount and enter 10%.
- Go to Checkout > Restrict by country.
- Choose an address option to base the discount on, either Shipping address or Billing address.
- Under Country select the country to provide the offer.
- Publish the coupon.
Optional: Configure usage restrictions, limits, or giveaways if needed.
Comments (2)
samguru parthiererchy
May 26, 2022
I need a coupon code plugin that can be used in place of payment methods. e.g when a user wants to purchase a product or signup as a paid member and doesn’t have a bank account to perform payment transactions, he/she can give me the cash and I send the coupon code that represents the product cost to them to be able to signup or purchase that particular product.
Mike
May 30, 2022
Hi there,
Greetings from WebToffee,
You can use the store credit feature to achieve your requirement. Kindly go through this article for a better understanding.