> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/es/what-would-you-like-to-learn-about/platform-features/promo-codes/bulk-upload-promo-codes.md).

# Carga masiva de códigos promocionales

Si desea crear varios códigos promocionales, utilice la **Carga masiva** funcionalidad para cargar un archivo CSV, XLS o XLSX con los datos de sus códigos promocionales.

Consulta la *Tablas de referencia para la carga masiva de códigos promocionales* que aparecen a continuación para ayudarle a estructurar este archivo. Para asegurarse de que la carga sea exitosa, mantenga el tamaño del archivo por debajo de 1 MB para XLS/XLSX o 5 MB para CSV. La validación se basa estrictamente en el tamaño del archivo, por lo que no hay un límite específico en el número de filas.

{% hint style="warning" %}
**Advertencia:** Asegúrese de que los encabezados de columna de su archivo CSV/XLS coincidan exactamente con los nombres de columna que aparecen a continuación (distingue mayúsculas y espacios); de lo contrario, la carga de su archivo podría ser rechazada.
{% endhint %}

{% hint style="info" %}
**Ejemplo:** El siguiente ejemplo corresponde a un código promocional de ejemplo `10PEROFF`.

```programlisting
Código promocional,ID de campaña,ID de medios,Tipo,Regla de crédito,Modo de coincidencia,Oferta
Nombre10PEROFF,4321,1299679,TRACKING,SIEMPRE,LI,
```

{% endhint %}

#### Códigos promocionales de seguimiento en carga masiva

1. En el menú de navegación izquierdo, seleccione ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage]** → **Contenido** → **Códigos promocionales**.
2. En la *Códigos promocionales* en la pantalla, seleccione **Carga masiva**.
3. Selecciona **Elegir archivo** y luego localice y seleccione el archivo de Excel / CSV con los códigos promocionales que desea cargar.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Nota:</strong> Asegúrese de que su archivo use el formato de columnas requerido que se muestra en la tabla a continuación.</p></div>

   | Columna                | Tipo            | Obligatorio | Descripción                                                                                                                                                                    |
   | ---------------------- | --------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
   | Código promocional     | Cadena de texto | Sí          | El código promocional único que se asignará.                                                                                                                                   |
   | ID del programa        | Entero          | Sí          | El ID único del programa de impact.com al que pertenece el anuncio.                                                                                                            |
   | ID de medios           | Entero          | Sí          | El ID de medios de impact.com al que se asignará el código promocional. Puede ser el ID de socio o el ID de fuente de medios.                                                  |
   | Tipo                   | Cadena de texto | Sí          | <p>El tipo de código promocional. Valores permitidos:</p><p><code>TRACKING</code></p>                                                                                          |
   | Regla de crédito       | Cadena de texto | Sí          | <p>La regla de crédito del código promocional. Valores permitidos:</p><p><code>SIEMPRE</code></p><p><code>INVOLUCRADO</code></p><p><code>GANADOR</code></p>                    |
   | Modo de coincidencia   | Cadena de texto | Sí          | <p>El modo de coincidencia del código promocional. Valores permitidos:</p><p><code>LI</code> (Exacta/Literal)</p><p><code>RE</code> (Regex/Expresión regular)</p>              |
   | ID de la oferta        | Entero          | No          | El ID único de la oferta con la que debe asociarse este código promocional. La oferta ya debe existir en su programa.                                                          |
   | Fecha de inicio activa | Fecha           | No          | Le permite programar esta restricción. Es un [ISO8601](https://en.wikipedia.org/wiki/ISO_8601) Fecha. Formato de ejemplo: `2013-06-30T00:00:00-07:00`                          |
   | Fecha de fin activa    | Fecha           | No          | Esta es una fecha ISO8601. Formato de ejemplo: `2013-06-30T00:00:00-07:00`                                                                                                     |
   | zona horaria           | Cadena de texto | No          | La zona horaria se deriva de la fecha de inicio, pero si desea reemplazarla por una zona horaria específica, escriba aquí el nombre completo, por ejemplo, `America/New_York`. |

   Cada código promocional de seguimiento cargado solo puede asignarse a 1 socio o fuente de medios mediante el `ID de medios` campo. Si otro socio promociona ese código, impact.com marca la conversión resultante como una conversión inválida y la revierte.
4. Selecciona **Siguiente**.
5. Revise la lista de códigos promocionales que se cargarán. Si los detalles son correctos, seleccione **Aceptar y crear códigos promocionales**.
6. Si la carga tiene éxito, los nuevos *códigos promocionales de seguimiento* se crean y se enumeran en la *Códigos promocionales* pantalla.

#### Campos restringidos para la carga masiva de códigos promocionales

{% hint style="info" %}
**Nota:** Como parte de las mejoras continuas de la plataforma, estamos retirando la *función de Códigos promocionales restringidos* a finales de febrero. Revise sus configuraciones actuales y planifique en consecuencia.
{% endhint %}

Antes de comenzar, comprenda la diferencia entre los dos tipos de restricción:

* **Lista blanca**
  * Propósito: Definir una lista de códigos promocionales que deben usarse para que un socio obtenga crédito por una venta.
  * Se recomienda si su lista autorizada de códigos promocionales es más pequeña que su lista no autorizada.
* **Lista negra**
  * Propósito: Definir una lista de códigos promocionales que, si se usan, no acreditarán una venta a un socio.
  * Se recomienda si su lista no autorizada de códigos promocionales es más pequeña que su lista autorizada.

**Paso 1: Elija el tipo de restricción**

1. En el menú de navegación izquierdo, seleccione ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage]** → **Contenido** → **Códigos promocionales**.
2. En la *Códigos promocionales* en la pantalla, seleccione **Crear código promocional** ![](/files/dc4b460e9558e50b72a5d0a040271a8312ab03b3) **\[menú desplegable]** → **Restringido**.
3. En la *Restricciones de códigos promocionales* página, seleccione ![](/files/7739dcda4ddf1d60735bf425b3969b4ce7b927a4) **Configurar restricciones de códigos promocionales**.
4. Aparece la página de Restricciones de códigos promocionales, que muestra dos columnas para la configuración:
   * Opcionalmente, selecciona ![](/files/7739dcda4ddf1d60735bf425b3969b4ce7b927a4) **Configurar lista blanca**, para cargar códigos promocionales incluidos en la lista blanca.
   * Opcionalmente, selecciona ![](/files/7739dcda4ddf1d60735bf425b3969b4ce7b927a4) **Configurar lista negra**, para cargar códigos promocionales incluidos en la lista negra.

**Paso 2: Cargue su archivo**

1. Selecciona **Elegir archivo**, luego localice y seleccione el archivo de Excel / CSV con los códigos promocionales restringidos que desea cargar.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Nota:</strong> Asegúrese de que su archivo use el formato de columnas requerido que se muestra en la tabla a continuación.</p></div>

   | Columna                | Tipo            | Obligatorio | Descripción                                                                                                                                                                    |
   | ---------------------- | --------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
   | Código promocional     | Cadena de texto | Sí          | El código promocional único que se asignará.                                                                                                                                   |
   | ID del programa        | Entero          | Sí          | El ID único del programa de impact.com al que pertenece el anuncio.                                                                                                            |
   | Tipo                   | Cadena de texto | Sí          | <p>El tipo de código promocional. Valor permitido:</p><p><code>RESTRINGIDO</code></p>                                                                                          |
   | Modo de coincidencia   | Cadena de texto | Sí          | <p>El código de coincidencia del código promocional. Valores permitidos:</p><p><code>LI</code> (Exacta/Literal)</p><p><code>RE</code> (Regex/Expresión regular)</p>            |
   | Fecha de inicio activa | Fecha           | No          | Le permite programar esta restricción. Es una fecha ISO8601. Formato de ejemplo: `2013-06-30T00:00:00-07:00`.                                                                  |
   | Fecha de fin activa    | Fecha           | No          | Esta es una fecha ISO8601. Formato de ejemplo: `2013-06-30T00:00:00-07:00`                                                                                                     |
   | zona horaria           | Cadena de texto | No          | La zona horaria se deriva de la fecha de inicio, pero si desea reemplazarla por una zona horaria específica, escriba aquí el nombre completo, por ejemplo, `America/New_York`. |
2. Selecciona **Siguiente**.
3. Revise la lista de códigos restringidos que se muestran en la *Carga masiva de códigos promocionales* página.
   * Opcionalmente, para ver solo las entradas que contienen errores, seleccione **Mostrar solo errores**.
4. Si los detalles son correctos, seleccione **Aceptar y crear códigos promocionales**.

**Paso 3: Añadir excepciones de socios de medios**

1. En la *Controles de socios de medios* página, elija cómo se aplicarán las reglas de restricción:
   1. Opcionalmente, selecciona **Aplicar a todos los socios**, si desea que esta regla se aplique a todos.
   2. Opcionalmente, selecciona **Permitir que ciertos socios omitan esta regla y reciban crédito por códigos promocionales restringidos**.

      Si elige permitir una omisión, seleccione **Buscar** y luego seleccione y **Añadir** los socios específicos de la lista.
2. Selecciona **Guardar y activar**.
3. La nueva regla de código promocional restringido se activa y los códigos cargados se aplican al elegido *Lista blanca* o *Lista negra*.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.impact.com/brand/es/what-would-you-like-to-learn-about/platform-features/promo-codes/bulk-upload-promo-codes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
