Importa tus enlaces existentes desde CSV
¿Ya tienes una librería de enlaces de afiliado en una hoja de cálculo, otro acortador o una app de notas? Impórtalos todos a AffProf de una vez — sin necesidad de recrear nada a mano.
Esta guía toma unos 5 minutos y funciona tengas 10 enlaces o 1.000.
La importación masiva por CSV es una función Pro. Puedes subir aquí cuando quieras.
¿Qué se importa?
Cuando subes un CSV, AffProf crea:
- Todos tus enlaces con sus slugs, destinos, parámetros UTM y configuración
- Cualquier producto mencionado en tu CSV que aún no exista en tu cuenta (emparejado por nombre)
- Cualquier etiqueta mencionada que aún no exista (emparejada por nombre)
No necesitas crear productos ni etiquetas con anticipación — AffProf se encarga de eso automáticamente.
Paso 1: Abre el diálogo de importación
Ve a Enlaces y haz clic en Importar CSV en la barra superior derecha:

Puedes arrastrar un archivo CSV directamente al área o hacer clic para buscarlo en tu computadora.
Paso 2: Obtén la plantilla (recomendado)
Si aún no tienes un CSV listo, haz clic en Descargar plantilla. Viene pre-llenada con filas de ejemplo para que veas exactamente cómo debe verse cada campo.
También puedes hacer clic en la pestaña Campos y ejemplo para ver la referencia completa de cada columna que AffProf acepta:

Columnas requeridas
Estas cuatro son obligatorias en cada fila:
| product | Nombre del producto. Se crea automáticamente si no existe. Ejemplo: Blue Yeti Microphone |
| link | La URL de destino del afiliado. Ejemplo: https://www.amazon.com/dp/B002VA464S |
| slug | El slug del enlace corto (solo minúsculas, números y guiones). Ejemplo: blue-yeti-amazon |
| platform | Red de afiliados o marketplace. Ejemplo: amazon |
Columnas opcionales
Agrega cualquiera de estas para enriquecer tu importación:
| fallback_url | Destino de respaldo si el enlace se rompe. Ejemplo: https://yourbrand.com/backup |
| utm_source | Parámetro UTM source. Ejemplo: instagram |
| utm_medium | Parámetro UTM medium. Ejemplo: bio |
| utm_campaign | Parámetro UTM campaign. Ejemplo: spring-launch |
| utm_content | Parámetro UTM content. Ejemplo: hero-button |
| utm_term | Parámetro UTM term. Ejemplo: creator-tools |
| is_enabled | Si el enlace está activo. Acepta true/false, yes/no o 1/0 |
| notes | Nota interna (solo visible para ti). Ejemplo: Best performer in Instagram bio |
| tags | Nombres de etiquetas separados por pipe. Se crean automáticamente si faltan. Máximo 10 por enlace. Ejemplo: amazon|tech|review |
El CSV mínimo viable
Si solo quieres empezar rápido, este CSV de 4 columnas funciona:
product,link,slug,platform
Blue Yeti Microphone,https://www.amazon.com/dp/B002VA464S,blue-yeti-amazon,amazon
Kindle Paperwhite,https://www.amazon.com/dp/B0CFPHTMDX,kindle-paperwhite-amazon,amazon
Notion,https://affiliate.notion.so/abc123,notion-affiliate,notionSiempre puedes editar enlaces individuales después para agregar UTMs, fallbacks, etiquetas y notas.
Paso 3: Sube y previsualiza
Una vez que subes tu archivo, AffProf lo parsea y te muestra una previsualización de lo que encontró:

Verás:
- El número total de filas válidas listas para importar
- Una tabla de previsualización mostrando las primeras filas para que revises los datos
- Números de fila que coinciden con tu CSV original (así si hay problemas, los puedes encontrar en tu archivo)
Si algo se ve mal (una columna se leyó mal, subiste el archivo equivocado), haz clic en Reemplazar para cambiar el archivo antes de importar.
Paso 4: Arregla cualquier problema
Si algunas filas no pasan la validación, AffProf te muestra exactamente qué está mal y dónde:

Problemas comunes que podrías ver:
- URL inválida — debe empezar con
http://ohttps:// - Slug inválido — solo se permiten minúsculas, números y guiones (sin espacios, sin caracteres especiales como
#o&) - Campo requerido faltante —
product,link,slugoplatformestá vacío en esa fila - Slug en conflicto — el slug ya existe en tu cuenta o aparece dos veces en el CSV
- Slug demasiado largo — máximo 100 caracteres
Dos formas de manejar errores:
Opción A: importa las filas válidas ahora, arregla el resto después
Haz clic en Importar enlaces — solo se crean las filas válidas. Las filas con errores se omiten, no se pierden. Arréglalas en tu CSV y vuelve a subirlo para agregar las que faltan.
Opción B: arregla todo primero
Abre tu CSV, corrige las filas mostradas en el panel de problemas, guárdalo y haz clic en Reemplazar para subir la versión corregida. Repite hasta que tengas cero problemas.
Cada mensaje de error te dice el número exacto de fila y el problema específico, así que arreglarlos en tu hoja de cálculo es rápido.
Paso 5: Confirma la importación
Cuando todas las filas se ven bien, haz clic en Importar enlaces. AffProf procesa el lote completo y te muestra una confirmación:

Verás exactamente cuántos enlaces se crearon o actualizaron. Cierra el diálogo y tus enlaces nuevos aparecen inmediatamente en la tabla de Enlaces, listos para compartir, generar códigos QR y empezar a rastrear.
Cómo funcionan las actualizaciones
Si subes un CSV con un slug que ya existe en tu cuenta, AffProf actualiza ese enlace con los nuevos valores del CSV en lugar de crear un duplicado. Esto significa que puedes usar la importación CSV para:
- Actualizar URLs de destino en masa a través de muchos enlaces (útil cuando un programa de afiliados migra)
- Agregar parámetros UTM a un lote de enlaces existentes
- Aplicar una etiqueta a muchos enlaces a la vez
- Actualizar notas o URLs de fallback en masa
El emparejamiento se basa en el slug — todo lo demás se puede cambiar.
Tips para importaciones limpias
- Mantén tu CSV en UTF-8 — la mayoría de las apps de hojas de cálculo exportan así por defecto. Si ves caracteres raros en nombres de productos con acentos, vuelve a guardarlo como UTF-8
- Pon entre comillas los campos con comas — si un nombre de producto o nota contiene una coma, envuelve ese campo en comillas dobles:
"Notion, the all-in-one workspace" - No incluyas un prefijo en la fila de cabecera — tu archivo debe empezar directamente con los nombres de las columnas (
product,link,slug,...), sin metadata arriba - Prueba primero con un lote pequeño — si vas a importar cientos de enlaces, prueba con 5-10 filas primero para confirmar que todo se mapea correctamente antes de correr la importación completa
- Pipe para etiquetas, no comas — las etiquetas se separan con
|, no con,. Así queamazon|tech|review, noamazon,tech,review
Limitaciones
- Máximo 10 etiquetas por enlace — las etiquetas extra en el CSV se ignoran
- Los slugs deben ser únicos dentro de tu cuenta — los duplicados en el CSV o contra enlaces existentes causan errores
- Solo archivos CSV — XLSX, ODS u otros formatos de hoja de cálculo deben ser exportados como CSV primero
¿Qué sigue?
- Conecta un dominio propio para que todos tus enlaces importados usen tu propio subdominio
- Vuelve a Primeros pasos para el recorrido completo
¿Necesitas ayuda con un CSV específico que no se importa? Escríbenos a hello@affprof.com con tu archivo adjunto y le echamos un vistazo.