Creating and Assigning Promotion Codes

This section explains how to enter codes by hand and how to bulk-generate codes. For information on how to import codes from a CSV file, see Promotion Data Import and Export.

Creating promotion codes is performed on the Codes tab in the code group details view.

Entering Promotion Codes Manually

To enter new codes manually, perform the following steps:
  1. Select the channel from the context selection box, then select Marketing | Promotion Codes and switch to the Promotion Code Groups tab.
    This displays a list of existing code groups.
  2. Click the code group for which you want to create new codes.
    The code group details view is displayed.
  3. Select the Codes tab.
    The Codes tab shows a list of codes currently associated with the code group.
  4. Click the Add Manually button.
    A text box for entering codes is displayed.
  5. Enter the new codes, then click Add.
    Enter new codes by hand or copy and paste them from another source into the text box. Each code must be put on a separate line, must not exceed a maximum length of 128 characters, and has to be unique. When you click Add, the system reads in the codes and automatically assigns them to the current code group. If there are codes that do not comply with the requirements mentioned above, the system will reject them and prompt you for action.

Bulk-Generating Promotion Codes

To let the system bulk-generate new codes for you, do the following:
  1. Select the channel from the context selection box, then select Marketing | Promotion Codes and switch to the Promotion Code Groups tab.
    This displays a list of existing code groups.
  2. Click the code group for which you want to create new codes.
    The code group details view is displayed.
  3. Select the Codes tab.
    The Codes tab shows a list of codes currently associated with the code group.
  4. Click Generate, and provide the required information.
    See the following table for details:
    Table 1. Bulk-Generating Promotion Codes
    Option Description
    Code Prefix Each code can be optionally prefixed with a user-defined fixed string. For example, if you enter "X-MAS_" the resulting code will be "X-MAS_FD42P".
    Code Length Specifies the length of the variable part of the code. The total length of the code (the prefix plus the variable part) must not exceed 128 characters.
    No. of Codes Defines how many codes the system will generate. Generating a large number of codes may take a long time, depending on the available hardware and the current server load.
    Excluded Characters Specifies characters that are not to be used for promotion codes, e.g., potentially misleading, ambiguous characters like "l" or "I". Separate multiple characters with a comma.
  5. Click Generate.
    The system generates the new codes based on your specifications and assigns them to the current code group.