Coupons are a “giveaway” we can set up that allows people to buy at a discount (typically magazine subscriptions, but it could be other things too in the future). For instance, we can set up coupons that customers can put into the subscription system to cover all, or part, of the subscription price. (See also: Subscriptions Overview).
The Coupons Pane shows a list of all coupon batches that have been generated. (Coupons are grouped into batches):
The following columsn are being displayed:
- Batch Name: The internal display name of the batch, which makes it easier for us to identify the batch. (Customers never see this).
- Generated: The date the batch was generated.
- Generated By: Name of the user who generated the batch.
- Total: Total number of coupons in this batch.
- Used: Number of coupons, out of the total, that have been used and are thus not available anymore.
- Unused: Number of coupons that have not yet been used and are still outstanding (could still be used by customers to purchase something).
- Allow Print: Number of coupons, out of the total, that are allowed to be used to purchase a print subscription. (Only applicable when the coupon is used to purchase a subscription).
- Allow Digital: Number of coupons, out of the total, that are allowed to be used to purchase a digital subscription. (Only applicable when the coupon is used to purchase a subscription).
- Allow Combo: Number of coupons, out of the total, that are allowed to be used to purchase a print and digital combo subscription. (Only applicable when the coupon is used to purchase a subscription).
- Status: Batch creation can take several minutes. While that is going on, this column shows the percentage of batch creation completion. (While creation is in progress, the row is also highlighted in a special color). WHen a batch has been completely generated, this column shows
Export to CSV
Once a batch has been completely generated, it can be exported to a CSV (Comma Separated Values) file. To do so, click the
Export CSV button and specify the desired file name. The system then retrieves all the coupon codes and exports the unused ones into a CSV file. This file can then be passed on to partners or customers.
Note: The generated CSV file is so simple, it is essentially a plain text file with one coupon code per line. This file can also be used as a text file. This is useful to paste codes into an email (among other scenarios).
Note: When exporting large batches, the UI can appear to be momentarily frozen while data is being retrieved (depending on the connection speed). This is by design. Please be patient.
Generating Coupon Batches
To add new coupons to a the system, one generates a new coupon batch (a batch has to have at least 1 coupon, but typically has a lot more):
The following fields can/should be specified:
- Batch Name: Display name of the batch. Used internally only. This is never shown to the customer.
- Coupon $ Value: Maxium value of the coupon. This is a very important field, because it is almost like giving away free money. Typically, the value needs to covered the “thing” (such as a subscription) that is to be covered by the coupon. For instance, if a batch of coupons is set up so customers can buy print subscriptions with them, and a print subscription is $19.95, then the coupon shoudl also have a value of at least $19.95. The user can then use the coupon of that value to cover the purchase price. Note that if the coupon is worth more, it can cover the purchase price and the remaining value will be ignored. It is therefore fine to create coupons with higher value. (The amount remaining does NOT remain available for the customer. It simply disappears.) In some scenarios, coupon values may not cover the entire purcahse price. For instance, if an international customer was to subscribe, the price may be higher, due to international delivery expenses. So let's say the international subscription costs $29.95. In this case, the customer can apply the coupon, but $10 remain to be paid (which the customer can dy by credit card or some other means of payment). This may or may not be desirable. it is up to the person creating the coupon batch, to set the amount appropriately.
- Number of Coupons: Total number of coupons to be created in this batch.
- Coupon Prefix: When creating coupons, the system generates unique coupon codes. They are somewhat cryptic and may be something like
BAJ2181231458763. The prefix makes the code somewhat more predictable by starting the code with a specific prefix. For instance if the prefix is
TEST, then that particular coupon code would be generated as
TESTBAJ2181231458763. This is usful when we search for coupon codes, or when we see logs of used coupon codes.
- Usable for Print Subscription: If checked, then the coupon can be used to purchase a print subscription. This flag allows for fine-tuning what a coupon can be used for. (Only applicable when coupons are used to purchase magazine subscriptions).
- Usable for Digital Subscription: If checked, then the coupon can be used to purchase a digital subscription. This flag allows for fine-tuning what a coupon can be used for. (Only applicable when coupons are used to purchase magazine subscriptions).
- Usable for Combo Subscription: If checked, then the coupon can be used to purchase a print and digital combo subscription. This flag allows for fine-tuning what a coupon can be used for. (Only applicable when coupons are used to purchase magazine subscriptions).
- Display Memo: This is a memo that can potentially be shown to the customer in some scenarios. (Note: We currently do not use this much).
- INternal Memo: A field allowing us to touch internal notes. The customer can not see this note.
Generate to start the generation of the batch. Depending on the batch size, this may take a while. (Note: It is OK to close Olympus while batch generation is in progress). The form will show a success message and close. The coupons pane will update to show the new batch that is being generated. (Hint: Hit
Refresh to see how the batch progresses). Once the batch generation is complete, the generated codes can be exported (see above) so they can be sent to customers or partner organizations.