Increase sales and build customer loyalty by rewarding customers
As of April 2026, EDD Purchase Rewards is a WordPress edd plugin with 60 active installations and a 5/5 rating from 4 reviews. It has been downloaded 7.5K+ times in total. Requires WordPress 3.8+ and PHP false+. Available on WordPress.org since 2014. Last updated 10 years ago — may have compatibility concerns. Top alternative: Menu Cart for WooCommerce.
This plugin requires Easy Digital Downloads.
EDD Purchase Rewards allows a site owner to reward customers who purchase with a discount code. This will not only lead to repeat sales by the customer, but build customer loyalty.
The discount code can either be a preselected discount code that you create, or you can choose to automatically generate a unique, one-time use discount code (percentage or flat rate).
A minimum purchase amount can be set, and you can also force the customer to share to at least 1 social network before the discount is given to them. The discount code is shown on the purchase confirmation page but can be optionally emailed to the customer.
Features:
| WordPress | 3.8+ requiredTested up to 4.1.42 |
| PHP | false+ required |
New: Passed more variables to the edd_purchase_rewards_show_reward filter, making it easier to customize what is shown on the purchase confirmation page.
New: Added edd_purchase_rewards_show_discount_code filter for hiding the discount on the purchase confirmation page.
New: Discount email is now sent using EDD’s new email class.
New: The Reward Email textarea has been replaced with a WP Editor field
New: Added an edd_purchase_rewards_email_subject filter for changing the email’s subject line.
New: Added an edd_purchase_rewards_email_heading filter for changing the email’s main heading.
Fix: Fixed an issue where the last purchase reward in the EDD purchase session was shown on each of the purchase history pages. Now only the very last reward will show on the main purchase confirmation page.
Tweak: Changed instances of edd_get_option( ‘success_page’ ) to the edd_is_success_page helper function.
Tweak: Various formatting and code cleanup enhancements.
Tweak: Removed {site_url} from default email since EDD’s new emails include this by default in the email footer
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.