Tiago Soromenho
posted this on December 09, 2009 07:22 pm
QUESTION:
I need to implement a rewards program for a store. However, the margins on some items is more than the margins on others. Does your system have the ability to differentiate between a purchase for some types of items vs. other types? My intention is to allot a different number of points for each.
ANSWER:
The best way to solve that problem is to create one or more "promotions" in the campaign's preferences. Once you chose a "base" cost (for example, a gas purchase) then you can define a new promotion called something like "In-Store Purchase". If for example, in-store purchases should earn 20% less points than a gas purchase, then the "In-Store Purchase" promotion would have a multiplier of "x 0.8". If instead they should earn 5% more points, then the multiplier would be "x1.05".
You can in this way create multiple promotions for different profit / margin levels.
The way these get applied is at the point of sale, when the cashier enters the amount spent, they select from the pull-down which "promotion" to apply.
Basically, this is using the promotion capability as a "sales type" or "item category" selector, each pull-down thus being one of the choices.
There's no reason not to also define normal promotions, but with the caveat that you can't apply two "promotions" to the same transaction -- If a promotion needs to apply to a transaction that requires the pulldown to be used (ie: In-Store Purchase") then define a promotion that does both: ex: In-Store purchase earns 20% less points, and you're running a 10% more points on Wednesdays promotion: Create a promotion called "In-Store: Wednesdays Promo" with a multiplier of "x 0.9" (80% + 10% = 90% = x 0.9)
I hope that makes sense, if not, let me know!