El prompt que usé
crea una nueva campaña de google ads para https://ai.loomascale.com/es/google-ads-chatgpt para loomascale. El objetivo final es convertir usuarios de alta intención en registros y suscripciones. Diseña las regiones y los idiomas de la campaña
Eso es todo, palabra por palabra — solo lo separé en tres bloques acá para que se lea mejor. Dentro hay dos decisiones escondidas.
Primero, nombré el objetivo, no la táctica. No "arma una campaña con estas keywords", sino "convierte usuarios de alta intención en registros y suscripciones". Todo lo que viene después — qué países, qué concordancias, qué cuenta como un buen clic — sale de esa frase. Si hubiera dictado la táctica, habría recibido mis propios supuestos de vuelta en un formato más lindo.
Segundo, entregué las regiones y los idiomas a propósito. Son los dos ajustes que normalmente adivino, y justo donde más quería ver si iba a razonar o simplemente elegir algo.
Qué hizo antes de crear nada
Trabajó tres minutos y cincuenta segundos en cinco llamadas a herramientas, y solo la última creó algo.
Leyó la cuenta publicitaria conectada. Sacó ideas de keywords para la página que le di. Convirtió los nombres de lugares que había elegido en los objetivos geográficos que Google realmente acepta, algo que importa: un nombre de lugar no reconocido se rechaza antes de crear nada, así que no queda media campaña dando vueltas.
Y después me dijo algo que no había pedido:
"google ads mcp" tiene alrededor de 2.400 búsquedas mensuales en los mercados que había seleccionado, mientras que las búsquedas explícitas sobre la integración con ChatGPT son mucho más chicas. Así que convirtió MCP en el ángulo principal de adquisición, en lugar de apoyarse solo en búsquedas tipo "connect ChatGPT to Google Ads".
No pedí investigación de keywords. Pedí una campaña. Fue a mirar primero, y el hallazgo cambió la forma de lo que construyó. Esa es la parte que me sigue dando vueltas.
Lo que devolvió
- Campaña: LoomaScale | ChatGPT Google Ads | High Intent
- ID de campaña: 24217769491
- Página de destino: https://ai.loomascale.com/google-ads-chatgpt
- Presupuesto: 800 UAH/día
- Ofertas: Maximize Clicks, Max CPC 300 UAH
- Objetivo principal de optimización: SIGNUP
- Idioma: inglés
- Configuración de ubicación: Presence only — solo personas que están físicamente en los países objetivo
- Regiones: Estados Unidos, Reino Unido, Canadá, Australia, Alemania, Países Bajos, Suecia, Dinamarca
Y, en sus propias palabras: la campaña quedó en pausa y todavía no gasta nada.
Esa pausa no es cortesía. La herramienta que crea campañas no tiene ningún parámetro de estado: el estado se fija en nuestro código antes de que la solicitud llegue a Google, y el único valor que la herramienta puede devolver es PAUSED. No existe una forma de redactar el prompt que haga que una campaña salga en vivo al crearse, y esa es justamente la razón por la que estoy dispuesto a dejar que un asistente haga esto en una cuenta real. Activarla es otra herramienta, y hay que pedirla.
El clúster de keywords que armó quedó ajustado: "google ads mcp", "connect chatgpt to google ads", "google ads chatgpt integration", "chatgpt google ads connector", "manage google ads with chatgpt", "chatgpt google ads plugin", "run google ads from chatgpt". Siete términos, un tema, sin deriva hacia "agencia google ads" o "gestión de ppc".
Las cuatro cosas que igual tuve que arreglar — en el mismo chat
Esta es la parte honesta, y es la razón por la que escribo esto en vez de publicar la captura y nada más. La estructura estuvo bien. Varios valores por defecto no, y cada uno es un límite de la herramienta de creación, no una mala decisión del modelo.
Los tipos de concordancia. Todo lo que agrega la llamada de creación es broad match: la herramienta no tiene parámetro de concordancia, así que siete keywords en broad es todo lo que puede producir. Broad en un término como "google ads mcp" te va a traer con gusto a gente que busca cualquier cosa parecida. El paso siguiente fue agregar las versiones Exact y Phrase y borrar las broad. Dos llamadas más, treinta segundos de lectura.
Las keywords negativas. La llamada de creación tampoco las agrega: las negativas son otra llamada y, en Google Ads, viven a nivel de grupo de anuncios, no de campaña. Agregamos job, jobs, salary, course, certification, Reddit y el resto del patrón de baja intención comercial. En un término tan técnico, esa lista es la diferencia entre comprar registros y comprar curiosidad.
El techo de oferta. Una campaña recién creada queda en Maximize Clicks sin límite, y con un presupuesto diario chico esa es una buena forma de comprar cuatro clics caros y detenerse. El Max CPC 300 UAH se puso después.
El modo geográfico. Las campañas nuevas heredan el valor por defecto de Google, que también alcanza a personas interesadas en tus ubicaciones, no solo a las que están ahí. Para un producto donde el país es un proxy del poder de compra, el interés es ruido. Cambiarlo a presence only fue una frase.
El objetivo principal de optimización — SIGNUP — también se configuró después, por lo mismo: la llamada de creación arma la campaña, y el objetivo es un ajuste aparte.
Nada de eso llevó mucho tiempo, y todo pasó en la misma conversación sin abrir la interfaz de Google Ads. Pero si leés un texto que dice que un asistente arma una campaña terminada de un tiro, ese texto te está vendiendo algo. Lo que arma es un esqueleto correcto y un conjunto de valores por defecto que tenés que mirar.
Por qué esos ocho países y no España, Polonia o India
Los ocho fueron Estados Unidos, Reino Unido, Canadá, Australia, Alemania, Países Bajos, Suecia y Dinamarca. Su razonamiento, con el que estuve de acuerdo: para una página en inglés, empezar donde se cruzan el poder de compra en SaaS y el uso cotidiano del inglés, y expandirse después según el costo real por registro y no según la esperanza. España, Polonia, India y el targeting mundial quedaron fuera a propósito, no por olvido.
Quiero ser cuidadoso con cuánto crédito merece eso. Es una hipótesis de partida, no un hallazgo. Lo único que va a decir si Dinamarca pertenece a esa lista es el costo por registro de Dinamarca, y ese número todavía no existe. Lo que el razonamiento me dio es una lista con la que puedo discutir, que es más de lo que da un selector de países.
Una campaña por idioma, no una campaña con tres
Tengo tres páginas de destino sobre este tema, una por idioma, cada una una URL indexable con su propio canonical y hreflang. Así que repetí la misma sesión dos veces más y ahora tengo tres campañas:
- Inglés — manda tráfico a /google-ads-chatgpt, apunta a los ocho mercados de arriba, clúster en inglés.
- Español — manda tráfico a la página en español, apunta a España, México, Chile, Argentina, Colombia y Estados Unidos, con "conectar chatgpt a google ads", "integración chatgpt google ads", "conector google ads chatgpt" y "gestionar google ads con chatgpt" junto al término principal en inglés.
- Ucraniano — manda tráfico a la página en ucraniano, apunta a Ucrania, Polonia, Alemania y Chequia, con "підключити chatgpt до google ads", "інтеграція chatgpt google ads" y "керувати google ads через chatgpt".
"google ads mcp" queda en inglés en las tres, porque es lo que la gente escribe sin importar en qué idioma esté leyendo. Las negativas sí se tradujeron: empleo, trabajo, salario, curso, certificación para español; робота, вакансії, зарплата, курс, навчання para ucraniano.
Cuatro razones para separarlas en vez de meter tres idiomas en una:
- El anuncio tiene que coincidir con la página. Un anuncio en español apuntando a una página en inglés es un rebote que pagaste. Una sola campaña no puede mandar cada idioma a una URL distinta.
- El idioma es un ajuste de campaña, no de grupo de anuncios. Separar no es una preferencia: es cómo funciona el ajuste.
- Los presupuestos no se comparten. Cada campaña lleva su propio presupuesto diario, así que el español no se come en silencio lo que quería gastar en ucraniano.
- El costo por registro llega por idioma. Ese es el número sobre el que voy a actuar, y una campaña unificada lo promedia hasta volverlo inútil.
Estados Unidos aparece en la campaña en inglés y en la de español, lo que suena a competir contra uno mismo y no lo es: el ajuste de idioma las mantiene en subastas separadas.
Y después escribí "activate it"
activate it
Activar es su propia herramienta, y está cercada a propósito. Se niega a activar cualquier campaña que no haya sido creada a través de LoomaScale, hay un límite diario de activaciones, y el presupuesto se vuelve a revisar en ese momento en lugar de darlo por bueno desde la creación. Las tres campañas están activas ahora.
En este texto no hay resultados porque todavía no hay resultados. Lo que voy a mirar en dos semanas: costo por registro por idioma, y qué porcentaje de los términos de búsqueda son realmente sobre gestionar anuncios desde un chat. No clics, no CTR, no cuota de impresiones. Si la hipótesis de Dinamarca está mal, los términos de búsqueda lo van a decir antes que los datos de conversión.
Qué le diría a alguien que hace esto mañana
Nombrá el objetivo, no la táctica. "Convertir usuarios de alta intención en registros" produjo una campaña mejor que cualquier lista de keywords que yo hubiera pegado.
Dejalo mirar antes de construir. El hallazgo de las 2.400 búsquedas apareció porque el prompt dejó espacio para investigar. Un prompt que dicta las keywords no lo produce nunca.
Contá con broad match. Todo lo creado sale en broad. Planificá agregar Exact y Phrase y quitar el resto: son dos llamadas, y saltearlas es cómo un clúster ajustado se vuelve ancho.
Revisá el modo geográfico y el techo de oferta antes de activar. Los dos vienen más flojos de lo que querés, y los dos se cambian con una frase.
La revisión es el trabajo. La campaña tardó cuatro minutos en crearse y unos veinte en leerse bien. Esa proporción es todo: crear ya es tan barato que lo único escaso que queda es el criterio.
Si querés probar la misma sesión en tu propia cuenta, la configuración toma unos dos minutos, y el prompt de arriba es una versión reducida de las plantillas completas de 15 plantillas listas para pegar. Cómo funcionan las aprobaciones y el acceso de escritura está en la documentación, y la página a la que apuntan estas campañas es Google Ads y ChatGPT, conectados.
— Andrii Pasika, fundador de LoomaScale (más sobre mí)