FlexOffers mapping tables

The FlexOffers located in Interact channel is a core sub-component of Interact channel. You can perform the following actions.

Create FlexOffers mapping table

To create a FlexOffers mapping table, complete the following steps.
  1. Under Interactive channels, navigate to FlexOffers > Create new FlexOffer Mapping.
  2. Provide a mapping name and description.
  3. You can choose either one of the three options available to create FlexOffer mapping tables.
    • Using an existing database table. Perform the following steps.
      1. Select the Select from Table option.
      2. In the Server Group list, select the server group and in the Select Table list select the table.
      3. Select Preview to view the table and click Save.
        Note: You can re-import the same selected table by repeating the above procedure.
    • Using an imported CSV file. Perform the following steps.
      1. Select the Select Delimited option and select Browse to select the delimited file.
      2. Set Custom Delimiter of CSV file. The maximum length is 5 characters and the default delimiter is a comma. A special character η is not supported.
      3. Select Preview to view the file and click Save.
        Note: You can re-import the delimited file by repeating the above procedure.
    • Using an empty FlexOffers mapping table. Perform the following steps.
      1. Select Create New Input/Source Table option.
      2. Provide a table name and click Save.

Note: To create FlexOffers, system request in source table or delimited file includes atleast one of the following fields: OfferID or OfferName or OfferCode or ( OfferCode1, OfferCode2 ..)

Sample flexofferfile1.csv with OfferID

Sample flexofferfile2.csv with Offer Name

Sample flexofferfile3.csv with OfferCode1

Note: For import special cell code, users can set cell id as following.
  • If set cellid = 0, the cellcode = new cell, system will generate new cell.
  • If set cellid = -1 or empty or null, the cell code = default cell

Edit, copy, and delete FlexOffer mapping tables

Click to navigate through the options to edit, copy, and delete the FlexOffers mapping tables.

Edit offer mapping

You can only change the FlexOffers name and description. You cannot edit the source in case you have used an existing database table or an empty FlexOffers table to create the mapping table.

Manually copy or publish offer mapping to server group

Complete the following steps.
  1. Select Duplicate FlexOffers.
  2. In the Select target server group list, select the target server group and click Save. The FlexOffers is copied to the selected server group. If the selected FlexOffers mapping already exists in the server group, system overrides the existing FlexOffers mapping table.

Delete offer mapping

Complete the following step.
  • Click the Delete icon and click Confirm to delete the FlexOffers. The selected FlexOffers is deleted from Interact design time and from each copy to the server groups.