Complex Combo Promotions (CSV)
Complex Combo promotions gives benefits to final users based on a list of products and their quantities.
Example:
To configure a Complex Combo promotion, âCOMPLEXâ type will be used, just as the DIRECT, VOLUME, COMBO, etc. types were used in the previous examples.
A rule can be defined where the final customer must buy 10 units of "Product A", 5 units of "Product B" and 3 units of "Product C". Only when the final customer buys these quantities the promotion will be activated.
- If you buy 10 units of chocolate and 4 units of Paleta de Fresa, you can receive:
- A percentage discount amount in one or more products (Ex: Product A 10% and Product B 5%)
or - One or more for-free product (Ex: 2 Chocolate tablets of 300g and 4 Chocolates )
- A percentage discount amount in one or more products (Ex: Product A 10% and Product B 5%)
Final Promotion would be: Buy 5 paletas de fresa , 3 Leche and 2 Chocolates, and get for free 4 bubble gum and 3 paletas de lemon
Setting up this promotion:
1. Identify Properties for this promotion:
The big difference between COMPLEX and other types is that groups need to be created. In each group there are a list of items.
2. Understand supported property combinations, in this case, the groups combinations:
Understanding Complex fields to activate a promotion
customerBuys groups:
- customerBuys_groups_1_type:
Defines the rule for the promotion.
Allowed values: Quantity or amount- customerBuys_groups_1_items_1_sku:
Defines the first item in the group 1.- customerBuys_groups_1_items_1_quantity:
Defines the quantity the final customer must buy of the first item in the group 1. Note: You will only use this property if you define quantity in the field **customerBuys_groups_1_type- customerBuys_groups_1_items_1_amount: Defines the amount $$ the final customer must buy of the first item in the group 1.
Note: You will only use this property if you define amount in the field customerBuys_groups_1_type- customerBuys_groups_1_items_2_sku:
Defines the second item in the group 1.- customerBuys_groups_1_items_2_quantity:
Defines the quantity the final customer must buy of the second item in the group 1.
Note: You will only use this property if you define quantity in the field customerBuys_groups_1_type- customerBuys_groups_1_items_2_amount:
Defines the amount $$ the final customer must buy of the second item in the group 1.
Note: You will only use this property if you define amount in the field
customerBuys_groups_1_type
Understanding complex fields to define a benefit.
customerGets groups:
- customerGets_groups_1_type:
Defines the benefit for the promotion.
Allowed values: Quantity or percentage- customerGets_groups_1_items_1_sku:
Defines the first item involved in the benefits in the group 1.- customerGets_groups_1_items_1_quantity:
Defines the quantity of the free good item 1 in the group 1. Note: You will only use this property if you define quantity in the field customerGets_groups_1_type. Using property quantity you can not use property percentage for the same item.- customerGetsgroups1_items_1_percentage:
Defines the percentage of discount of the item 1 in the group 1.Note: You will only use this property if you define percentage in the field customerGets_groups_1_type. Using property percentage you must to indicate the product customerGets_groups_1_items_1_sku and the quantity customerGets_groups_1_items_1_quantity.- customerGets_groups_1_items_2_sku:
Defines the second item involved in the benefits in the group 1.- customerGets_groups_1_items_2_quantity:
Defines the quantity of the free good item 2 in the group 1. Note: You will only use this property if you define quantity in the field customerGets_groups_1_type. Using property quantity you can not use property percentage for the same item.- customerGets_groups_1_items_2_percentage:
Defines the percentage of discount of the item 2 in the group 1. Note: You will only use this property if you define percentage in the field customerGets_groups_1_type. Using property percentage you must to indicate the product customerGets_groups_1_items_2_sku and the quantity customerGets_groups_1_items_2_quantity.
3. Define Rules
For the example used before: Buy 5 paletas de fresa , 3 Leches and 2 Chocolates, and get for free 4 bubble gum and 3 paletas de lemon
customerBuys rule:
- customerBuys_groups_1_type = quantity
customerBuys_groups_1_items_1_sku = Paletas de fresa / you have to add the SKU code
customerBuys_groups_1_items_1_quantity = 5- customerBuys_groups_1_items_2_sku = Leche / you have to add the SKU code customerBuys_groups_1_items_2_quantity = 3
- customerBuys_groups_1_items_3_sku = Chocolates / you have to add the SKU code
customerBuys_groups_1_items_1_quantity = 2
customerGets benefit:
- customerGets_groups_1_type = quantity
- customerGets_groups_1_items_1_sku = bubble gum / you have to add the SKU code
customerGets_groups_1_items_1_quantity = 4- customerGets_groups_1_items_1_sku = paletas de lemon / you have to add the SKU code
customerGets_groups_1_items_1_quantity = 3
Real Scenarios
Coming soon!
Updated 9 months ago