If you want to create multiple promo codes, use the Bulk Upload feature to upload a CSV, XLS, or, XLSX file with your promo code data.
Refer to the Promo code bulk upload reference table below for help in structuring this file.
Warning: Make sure the column headers in your CSV/XLS file exactly match the column names below (case-sensitive and spaces), otherwise your file upload might be rejected.
Example: The example below is for an example promo code 10PEROFF
.
Promo Code,Campaign Id,Media Id,Type,Credit Rule,Match Mode,Deal Name10PEROFF,4321,1299679,TRACKING,ALWAYS,LI,
Column | Type | Required | Description |
---|---|---|---|
Promo Code | String | Yes | The unique promo code to be assigned |
Program Id | Integer | Yes | The unique impact.com program ID to which the ad belongs |
Media Id | Integer | Yes | The impact.com Media Id to which the promo code will be assigned. This can be Partner Id or Media Source Id |
Type | String | Yes | The promo code type. Allowed values:
|
Credit Rule | String | Yes | The promo code credit rule. Allowed values:
|
Match Mode | String | Yes | The promo code match mode. Allowed values:
|
Deal Id | Integer | No | The deal to be associated with the promo code. A deal with this Id must exist for the program. |
Active Start Date | Date | No | Gives you the ability to schedule this restriction. This is an ISO8601 Date. Example format: |
Active End Date | Date | Yes | This is an ISO8601 Date. Example format: |
Timezone | String | No | Timezone is derived from the start date, but if you want to override it with a specific timezone, enter the full name here, e.g., |
Column | Type | Required | Description |
---|---|---|---|
Promo Code | String | Yes | The unique promo code to be assigned |
Program Id | Integer | Yes | The unique impact.com Program ID to which the ad belongs |
Active Start Date | Date | No | Gives you the ability to schedule this restriction. This is an ISO8601 Date. Example format: |
Active End Date | Date | Yes | This is an ISO8601 Date. Example format: |
Timezone | String | No | Timezone is derived from the start date, but if you want to override it with a specific timezone, enter the full name here, e.g., |