Purchase Rewards

EDD Purchase Rewards allows the store owner to give a coupon code to a customer as a reward for making a purchase. That reward can be a percentage off, or a flat fee discount on a future purchase.  EDD Purchase Rewards may be purchased in the Easy Digital Downloads store.

On the Purchase Confirmation page a reward might look something like this:

Settings and General Usage

Settings for Purchase Rewards are found on Downloads → Settings → Extensions. To properly configure the plugin we'll simply start at the top and move down the settings page.

Decisions

We're going to start with some decisions about what kind of reward you want to offer.

Minimum Purchase Amount

This would require that the customer spend a certain amount of money on a single transaction before the reward would be given. If you leave it blank then there is no minimum. If you choose to set a minimum, put in only the number, not any currency symbol.

Discount Codes

Next you must decide if you wish to use an existing Discount Code you created in EDD, or create a new, one-time use, code for each customer.

Existing Discount Code

If you choose an existing Discount Code then all of its rules apply.  Full documentation on Discount Codes here.

Create Discount Code

If you don't wish to use an existing discount code, you can set one up here in Rewards settings that will be created on the fly as a one-time use code for each customer. Simply click the Create Discount Code checkbox and then proceed to the options below it.

Discount Type

Your new discount can either be a percentage off, or a flat rate, you must choose one from a drop down list.

Discount Amount

This value is a number that will be either a percentage or a monetary value, depending on what was selected above.

Sharing Options

Having your customer mention the great deal they just received in your store is a great marketing tool. 

Enable Purchase Sharing

This will make some sharing buttons appear on the purchase confirmation page that allow your customer to click to share about their purchase. Available social networks are Twitter, Facebook, Google+, and LinkedIn.

Force Share For Discount Reward

This option requires the customer to click a share button before the discount code is revealed to them. If this option is on then the social buttons will appear, even if Enable Purchase Sharing is off. Here are the icons before one is clicked:

and after one is clicked:

Communication

The discount code is communicated to the customer on the purchase confirmation page and optionally via email. Additionally there are settings for the Tweet share text.

Email Discount Code To Customer

If this option is checked then the discount code will be emailed to the address provided by the customer.

Also provided is a rich text area in which to create the email which will be sent to the customer.

Template tag options for this text area are:

  • {name} - The customer's name
  • {discount_code} - The discount code the customer is receiving
  • {site_name} - Your site name
  • {site_url} - Your site's URL

Twitter

Twitter Message

This is the text that will be included in the Share Tweet if the share icons are enabled. It automatically includes the URL if the site, you don't need to include it also.

Twitter Username

This is the username that you wish your customers to follow. If blank the button is disabled.

Purchase Confirmation Page Messages 

The purchase confirmation page can hold a variety of Rewards messages, each configurable in Settings.

Sharing Titles

Default Sharing Title

This text appears above the sharing buttons on the purchase confirmation page. The default is Share your purchase!"

Default Sharing Message

Message shown when sharing is enabled and no discount is set, or when purchase does not meet reward requirements.

Reward Messages

Each of these messages is directly related to the presentation of the Reward to the customer.

Reward Title

Default: You've Been Rewarded!

Title shown when purchase meets reward requirements.

Reward Message  

Default: We'd like to offer you a {discount_amount} discount which you can use on your next purchase:

Message shown when purchase meets reward requirements.

Reward Sharing Title

Default: Share for a discount on your next purchase!

Title shown when sharing is enabled and purchase meets reward requirements

Reward Sharing Message

Default: We'd like to offer you a {discount_amount} discount which you can use on your next purchase, just for sharing!

Message shown when sharing is enabled and purchase meets reward requirements

Reward Sharing Thanks Title

Default: Thanks for sharing!

Title shown when purchase has met reward requirements and the customer has shared their purchase

Reward Sharing Thanks Message

Default: Here's your {discount_amount} discount code

Message shown when purchase has met reward requirements and the customer has shared their purchase