| 开发者 | alvaroalon96 |
|---|---|
| 更新时间 | 2026年10月26日 08:44 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
{{first_name}}, {{last_name}}, {{coupon_code}}, {{discount}}, {{coupon_expiry}}, {{target_product_name}}, {{target_link}}, {{target_list}}, {{unsubscribe_url}}Yes. After each paid order the customer receives a unique coupon for their next purchase. You decide the discount, the expiry, the minimum spend and which product to recommend. It is free, with no limit on the number of coupons or emails.
Yes. Simple, variable and subscription products are supported. Subscription renewal orders are skipped by default, so customers don't get a coupon every billing period; you can enable them in Settings.
When the order reaches the status you choose in the rule (Processing or Completed), once per order and rule.
No. Codes are random and restricted to the billing email of the order that generated them. Developers can disable the email restriction with the ppcr_restrict_coupon_to_customer filter.
Yes. Every coupon email includes a one-click unsubscribe link and a List-Unsubscribe header. You can also show an opt-out checkbox at checkout (classic checkout and Checkout block). Order emails are not affected. Only a hash of the address is stored.
A coupon counts as redeemed when a paid order (Processing or Completed) uses it. The panel adds up the total of those orders and subtracts them if they are later cancelled or refunded. Counting starts with version 1.2.0.
Yes. Use the live preview and the "Send test email" button in the rule editor. No coupon is created.
No. It sends its own post-purchase email and leaves WooCommerce emails untouched.
The free version has one rule and an optional global delay in minutes. CrossSell Mailer Pro adds unlimited rules, per-rule delays in days, categories and more.
Use the support forum on WordPress.org. Documentation is at sellmailer.com/documentation.
{{target_product_name}} was not replaced in the subject or body.{{discount}}, {{coupon_expiry}} and {{unsubscribe_url}} variables.