Hi,
I understand that the “Free Gifts for WooCommerce” plugin doesn’t cover all your needs for complex promotions. Here are some suggestions for plugins that can handle your scenarios:
1. Discount Rules for WooCommerce (Free and Premium):
- This plugin is a popular choice for creating intricate discount rules.
- It allows you to set discounts based on:
- Product quantity (perfect for your M=S gift and L=M gift promotions)
- Cart total (useful for the 10-product bulk discount)
- User roles (exclude specific user roles from discounts)
- The free version offers plenty of functionality, while the premium version unlocks advanced features like product exclusions and scheduling.
2. Advanced Dynamic Pricing for WooCommerce (Premium):
- This plugin focuses on dynamic pricing and discounts.
- It can handle your bulk discount scenarios (5M=1S gift, 10L=M gift) with quantity-based discounts.
- It might be less user-friendly for setting up the “Buy 10 Get 2 Free” with product choice, but it excels at complex pricing structures.
3. WooCommerce Advanced Coupons (Free and Premium):
- This plugin adds power to your WooCommerce coupon system.
- While not ideal for the bulk discount promotions, it can help create separate coupons for the -20% discount (excluding specific products/categories if needed).
- The premium version offers features like scheduling coupons and targeted coupon offerings.
4. YITH WooCommerce Product Bundles (Free and Premium):
- This plugin is perfect for creating automatic bundles like your “Buy 1 Get 1 Free” Wednesday promotion.
- You can set specific days (like Wednesdays) for the promotion to be active.
- The free version lets you create basic bundles, while the premium offers more flexibility like dynamic pricing and product variations.
Here’s a breakdown of how you can potentially achieve your desired promotions with these plugins:
- Discount Rules for WooCommerce: Set quantity-based discounts for your bulk gift promotions (M=S, L=M).
- WooCommerce Advanced Coupons: Create a -20% discount coupon and exclude it from the discounted products using product/category exclusions (if available in your chosen version).
- YITH WooCommerce Product Bundles: Set up a “Buy 1 Get 1 Free” bundle that activates automatically on Wednesdays.
- Discount Rules for WooCommerce (or Advanced Dynamic Pricing): Create a cart-based discount for the “Buy 10 Get 2 Free” scenario. You might need to experiment with the plugin to allow the customer to choose the free products (might require additional configuration).
Some features might require the premium versions of these plugins. It’s recommended to explore the free versions first and then upgrade based on your specific needs.
Consider using a combination of plugins for optimal functionality. For instance, Discount Rules and YITH Bundles can work well together.
If none of works, please hire a freelancer/agency for making a custom solution for you.
Thanks.