Skip to content
Avetti Support
Avetti Support

Getting Started

  • Getting Started eShop
  • Getting Started Marketplace
  • Getting Started Multi Store Ecommerce
  • Getting Started With Accessibility
  • Getting Started With Website Performance
  • Getting Started With Google Analytics
  • Getting Started With Microsoft Clarity

Admin Pages

  • Create a New Supplier Store
  • Setup the Template/Default stores
  • Log in to a Supplier store
Dashboard
  • Dashboard
Catalog and Order Management
    Catalog
    • Product Dimensions
    • Sync Ecommerce
    • Find Products to Sell
    • Inventory
    • Prices
    • Manage Products
      • Products
      • Create Product
      • Edit Product
      • Edit Product Variations
    Orders
    • Quote Request
    • Chat
    • Return and Refunds
    • Click & Collect Orders
    • Manage Orders
About Me
  • General Information
  • Pickup Locations
  • Payment Information
Marketplace
  • Login Access Codes
  • Manage Standard Entities
  • Marketplace Category Mapping
  • Rebuild Marketplace
  • Category Profit Margin
  • Manage Supplier
  • Approve Supplier Data
  • Auction
Appendix
    Documentation Slides
    • About Me
    • Add Items – Suppliers
    • Create a Merchant Store
    • Customers
    • Manage Orders – Supplier
    • Prices – React Admin

System Admin Pages

  • Avetti Commerce Features
  • Ship Station Integration
B2C -Overview
    Templates
    • Catalog Personalization
    • Reset CDTO Cache
    • Template Skins
    People
    • Allowances
    • Customer Activity
    • Customer Properties
    • Customers
    • Member Types
    Marketing
    • A/B Split Tests
    • Add-ons
    • Basket Additions
    • Bundles
    • Coupons
    • Customer Discounts
    • Customer Segments
    • Customer Segment Prices
    • Customer Segment Ads
    • Gift Cards
    • Gift Certificates
    • Promotions
    • Sales Area Geolocation
    • Upsell/Cross-sell
    • Viral Promotions
    Settings
    • Basket Preferences
    • Image Scaling
    • Item Properties
    • Languages
    • Tax Rates
    • Order Preferences
    • Page Parameters
    • Payment Gateways
    • Retail Location
    • Search Dictionary
    • Shipping Countries
    • Shipping Packages
    • Shipping Rates
    • Sitemaps
    • Store Currencies
    • Shipping Exceptions
    • Store Preferences
    • Store Properties
    Audit Logs
    • Audit Log Views
    Catalog
    • Categories
    • Downloadable Items
    • Inventory
    • Item Reviews
    • Item Size/Weight
    • How to attach products to a category in the MCW
    • Manage Facets
    • Manage FAQs
    • Manage Galleries/PDFs
    • Manage Products
    • Multilingual Content
    • Prices
    • Validate Catalog Data
    • View Store
    • Variations
    Advanced
    • CDTO Editor
    • Change Password
    • Password Security Rules
    • Reports Configuration
    • Shopper Pwd Security
    • Site Admin Preferences
    • Solr Categories
    • Solr Items
    Media
    • Manage Media
    Orders
    • Abandon Cart
    • Customer Messages
    • Email State
    • Manage Orders
    • Manage Refunds
    • Reports
B2B - Overview
    Marketplace
      Advanced
      • Solr Items
      • Solr Categories
      • Site Admin Preferences
      • Shopper Pwd Security
      • Reports Configuration
      • Password Security Rules
      • Change Password
      • CDTO Editor
      Catalog
      • Item Status Settings
      • Item Options
      • Prices
      • Manage Facets
      • Item Size/Weight
      • Item Reviews
      • Inventory
      • Categories
      Marketing
      • Viral Promotions
      • Upsell/Cross-sell
      • Shipping Exceptions
      • Sales Area Geolocation
      • Marketing Segments
      • Gift Certificates
      • Gift Cards
      • Customer Segments
      • Customer Segment Prices
      • Customer Segment Ads
      • Customer Retargeting
      • Customer Discounts
      • Coupons
      • Bundles
      Market Place
      • Notifications
      • Master Catalog Products
      • Marketplace Suppliers
      • Marketplace Payments
      • Marketplace Categories
      • Category Profit Margin
      • Approve Products
      Media
      • Manage Media
      Order
      • Manage Refunds
      • Manage Orders
      People
      • Customers
      • Customer Properties
      Settings
      • Basket Preferences
      • Image Scaling
      • Item Properties
      • Order Preferences
      • Payment Gateways
      • Retail Location
      • Tax Rates
      • Store Preferences
      • Store Currencies
      • Shipping Countries
      Templates
      • Manage Templates
      • Reset CDTO Cache
      • Catalog Personalization
    Suppliers
      Catalog
      • Item Properties
      • Inventory
      • Manage Products
      Market Place
      • Approve Products
      • Marketplace Payments
      • Notifications
      Media
      • Manage Media
      Order
      • Customer Messages
      • Reports
      • Manage Refunds
      • Manage Orders
    MCW
      Advanced
      • Change Password
      Market Place
      • Notifications
      • Marketplace Suppliers
      • Approve Products
      Media
      • Manage Media
      Order
      • Customer Messages
      Settings
      • Store Preferences
      • Store Currencies
      • Shipping Countries
      • Item Properties
      Catalog
      • Categories
      • Inventory
      • Item Options
      • Item Reviews
      • Item Size/Weight
      • Item Status Settings
      • Prices
B2B2C - Overview
  • B2B Integration
Import and Export Files
  • Export Orders
  • Import Price and Inventory
  • Importing/Exporting Shipping Rates Spreadsheet
  • Import/Exporting SpreadSheets
  • eShop Features
Appendix
    Documentation Slides
      Others
      • Creating a Supplier Store
      • Rebuild solr
      • Publish
      People
      • Customer Data Management
      • Customers
      • Customer Properties
      Settings
      • Basket Preferences
      • Item Properties
      • MULTI-VALUED PROPERTIES
      • Retail Location
      • Shipping Countries
      • Sitemaps
      • Store Currency
      • STORE PREFERENCES
      • Store Properties
      • Tax Rates
      Advanced
      • Site Admin Preferences
      Reports
      • Business Reports
      Catalog
      • Advanced edit
      • Categories
      • Categories Spreadsheet
      • FREQUENTLY BOUGHT ITEMS
      • Import from XLS
      • Import-Export Advanced Spreadsheet
      • Inventory
      • Item Reviews
      • Manage Facets Manager
      • Simple Add
      • Prices
      • Validate Catalog Data
      • Variations
      Marketing
      • Bundles
      • Basket Additions
      • Coupons
      • Customer Discounts
      • Customer Segments
      • Gift Cards
      • Gift Certificate
      • Promotions
      • Upsell-Cross sell
      Marketplace
      • Approve Products
      Templates
      • Reset CTDO Cache
      Orders
      • Customer Messages
      • Export Orders
      • Email Settings
      • Manage Orders
      • SMS Settings
    Documentation Videos
    • Payment Gateway
    • Retail Location
    • Validate Catalog Data
    • Site Admin Preferences
    • SMS Settings
    • Advanced Edit
    • Variations
    • Manage Orders
    • Categories
    • Basket Preferences
    • Customers
    • Upsell Cross Sell
    • Allowances
    • Customer Discounts
    • Order Preferences
    • Publish
    • Rebuild Solr
    • Email Setting
    • Store Preferences
    • Item Reviews
    • Tax Rates
    • Customer Segments
    • Store Currency
    • Product Data Spreadsheet
    • Export Orders
    • Sitemaps
    • Prices
    • Coupons
    • Bundles
    • Frequently Bought Items
    • Customer Properties
    • Store Properties
    • Multi Valued Properties
    • Gift Cards
    • Promotions
    • Manage Media
    • Gift Certificates
    • Manage Facets
    • Simple Add
    • Import and Export Using Spreadsheet
    • Customer Messages
    • Creating a Supplier Store
    • Approve Products
    • Import XLS
    • Business Reports
    • Item Properties

WordPress

  • Getting Started
  • Document Checklist
  • How to create pages in Wordpress?
  • How to create New Menus?
  • How to edit the Home Page?
  • How to change Favicon and Site Title?
  • How to edit Header and Footer?
  • How to change Header and Footer?
  • How to edit Shipping Policy, Refund Policy and Privacy Policy pages?
  • How to add Google Analytics and Microsoft Clarity
  • Using Existing WP vs Using Fresh WP
  • How to change Logo URL
  • How to create Blog Posts?
  • Blog Look And Layout
  • Netlify Redirects
  • Caching Issues
  • Plugins
Plugins
  • Perfmatters
  • Blocksy
  • Change SEO Title and Meta Descriptions with Yoast SEO
  • Staging and Backup with WPVivid
  • Stackable
  • Custom Javascript and CSS plugin
Common Issues
  • Does Not Use Passive Listeners
  • Enable Text Compression
  • Preload Largest Content Paint Image
  • Home
  • Docs
  • System Admin Pages
  • B2C -Overview
  • Marketing
  • Promotions

Promotions

Table of Contents
  • Overview
  • Promotions
    • Types of Promotions
    • Add New Promotions
      • Promotion Settings
      • Limits
        • Adding customer property
    • Buy Conditions
    • Get Conditions
  • Creating Coupons
    • Uploading Coupons from File
  • Test Promotions

Also available in these formats:

Presentation
Video

Overview #

This document provides the necessary steps to set up promotions.

Promotions give a shopper additional savings on the basket, depending on what items were added to the basket. Promotions can be optionally activated by a promotion code the shopper enters and limited by date, the location and the experience of the shopper.

There 2 different types of promotions available (Item or Shipping). Using this feature, specific items, brands or categories can be put on sale to help sell stock. Free items can also be offered in the store through promotions. Promotions can obtain activation codes and be limited for the shoppers use, or limit them only to certain groups like employees, or membership groups.

Promotions #

To navigate to the Promotions page,

  1. Click Marketing.
  2. Click Promotions.

Additional modifications to the shopping cart template will be required to be enable the promotion field on the Shopping cart page.

Types of Promotions #

  • Product: These promotions are used by customers to save money on specific items or their entire purchase amount.
  • Shipping: These promotions are used by customers to save money on the shipping costs of their order, or earn free shipping.

To select the type of promotion,

  1. Click on the Add button.
  2. Choose the type from the drop-down menu.

Add New Promotions #

Once the Promotion type is selected,

  1. Click on the Add button to add promotions.

There are four main criteria / sections to define a promotion:

  • Promotions Settings
  • Limits
  • Buy
  • Get

Promotion Settings #

This section will define the general setting of the promotion, such as Promotion ID, name, type, status, among others. Enter the information of the new promotion as required.

FieldDescription
Promotion IDThe promotions will automatically be assigned a unique Promotion ID, used for administration purposes. This cannot be changed and it serves as a reference whenever the given promotion is used.
Promotion NameCreate a short description which reflects what the promotion does. This is the name the customer will see in the basket.
Promotion TypeThe promotion type selected from the previous screen will be listed here. This cannot be changed here.To change it, go back and in the ‘Manage promotion’ page select other type.
ActiveCheck this to activate the current promotion. If this is left unchecked, the customer cannot use this promotion. If Active is checked, the promotion will be available for the customer within the given start/end dates.
Start and End DateThe promotion will only be available on and between these two dates. The promotion will begin at 00:00 on the given start date until 23:59 on the end date.The promotion must still be Active for it to be available to customers. The promotion start date has to be set to the day the promotion is being entered
RepeatableWhen the promotion is configured or created it can be set as repeatable, this means that the customer can take advantage of the promotion conditions as many times as he repeats the pattern.Not all promotions can be repeatable; review the Repeatable Buy and Get Combinations subsection of this document to see which promotions are repeatable.Some exceptions apply when setting a promotion as repeatable. In order to have a promotion be repeatable, the Buy conditions must include a quantity.
Example: A promotion condition of “Buy 1 Get 1 Free!”, if set as repeatable, will allow the customer to then Get 2 Free if they buy 2, or Get 3 Free if they buy 3.
ConcurrentThe promotion can be used along with other promotions in the same customer order. If this is unchecked, only one promotion can be activated for the order. In this case, only the promotion which has the highest priority (1 is the highest) will be used.In most cases this should be checked, unless there are multiple conflicting promotions which the customer can exploit.As a beginner with the software, it is recommended to set all promotions as concurrent until you have more experience with the advanced features and characteristics of the software. It is crucial to test promotions before they are published.
Multi-Store PromotionThe promotion applies to each sub-store. This feature is only available when there are multiple stores on the server and could be used for promotions that mark a special event and want to celebrate the event across each store.Only the store that created a Multi-Store Promotion can edit the promotion. 

Limits #

Once the Promotion Settings are entered, the next step is to set the Limits.

FieldDescription
Newly RegisteredOnly customers who are making their first order can use this promotion. Ideally this will be used for attracting customers to register to the site and place an order. A customer can create a guest account to use a promotion using Newly Registered as well.Once their first order has been placed, guest account or not, the customer can no longer earn the promotion.If a customer has any order associated with them prior to using this promotion code, the code will not work.
Promotion/Coupon CodeThe actual code the customer will enter to receive the promotion, such as GET3FOR2.If this is left blank, the promotion will be immediately available for the customer once the customer meets the given Buy conditions.There is a 50-character limit and is not case-sensitive. After creating the new Promotion, an extra link will be displayed called “more coupons”, which allows for more customization for the promotion and its limits. The more coupons link will only appear when editing a promotion. It will not appear when the promotion is being created.
Quantity (Qty)Determines how many promotions are available to use.Set the quantity to 0 for unlimited uses.
Sales Area LimitDrop down list where the Sales Area to which the promotion applies is defined. Only customers within the specified region will be permitted to use this promotion. This is specified by the customer’s IP address. Use this feature to entice sales from a specific region. To add / modify the Sales Area Limits, go to Marketing | Sales Area Geo location admin page.
CurrencySelect the currency that the discount will return. This function is ignored unless there are Get criteria where there is a returned $ (or other currency) amount.Example: A promotion that discounts an order by $5.00 and the Currency is USD. The customer will receive $5.00 back regardless of the currency they use.
Offer CodeUse this field to apply the promotion only for specific customers. In order for the offer code to work, the customers should have the same offer code set as a customer property.
Adding customer property #
  1. Click People.
  2. Click Customers.
  3. Click Customer properties.
  4. Navigate to OFFER CODE and click it.
  5. Enter the property value (Promotion/Coupon Code). 
  6. Click update and Ok to save the changes.
  7. Enter the same value in the limits section.

Buy Conditions #

The buy conditions section specify the conditions that must be met from the customer’s order for the promotion to be activated. Multiple Buy conditions can be applied. The customer will only receive the promotion if they meet all of the Buy requirements. Essentially, there is an AND condition between each Buy parameter.

Example: In a single promotion, there is a Buy parameter to purchase item A, a second Buy parameter to purchase item B, and a third Buy parameter for the purchase to be over $100. The customer must meet each requirement (have items A and B in the cart, as well as spending over $100 in their order) to qualify for the promotion.

ConditionDescription
Buy [ ] items of Item Code [ ]The promotion is only applied when the customer buys the specified number of items that have the given Item ID.Specify: The number of items, The item ID
Buy [ ] items of any categoryThe promotion is applied whenever the customer buys a specified number of items.Specify: The number of items in an unspecified category
Buy [ ] items of category ID [ ]The promotion is applied whenever the customer buys the specified number of items belonging to the specified category ID.Specify: The number of items from a specified category, The category IDNormally a “No Parent” category is created to hold the items in this category. This category is used to group items together for this promotion. Be sure to edit the properties of this category and select “hide from search results”.
Buy [ ] items of property [ ]Buy a specified number of items with the specified property.Example: Buy 2 items of property Brand=Sony. This promotion requires 2 Sony items in the customer’s basket.Specify: The number of items, Property code and value in the format: name=valueThe property name and value is case-sensitive. Property values can be managed via the Edit Property section for each item.
Buy [ ] $ or more from any categoryThe promotion is applied whenever the customer spends the specified amount of money or more on items of any category. Not to be confused with Buy [ ] $ or more on your order.Example: If the customer must “Buy $100 or more from any category” and they spend $50 on category A and $50 on category B, they would not meet the conditions; however, for “Buy $100 or more on your order”, the customer would meet the conditions using the same basket.Specify: Currency value for any category
Buy [ ] $ or more from category ID [ ]The promotion is applied whenever the customer spends the specified amount of money or more, within the given category.Specify: Currency value from a specific category, The category ID
Buy [ ] $ or more on your orderThe promotion is applied whenever the customer spends the specified amount of money throughout the store.Specify: Currency value of an entire order
Buy anythingThe promotion is applied on any purchase and therefore no specifications are necessary. This condition is non-repeatable.If a promotion with Buy Anything has a priority of 1 and is not concurrent, no other promotions would be available to the customers unless certain limitations prevented some or all customers from using the promotion. Ideally, promotions with Buy Anything should be low priority so they are processed last.

Get Conditions #

Get conditions are used to specify what discounts the customer receives once the Buy conditions have been met. Multiple Get criteria can be applied, in which case the customer benefits from each one. There are restrictions in place that ensure the customer does not get a free order, but ensure the Get criteria make sense with the respective Buy conditions.

Item and Shipping promotion types have different Get criteria.

Only the Get [ ] of item code [ ] for Free Get condition automatically injects the given item into the customer’s basket. To use this auto-inject feature for other Get conditions, try using promotions alongside Add-ons.

  1. Add the require conditions by going to the Get Conditions Section and selecting the conditions from the drop-down menu.

ConnditionDescription
Discount of [ ] % off the items selectedEach item in the basket will be discounted by the specified percentage.Specify: Discount percentage from subtotal basket value
Discount of [ ] $ off the items selectedEach item in the basket will be discounted by the specified amount.Specify: Currency value to deduct from subtotal basket value
Item code [ ] at Discount of [ ] % offThe specified item is discounted by the specified percentage. Only applies if the specified item is in the customer’s basket.Specify:The item ID, Discount percentage for the specified item
Item code [ ] at a Discount of [ ] $ offThe specified item is discounted by the specified amount. Only applies if the specified item is in the customer’s basket. If the customer has multiples of the discounted item, the discount is only applied once unless Repeatable is checked.Specify: The item ID, Currency value to deduct from the specified item’s value.
Item code [ ] for only [ ] $ Get the specified item for a specified price. This does not automatically add the item into the customer’s shopping basket. This will affect multiples of the specified item.Specify: The item ID, New currency value for the item
Get Cheapest [ ] items from the basket for FreeGet the cheapest specified number of items for free. This promotion will set the price of the least expensive item already in the basket to 0.Specify: The number of free items (cheapest first)
Get [ ] of item code [ ] for FreeGet a specified number of a specific item for free. The item will be added to the customer’s basket once they meet the promotion Buy conditions.Specify: How many of the specified item, The item ID
Get Coupon Code [ ] via emailSpecify a coupon code to email to the customer once the transaction has been placed. The coupon code must already exist.Specify: Coupon IDFor more information refer to ticket 0071937 in Mantis. 
Get Cheapest [ ] items with propcode [ ] from the basket for FreeGet the cheapest specified number of items within the customer’s basket which have the specified properties code for free.Example: Get Cheapest 2 items with propcode Brand=Sony. This promotion will give the 2 cheapest Sony products in the customer’s basket for free.Specify: The number of items, Property code and value in the format: name=valueThe property name and value is case-sensitive. Property values can be managed via the Edit Property section for each item.
Get Free Shipping to a maximum value of [ ] with limitation parameter [ ]This is for Shipping promotions only, which allows the customer to receive free shipping for their order, up to a specified amount. The shipping limitation parameter allows the promotion to have a specify the location, type of shipping, and what the customer will receive free shipping on. There are three types of shipping parameters to use:          ● Categories: FREEAAABBB:CATS:CATID1,CATID2,…,CATIDn;          ● Items: FREEAAABBB:ITEMS:ITEMCODE1,…,ITEMCODEn;          ● All items: FREEAAABBB:ALL;Where:AAA = The shipping-to country code, such as CAN for CanadaBBB = The shipping method name, such as GROUND for Ground shipping. If a non-flat shipping method is required, it should be Provider Name-Method. For example: Canada Post-Regular.CATID = The category or categories of items that are eligible for free shippingITEMCODE = The item(s) that are eligible for free shippingLimitation parameters can specify multiple items and categories of items the customer can receive free shipping on. Ensure the shipping parameters have been entered properly.Example: FREECANGround:ITEMS:5978B003 – This shipping parameter specifies free shipping for Canadian customers for the Ground shipping option on item 5978B003.Specify: The maximum value of shipping the customer will receive for free, The shipping limitation parameter.

Repeatable Buy and Get Combinations

Check the following chart for referencing which Buy and Get combinations are repeatable (should repeatable be selected for the promotion). B represents Buy statements, and G represents Get statements. The B(n) and G(n) values are referencing the numbers in the above Buy and Get sections. R represents repeatable.

G:iG:iiG:iiiG:ivG:vG:viG:viiG:viiiG:ixG:x
B:1xRxRRxRxxx
B:2xRxRRxRxxx
B:3xRxRRxRxxx
B:4xRxRRxRxxx
B:5xRxRRxRxxx
B:6xRxRRxRxxx
B:7xRxRRxRxxx
B:8xxxxxxxxxx

Creating Coupons #

On the Edit Promotion page,

  1. Click more coupons link in the Limits section to access coupons.
  2. Select the Coupon Codes radio button and click add new coupon option. 

FieldDescription
Coupon CodeThe code the customer will enter to receive the promotion. The coupon code should allow special characters, numbers and letters. 
Limited UseDetermines how many times a customer or segment/group can use the given coupon code. This is a required field.
GroupIf Limited Use By Each Shopper Group is selected, this field will appear allowing a specified group to obtain a limited quantity of coupons. 
Multiple Use Permitted By Any ShopperThis coupon code can be used multiple time.
Limited Use by each ShopperLimit to the amount of time the shopper can use.
Single Use by each shopperOnly allows to use this coupon code a single time.
QtyThis is a required field. Depending on the Limited Use option chosen, this can mean two different things:The number of times the coupons can be used; in other words, the total quantity of coupons that can be claimed by customers (not per-customer). This applies to Single use and Multiple use  coupons, where the number of coupons a customer can use is pre-determined (1 or unlimited).The number of times a specific customer or group can use the coupon. This applies to Limited use coupons, where the number of coupons per customer is limited, but the total number of coupons is not.
ActiveCheck this box to ensure the coupons are available for use.
DescriptionDescribe the coupon by specifying details of the target customer, the length of time the coupons are available, which customers have access to these codes, etc.

Uploading Coupons from File #

You can also use an existing one or Upload Coupons from file if you wish to import them. These coupons are bound to the promotion that created them.

  1. Go to Import/Exporting Using Spreadsheets page under Uploading Coupons from Files for information on how to upload coupons using files.

Test Promotions #

There are different ways to reach the store to test promotions before they are published to the live store.

  • Go to the Store Admin screen and select View Preview Store button, located on the top of the page. 
  • Another way to verify and test is just by clicking on the link with the name of the store above the menu on the Store Admin page. Once on the store, make a purchase that satisfies the Buy condition and verify that you are being given a promotion based on the get condition.

What are your Feelings
Still stuck? How can we help?

How can we help?

Updated on February 14, 2023
Gift CertificatesSales Area Geolocation

Powered by BetterDocs

Table of Contents
  • Overview
  • Promotions
    • Types of Promotions
    • Add New Promotions
      • Promotion Settings
      • Limits
        • Adding customer property
    • Buy Conditions
    • Get Conditions
  • Creating Coupons
    • Uploading Coupons from File
  • Test Promotions

Copyright © 2022 Avetti.com Corporation.