---
title: "Coincidir comentarios con listas de palabras clave"
description: "Crea una lista de palabras clave reutilizable, adjúntala a un nodo de condición, y sabe qué pasa cuando editas o eliminas una lista en la que campañas activas dependen."
canonical: https://docs.afp.monster/es/guides/keyword-lists
updated: 2026-08-19
pageType: guide
---

Una lista de palabras clave es un conjunto con nombre de palabras que guardas una vez y apuntas a muchas campañas. Adjunta una a un nodo de condición estableciendo el tipo de coincidencia del nodo en **Lista de palabras clave**, y cada mensaje que llega a la condición se verifica contra la lista: los mensajes que coinciden salen por la salida **Coincidencia**, todo lo demás sale por **Sin coincidencia**. Editar la lista cambia cada nodo de condición que apunta a ella.

![El diálogo de lista de palabras clave con una lista con nombre y varias palabras clave en ella, y los controles para agregar y eliminar una palabra clave](../../../../assets/screenshots/guides/keyword-lists/keyword-list-dialog.webp)

## Lo que necesitas primero

- Una campaña abierta en el lienzo con un nodo de activación conectado a un nodo de condición. Ver [Construir una campaña en el lienzo](/es/guides/build-a-campaign).
- Un conjunto corto de palabras que esperas que la gente comente o envíe. Puedes agregar y eliminar palabras clave más tarde sin tocar las campañas que usan la lista.

## ¿Qué hay en una lista de palabras clave?

Dos cosas: un nombre que la eliges, y las palabras clave mismas. AFP limpia las palabras clave cuando la lista se guarda.

| Parte de una lista | Qué contiene | Qué hace AFP con ello |
|---|---|---|
| Nombre | La etiqueta bajo la cual la lista aparece en cada selector de lista de palabras clave | Debe ser único entre las listas que tu cuenta puede ver. Un nombre duplicado se rechaza al guardar. |
| Palabras clave | Las palabras y frases coincidentes contra el texto de un comentario o MD | Los espacios al inicio y al final se recortan, las entradas en blanco se omiten, y las entradas repetidas se colapsan a una. Una lista sin palabras clave se rechaza. |

Las listas se ordenan por nombre en todos lados donde aparecen, el gestor las carga una página a la vez, y su caja de búsqueda filtra en el nombre — no en las palabras clave dentro de una lista.

Si una palabra clave tiene que aparecer como una palabra completa, y cómo se comparan las dos cadenas, son reglas de coincidencia en lugar de configuraciones de lista. [Reglas de coincidencia de palabras clave](/es/reference/keyword-matching) las cubre junto con los otros tipos de coincidencia que un nodo de condición ofrece.

## ¿Cómo creo una lista de palabras clave?

Las listas se crean en el gestor de listas de palabras clave, que se abre como un diálogo sobre la app y también existe como su propia página de configuración. Una lista creada en cualquier lugar está disponible para cada campaña que tu cuenta puede alcanzar.

1. Abre el gestor de listas de palabras clave. 
2. Haz clic en **Nueva lista de palabras clave**.
3. Escribe un nombre para la lista.
4. Ingresa las palabras clave, una entrada por palabra o frase.
5. Guarda la lista.

La lista guardada aparece inmediatamente en cada selector de lista de palabras clave, incluyendo el que está en el nodo de condición que estás a punto de configurar.

Dos guardas se rechazan, cada una con una explicación en lugar de un fallo silencioso: un nombre que otra lista visible ya usa, y una lista sin palabras clave en ella.

## ¿Cómo adjunto una lista a un nodo de condición?

1. Haz clic en el nodo de condición en el lienzo para abrir su configuración.
2. Establece el tipo de coincidencia en **Lista de palabras clave**.
3. Elige la lista del menú desplegable. Se llena con cada lista que tu cuenta puede ver, ordenada por nombre.
4. Para invertir la prueba, activa la coincidencia inversa. La salida **Coincidencia** entonces toma los mensajes que contienen *ninguna* de las palabras clave.
5. Haz clic en **Guardar** para escribir el grafo de la campaña.

:::note
Elegir una lista en la configuración del nodo cambia la campaña en tu navegador solo. La referencia llega a AFP cuando guardas la campaña, y cada guarda escribe una nueva versión del grafo. Nuevas ejecuciones ejecutan la versión guardada más nueva.
:::

### ¿Puedo adjuntar una lista de palabras clave a un nodo de activación?

No — la coincidencia de palabras clave pertenece al nodo de condición. Un nodo de activación decide qué eventos inician la campaña: qué publicación vigilar, y si una persona puede iniciar la campaña más de una vez. No tiene configuración de palabras clave. Una activación se conecta solo a una condición, así que la condición es donde el texto de un mensaje se examina.

```d2 title="Where a keyword list sits: the condition node's match type, deciding which branch runs"
direction: down
arrives: "Llega un comentario o MD"
trigger: "Nodo de activación\nqué eventos inician la campaña"
cond: "Nodo de condición\ntipo de coincidencia: Lista de palabras clave" {shape: diamond}
actions: "Acciones que configuraste"
other: "Otra rama, o nada"
arrives -> trigger -> cond
cond -> actions: Coincidencia
cond -> other: "Sin coincidencia"
```

## ¿Puede una lista servir a varias campañas?

Sí, y esa es la razón de usar una lista en lugar de escribir palabras en cada nodo de condición. Cada selector de lista de palabras clave en el producto lee el mismo conjunto de listas, así que una sola lista puede respaldar cualquier número de nodos de condición a través de cualquier número de campañas y páginas.

La reutilización funciona en ambos sentidos: una edición cambia cada nodo de condición que apunta a la lista. Cuando dos campañas necesitan divergir, crea una segunda lista en lugar de editar la compartida.

Las listas pertenecen a una cuenta. Si tu cuenta está bajo una cuenta maestra, el selector muestra las listas que esa cuenta maestra posee junto con tus propias listas personales, y la verificación de nombre único cubre ambos conjuntos. Ver [Gestionar perfiles bajo una misma cuenta](/es/guides/profiles-and-master-accounts).

## ¿Qué pasa cuando edito una lista que usa una campaña activa?

Editar una lista — renombrarla, agregar palabras clave, eliminar palabras clave — se aplica a cada campaña que la referencia, sin necesidad de re-guardar esas campañas. La misma verificación de nombre único se ejecuta como cuando creaste la lista, y editar nunca mueve una lista entre dueños.

Nuevas ejecuciones usan las palabras clave editadas de inmediato: el próximo comentario o MD que llega a un nodo de condición que apunta a la lista se juzga contra las nuevas palabras.

Una ejecución que ya está estacionada en una condición esperando una respuesta mantiene el conjunto de palabras clave con el que inició por el resto de su vida. Una respuesta que llega después de tu edición se compara contra las palabras viejas, y eso termina cuando la ejecución termina. [Prueba y depura una campaña](/es/guides/test-and-debug-campaigns) muestra cómo ver qué ejecuciones están estacionadas.

## ¿Qué pasa si elimino una lista que una campaña aún referencia?

La eliminación se rechaza mientras una campaña referencia la lista directamente: AFP responde con `Can't remove this keyword list, because it's used for campaigns` (no se puede eliminar esta lista de palabras clave, porque se usa para campañas) y la lista se queda. Eliminar una lista no hace nada a tu cuenta o perfiles — solo la lista se elimina.

:::caution
La referencia de un nodo de condición a una lista vive dentro del grafo guardado de la campaña, y eliminar una lista que solo un nodo de condición referencia **no** se rechaza. Esa condición entonces no encuentra una lista y envía cada mensaje por su salida **Coincidencia**, así que una campaña que antes filtraba comienza a responder a todo. Antes de eliminar una lista, apunta cada nodo de condición que la usa a otra lista u otro tipo de coincidencia, y guarda cada una de esas campañas.
:::

## ¿Por qué mi lista de palabras clave no está coincidiendo?

| Síntoma | Causa | Solución |
|---|---|---|
| Cada mensaje toma la rama **Coincidencia** | El nodo de condición apunta a una lista que ha sido eliminada, o a una sin palabras clave en ella — ambas caen a una coincidencia | Adjunta una lista que existe y tiene palabras clave, o cambia el tipo de coincidencia, luego guarda la campaña |
| La rama **Sin coincidencia** se ejecuta para un mensaje que claramente contiene una palabra clave | La coincidencia inversa está activada, lo cual invierte la prueba | Desactiva la coincidencia inversa y guarda |
| Guardar la lista se rechaza por el nombre | Otra lista que tu cuenta puede ver ya usa ese nombre | Renombra la lista |
| Guardar la lista se rechaza por las palabras clave | La lista se envió sin entradas de palabras clave | Agrega al menos una palabra clave, luego guarda |
| Una palabra clave que escribiste falta en la lista guardada | Las entradas en blanco se omiten y las repeticiones se colapsan cuando la lista se guarda | Vuelve a abrir la lista y verifica las palabras clave que mantuvo |
| Las ediciones no afectan una conversación ya en curso | La ejecución está estacionada en una condición y mantiene el conjunto de palabras clave con el que inició | Espera a que esa ejecución termine; la próxima usa las nuevas palabras clave |
| Buscar en el gestor de listas por una palabra clave no encuentra nada | La búsqueda filtra solo los nombres de listas | Busca por el nombre de la lista |
| La condición nunca se ejecuta en absoluto | La campaña está guardada pero no activa, o la activación no se disparó | Activa la campaña, luego lee su historial de ejecuciones |

## Relacionado

- [Reglas de coincidencia de palabras clave](/es/reference/keyword-matching) — los tipos de coincidencia y cómo se compara el texto del mensaje.
- [Prueba y depura una campaña](/es/guides/test-and-debug-campaigns) — confirma qué rama tomó una condición.
- [Tipos de nodo](/es/reference/node-types) — cada nodo que puedes agregar desde la paleta.
- [Comenzar](/es/start) — el camino desde el registro hasta una campaña activa.
