Spend $X, receive a $Y coupon
  Last Edited - 11/8/2012 2:06pm PST
  Category Path - Shopping Cart Software Components > Administration Area > Modules > Event Engine > FAQs & Tutorials
This tutorial describes the steps generate a coupon that the customer can use on their next visit when they place an order greater than a specified amount.

  • A customer places an order greater than $X.
  • As the order is placed, a coupon code in the amount of $Y is generated.
  • The coupon code is included in the order's receipt information.
To replicate this type of functionality in your store, use the Event Engine Editor to create an event with the following Triggers and Results:

General Information
In the General Information section, set the desired Event Name, Start Date, End Date, and any other desired settings for the event.

The event's trigger(s) should be set up as follows.

trigger 1 of 1
Type: basket
Details: The basket grand total is greater than $99.99

In the example above, change "99.99" to the desired value that the order must be greater than. If "99.99" is entered in this field, then the event will be triggered for orders equaling $100.00 or more.

The event's result(s) should be set up as follows.

result 1 of 1
Type: coupon code
Details: A coupon code is generated in the amount of 10 dollars

In the example above, change "10" to the desired value of the coupon the customer will receive.

When the event is triggered, it will result in a coupon code equal to $10.00 being created and made available for the customer to redeem on their next purchase.

timing of events that make coupons
Events that generate coupon codes are always triggered only when an order is placed. Therefore, this event's trigger of "The basket grand total is greater than $99.99" will be evaluated when the transaction is processed, and not as soon as the customer adds $100.00 worth of products to their basket.
Powered by ModularKB