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 CSV
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., |