For the complete documentation index, see llms.txt. This page is also available as Markdown.
Starter EditionEssentials EditionPro EditionEnterprise Edition

Bulk Upload Promo Codes

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 in step 3 below for help in structuring this file. To ensure the upload is successful, keep the file size under 1MB for XLS/XLSX or 5MB for CSV. Validation is based strictly on file size, so there is no specific limit on the number of rows.

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,

Bulk upload tracking promo codes

  1. From the left navigation menu, select [Engage] → Content → Promo Codes.

  2. On the Promo Codes screen, select Bulk Upload.

  3. Select Choose File and then locate and select the Excel or CSV file with the promo codes that you want to upload.

  1. Select Next.

  2. Review the list of promo codes that will be uploaded. If the details are correct, select Accept & Create Promo Codes.

  3. If the upload is successful, the new Tracking promo codes are created and listed on the Promo Codes screen.

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.

Each uploaded tracking promo code can only be assigned to 1 partner or media source through this field. If another partner promotes that code, impact.com flags the resulting conversion as an invalid conversion and reverses it.

Type

String

Yes

The promo code type. Allowed values:

TRACKING

Credit Rule

String

Yes

The promo code credit rule. Allowed values:

ALWAYS

INVOLVED

WINNER

Match Mode

String

Yes

The promo code match mode. Allowed values:

LI (Exact/Literal)

RE (Regex/Regular Expression)

Deal Id

Integer

No

The unique ID of the deal this promo code should be associated with. The deal must already exist in your program.

Active Start Date

Date

No

Gives you the ability to schedule this restriction. This is an ISO8601 Date. Example format: 2013-06-30T00:00:00-07:00

Active End Date

Date

No

This is an ISO8601 Date. Example format: 2013-06-30T00:00:00-07:00

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., America/New_York.

Last updated

Was this helpful?