Special Offers

Creating Offers

Buy 1 get 1 free on product X

In this case we will assume:

  • the amount will appear as a discount to the value of 1 product, for every 2 added to the basket

Set the following when you add or update (any fields not mentioned should be left alone):

  • Name - this appears in the basket, we suggest it is the product name plus ” - buy 1 get 1 free”
  • Enabled - tick
  • Expiry Date - some time in the future
  • Offer Type - per-cheapest (the discount is done per-product)
  • Offer Code - the same as the product code, unless you have a special product code set up in PromoServe for this offer
  • Required Product - choose the product
  • Required Quantity - 2
  • Max Quantity Per Order - 0 (means unlimited)
  • Quantity to Add - 1 (so we add 1 free for every 1 they buy)
  • Price Adjustment - Replace, Percentage, -100, Percent
  • Tax - same as product tax code

Buy 1 get 1 free on category X

In this case we will assume:

  • you want the shopper to choose wether they get the free product (ie. for every 2 they add, they get one free)
  • the offer must have its own product code because we don't know which products the shopper will be buying

Set the following when you add or update (any fields not mentioned should be left alone):

  • Name - this appears in the basket, we suggest it is “buy 1 get 1 free on all X”
  • Enabled - tick
  • Expiry Date - some time in the future
  • Offer Type - per-cheapest
  • Offer Code - your in-house product code for this offer
  • Required Category - choose the category
  • Required Quantity - 2 (ie. for every 2 products we apply this discount)
  • Max Quantity Per Order - 0 (means unlimited)
  • Quantity to Add - 1 (so we give them 1 discount for every 2 they buy)
  • Price Adjustment - Replace, Percentage, -100, Percent (for every 2 they buy, subtract 100% of the unit price)
  • Tax - same as product tax code

Buy 1 get another half price

In this case we will assume:

  • you want the shopper to choose wether they get the free product (ie. for every 2 they add, they get half the price of one off)
  • the offer would be best using its own code, but you could use the product code if it's just for one product
  • we want a maxiumum of 5 lots of this discount per order

Set the following when you add or update (any fields not mentioned should be left alone):

  • Name - this appears in the basket, we suggest it is “buy 1 get another half price on X”
  • Enabled - tick
  • Expiry Date - some time in the future
  • Offer Type - per-cheapest
  • Offer Code - your in-house product code for this offer, or if its just one product you could use the product code
  • Required Category, Product, Class 1-4 - set one or more of these to restrict the offer to certain products
  • Required Quantity - 2 (ie. for every 2 products we apply this discount)
  • Max Quantity Per Order - 5 (max 5 lots of the discount per order)
  • Quantity to Add - 1 (so we give them 1 discount for every 2 they buy)
  • Price Adjustment - Replace, Percentage, -50, Percent (for every 2 they buy, subtract 25% of the cheapest unit price)
  • Tax - same as product tax code

Buy product X get a free product Y

In this case we will assume:

  • you want to automatically add 1 product Y to the basket for each product X they buy
  • you are not using any advanced shopping basket features (multiple ship-to addresses, FedEx/UPS quotes, print proofing on product Y, and some others)

Set the following when you add or update (any fields not mentioned should be left alone):

  • Name - this appears in the basket, we suggest it is the name of product Y plus ”(free when you buy X)”
  • Enabled - tick
  • Expiry Date - some time in the future
  • Offer Type - per-cheapest (the offer price is based on a single product)
  • Offer Code - the code for product Y
  • Required Product - set to product X
  • Required Quantity - 1 (the quantity of product X we need to trigger this offer)
  • Max Quantity Per Order - 0 (unlimited)
  • Quantity to Add - 1 (1 lot of Y for every X)
  • Price Adjustment - Replace, Percentage, 0, Percent (makes the line price zero)
  • Tax - same as product tax code

Spend over X get a free product Y

In this case we will assume:

  • you want to automatically add 1 product Y to the basket if they spend over X
  • you are not using any advanced shopping basket features (multiple ship-to addresses, FedEx/UPS quotes, print proofing on product Y, and some others)

Set the following when you add or update (any fields not mentioned should be left alone):

  • Name - this appears in the basket, we suggest it is the name of product Y plus ”(free when you spend over X)”
  • Enabled - tick
  • Expiry Date - some time in the future
  • Offer Type - per-order (the offer price is based on the whole order)
  • Offer Code - the code for product Y
  • Required Subtotal - the amount they need to spend to qualify for this offer
  • Required Quantity - 0 (because for this we don't need a quantity of stuff, we need an amount)
  • Max Quantity Per Order - 1 (apply this offer only once, so it doesn't get added for each X they spend!)
  • Quantity to Add - 1 (1 lot of the offer)
  • Price Adjustment - Replace, Percentage, 0, Percent (makes the line price zero)
  • Tax - same as product tax code

Spend over X get 10% off your order

In this case we will assume:

  • you want to automatically take 10% off the order total before tax and shipping if they spend over X
  • you want to stop offering this when a total of over £1000 has been saved by shoppers

Set the following when you add or update (any fields not mentioned should be left alone):

  • Name - this appears in the basket, we suggest it is the name of product Y plus ”(free when you spend over X)”
  • Enabled - tick
  • Expiry Date - some time in the future
  • Offer Type - per-order (the offer price is based on the whole order)
  • Offer Code - your internal product code for this offer
  • Required Subtotal - the amount X they need to spend to qualify for this offer
  • Required Quantity - 0 (because for this we don't need a quantity of stuff, we need an amount)
  • Max Quantity Per Order - 1 (apply this offer only once, so it doesn't get added for each X they spend!)
  • Quantity to Add - 1 (1 lot of the offer)
  • Price Adjustment - Replace, Percentage, -10, Percent (makes the line price equal minus 10% of the order)
  • Tax - set as appropriate to match your internal systems
  • Max Discount - set to -1000 (the Total Discounted will go more negative with each order and this offer will be disabled when that goes lower than -1000)

Spend over X on category Y get 10% off your order

In this case we will assume:

  • you want to automatically take 10% off the total they spent on category Y products (before tax) if they spend over X
  • you want to stop offering this when over 100 people have used it

Set the following when you add or update (any fields not mentioned should be left alone):

  • Name - this appears in the basket, we suggest it is “10% off when you spend over X on Y”
  • Enabled - tick
  • Expiry Date - some time in the future
  • Offer Type - per-line (the offer price is based on the total of a group of products)
  • Offer Code - your internal product code for this offer
  • Required Category - the category Y they must spend X in to qualify for the offer
  • Required Subtotal - the amount X they need to spend to qualify for this offer
  • Required Quantity - 0 (because for this we don't need a quantity of stuff, we need an amount)
  • Max Quantity Per Order - 1 (apply this offer only once, so it doesn't get added for each X they spend!)
  • Quantity to Add - 1 (1 lot of the offer)
  • Price Adjustment - Replace, Percentage, -10, Percent (makes the line price equal minus 10% of the total spent on category Y)
  • Tax - set as appropriate to match your internal systems
  • Max Quantity - set to 100 (the Qty Used will go up each time this is used and the offer will be disabled when it's higher than this number)

10% off all category X

In this case we will assume:

  • you want to automatically take 10% off the total the spend on category X

Set the following when you add or update (any fields not mentioned should be left alone):

  • Name - this appears in the basket, we suggest it is “10% off all X”
  • Enabled - tick
  • Expiry Date - some time in the future
  • Offer Type - per-line (the offer price is based on the total of a group of products)
  • Offer Code - your internal product code for this offer
  • Required Category - the category X they must spend in to qualify for the offer
  • Max Quantity Per Order - 1 (apply this offer only once - if you don't use a required quantity or total, this is the default)
  • Quantity to Add - 1 (1 lot of the offer)
  • Price Adjustment - Replace, Percentage, -10, Percent (makes the line price equal minus 10% of the total spent on category X)
  • Tax - set as appropriate to match your internal systems (usually the same as all category X products)

10% off all colour red items

In this case we will assume:

  • you are using the Classification 2 field on products to store the colour, eg. “Red”
  • you want to automatically take 10% off the total the spend on products which have the Classification 2 field set to “Red”

Set the following when you add or update (any fields not mentioned should be left alone):

  • Name - this appears in the basket, we suggest it is “10% off Red things” or similar
  • Enabled - tick
  • Expiry Date - some time in the future
  • Offer Type - per-line (the offer price is based on the total of a group of products)
  • Offer Code - your internal product code for this offer
  • Classification 2 - “Red”
  • Max Quantity Per Order - 1 (apply this offer only once - if you don't use a required quantity or total, this is the default)
  • Quantity to Add - 1 (1 lot of the offer)
  • Price Adjustment - Replace, Percentage, -10, Percent (makes the line price equal minus 10% of the total spent on category X)
  • Tax - set as appropriate to match your internal systems (usually the same as all Red products)

10% off with promotional code X

In this case we will assume:

  • you want to take 10% off the order (before tax and shipping) if they enter promotional code X
  • you want to limit the offer to the first 1000 shoppers using the code

Set the following when you add or update (any fields not mentioned should be left alone):

  • Name - this appears in the basket, we suggest it is “10% off Red things” or similar
  • Enabled - tick
  • Expiry Date - some time in the future
  • Offer Type - per-order
  • Offer Code - your internal product code for this offer
  • Checkout Code - X
  • Max Quantity Per Order - 1 (apply this offer only once - if you don't use a required quantity or total, this is the default)
  • Quantity to Add - 1 (1 lot of the offer)
  • Price Adjustment - Replace, Percentage, -10, Percent (offer line price is -10% of the order subtotal)
  • Tax - set as appropriate to match your internal systems
 
admin/special_offers.txt · Last modified: 2009/06/10 19:18 by admin
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki