> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tryprofound.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List Campaigns

> Obtén las campañas de búsqueda activas de una cuenta de Google Ads conectada

El **nodo List Campaigns** obtiene las campañas de búsqueda activas de una cuenta de cliente de Google Ads conectada.

Está diseñado como un paso de consulta previo: su función es proporcionar una lista de campañas que los nodos de Google Ads posteriores usan para filtrar, etiquetar y acotar sus extracciones de datos antes de que ejecutes el análisis de rendimiento.

## Cuándo usar este nodo

Usa el nodo List Campaigns para tareas como:

* **Acotar los nodos posteriores a campañas específicas:** obtén primero los ID y nombres de las campañas y, después, pásalos a [Search Terms](/es/integrations/google-ads/search-terms), [Keywords](/es/integrations/google-ads/keywords), [Landing Pages](/es/integrations/google-ads/landing-pages) o [Ads](/es/integrations/google-ads/ads) como filtro, en lugar de extraer datos de todas las campañas a la vez
* **Etiquetar los datos de rendimiento a nivel de campaña:** enriquece las salidas de los nodos posteriores con los nombres de las campañas para que los resúmenes generados por el LLM sean legibles
* **Crear agentes que tengan en cuenta las campañas a gran escala:** especialmente útil para cuentas de administrador (MCC) con muchas campañas, en las que se necesita un descubrimiento estructurado de campañas antes de profundizar en las métricas

## Configuración del nodo

### Google Integration (obligatorio)

Selecciona una cuenta de Google conectada previamente, o haz clic en **+ Add integration** y sigue las indicaciones para conectar una. Es una configuración que se hace una sola vez. Una vez que añades una integración, está disponible en todas las sesiones futuras hasta que la elimines en **Settings > Integrations** de Profound.

### Google Ads Account (obligatorio)

Selecciona la cuenta de cliente de Google Ads en el menú desplegable. El selector admite tanto cuentas de administrador (Manager) como la selección de subcuentas.

### Output label

Introduce una etiqueta descriptiva para la salida de este paso, por ejemplo `campaigns` o `active_campaigns`. La etiqueta se convierte en el nombre de la variable a la que haces referencia en los nodos posteriores.

## Salida

El nodo devuelve los datos de tus campañas en formato JSON, incluidos los nombres, las fechas y los estados de las campañas.

**Pasa la salida a:**

* [Search Terms](/es/integrations/google-ads/search-terms): filtra por ID de campaña para obtener las consultas reales de los usuarios para esa campaña, con CTR, CPC, CVR, CPA y ROAS
* [Keywords](/es/integrations/google-ads/keywords)**:** acota la auditoría del nivel de calidad y la eficiencia de las palabras clave a campañas específicas
* [Ads](/es/integrations/google-ads/ads):​ obtén solo los recursos creativos de RSA (títulos y descripciones) de una campaña específica
* [Prompt LLM](/es/agents/nodes/prompt-llm): proporciona la lista de campañas para resumirla, auditar las convenciones de nomenclatura o analizar la estructura de las campañas
* **Nodo Code o nodo** [**Conditional**](/es/agents/how-tos/add-conditionals) para filtrar, ordenar o segmentar los datos de las campañas, o ramificar la lógica del flujo de trabajo en función de factores como el estado o la presencia de una campaña

## Ejemplo de uso: descubrimiento semanal de palabras clave negativas

Configura un Agent para analizar los términos de búsqueda de la semana pasada en todas las campañas, identificar el gasto desperdiciado y publicar en Slack recomendaciones accionables de palabras clave negativas. Esta es la estructura de ejemplo:

**1. Nodo List Campaigns**

* Selecciona tu **Google Integration** y establece **Google Ads Account** en tu cuenta de Google Ads
* Establece **Output label** en `campaigns`

**2. Nodo** [Search Terms](/es/integrations/google-ads/search-terms)

* Repite la **Google Integration** y la **Ads Account** del paso anterior
* Establece **Date Range** en Last 7 days
* Configura los filtros **Campaigns**, **Ad Groups** y **Output Fields** según sea necesario
* Establece **Output** label en `search_term_data`

<Tip>Los datos de los nodos List Campaigns y Search Terms pueden ser demasiado grandes para enviarlos directamente al nodo Prompt LLM. Usa **Agent Assistant** para incorporar a tu Agent los pasos de preprocesamiento de datos, como el nodo Code para recortar los datos de términos de búsqueda.</Tip>

**3. Nodo** [Prompt LLM](/es/agents/nodes/prompt-llm)

* Introduce el prompt:

  ```text expandable wrap theme={null}
  You are a paid search analyst. Review last week's Google Ads search term
  data: {{search_term_data}}.

  Campaigns context: {{campaigns}}.

  Flag terms as negative keyword candidates if they have:
  - Zero conversions and cost over $100
  - CVR below 1% and cost over $50
  - Informational or off-target intent (e.g. "free", "what is", "certification")
  - Competitor branded terms we are not intentionally targeting

  For each flagged term: name, campaign, cost, conversions, reason to negate,
  recommended match type (Exact or Phrase).

  End with: total wasted spend, top 3 negatives to add today.

  Format as a scannable Slack message with bullet points.
  ```

* Establece **Output label** en `negative_keyword_report`

<Tip>Consulta nuestra guía de [buenas prácticas para prompts](/es/agents/how-tos/prompt-llm-best-practices) para el nodo Prompt LLM.</Tip>

**4. Nodo** [Slack](/es/integrations/slack/overview)

* Selecciona el espacio de trabajo y el canal de Slack que recibirán las actualizaciones
* Introduce el texto del mensaje o usa la variable `negative_keyword_report` en el campo **Message**

Programa el Agent para que se ejecute semanalmente, por ejemplo, todos los lunes a las 9 a. m.

## Buenas prácticas

### Úsalo como apoyo para otros nodos de Google Ads

List Campaigns es un paso de consulta. Su valor completo se aprecia cuando su salida fluye hacia [Search Terms](/es/integrations/google-ads/search-terms), [Keywords](/es/integrations/google-ads/keywords), [Landing Pages](/es/integrations/google-ads/landing-pages) o [Ads](/es/integrations/google-ads/ads) como filtro de acotación.

### Usa iteraciones para Agents con varias campañas

Para ejecutar los nodos posteriores para cada campaña de forma individual, envuélvelos en un ​[**bloque Iteration**](/es/agents/how-tos/add-iterations) que recorra cada ID de campaña devuelto por List Campaigns.

### Prueba primero con una sola campaña

En cuentas con muchas campañas, acota la ejecución de prueba a un único ID de campaña para validar el flujo antes de escalarlo.
