Promotions and Discount Codes
Promotion codes allow donors to enter a code on a form to unlock a discount, a free item, or a price override. DonorPoint supports several types of promotion codes, each with different effects on the transaction.
Promotion Code Types
| Type | Effect |
|---|---|
| Discount Percentage | Reduces the transaction total by a percentage |
| Discount Value | Reduces the transaction total by a fixed amount |
| Add to Cart | Adds a specified item to the transaction automatically when the code is entered |
| Activate | Makes a hidden item visible on the form |
| Replacement Rule | Replaces the pricing on a selected item with a different price |
Assigning Promotion Codes to Forms
- Open the form and go to the Promotion Codes tab
- Add the desired promotion codes from your account’s promotion code library
- The promotion code entry field appears automatically on the form checkout once a code is assigned
Creating Promotion Codes
Promotion codes are created as reusable account-level records under Configuration → Promotion Codes. Each code has:
- The code string donors enter
- The type and value of the discount or effect
- Optional start and end dates for validity
- Optional usage limit (maximum number of times the code can be redeemed)
Single-Use Codes
For events or campaigns requiring unique codes per donor, use the VoucherBatch system to generate and distribute single-use codes. Each code in the batch can only be redeemed once.